我希望允许用户将存储在服务器上的录制WAV文件作为客户端播放回Silverlight应用程序以播放它们。 我看到有一种方法可以在Silverlight上播放WAV文件(here),但是当我尝试提示它时,播放该文件时出现错误,因为它不是以PCM格式编码的,而是编码的。将非PCM WAV文件流式传输到SilverLight应用程序
我试图播放的文件是用特殊的编码器编码的,所以我认为唯一的方法是解码服务器上的WAV文件并将其流回客户端。限制是解码过程应该实时发生,因为转换所有存在的WAV文件是不合理的。
是否可以做到这一点?我可以使用哪种流光? (Windows Media Service可以在这里帮助吗?)有人对这种情况有任何经验吗?
感谢您的帮助。