我编写了一个基本的 SL4 应用程序来使用CaptureSource
. 问题是,它是原始 PCM 输出——这意味着巨大且未压缩。
鉴于我需要这个应用程序纯粹在 SL4 环境中运行,我怎样才能将 PCM 音频数据压缩成可以更轻松地传送到远程服务器的东西?
本质上,我需要一个解决方案,我也可以在 Windows Phone Series 7 应用程序中部署/包含一个解决方案,以及一个可以在浏览器环境中工作的解决方案——我认为只有托管代码解决方案?
在谈话中,人们建议使用 Speex 和 WMA,但我没有找到任何不需要引用 DLL 就可以工作的库或示例,这些 DLL 在 SL4 项目中不起作用。