压缩音频编码
在我的 Windows Phone 7 (Mango) 项目中,我捕获麦克风输出并使用套接字将其流式传输到服务。麦克风输出格式是PCM——这当然是相当大的。我想在将其流式传输之前对其进行编码/压缩。我还没有成功找到一个用 C# 编写的可以在 WP7 上编译/运行的音频(例如 mp3)编码库。那里有吗?
我研究过的另一个现成选项,使用基于 LZ 的库(如 SharpCompress),只给我节省了大约 15% 的费用,所以这并没有多大帮助......
In my Windows Phone 7 (Mango) project, I'm capturing microphone output and streaming it to a service using sockets. The mic output format is PCM - which is of course quite huge. I'd like to encode/compress it before streaming it out. I've not been successful finding an audio (e.g. mp3) encoding library written in C# that will compile/run on WP7. Are there any out there?
The other off-the-shelf option I've investigated, using an LZ-based library like SharpCompress, only gives me about 15% savings so that isn't really much help...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
经过更多搜索后,我在 codeplex 上找到了 NSpeex 。到目前为止,silverlight 版本似乎可以在 WP7 项目中运行(尽管项目系统警告它可能不能运行)。我还没有完全测试过,但到目前为止这看起来很有希望......
After some more searching I have found NSpeex on codeplex. The silverlight version seems to work in a WP7 project so far (even though the project system warned it may not). I haven't fully tested yet, but so far this looks promising...