c# - 压缩音频编码

标签 c# windows-phone-7 encoding mp3 windows-phone-7.1

在我的 Windows Phone 7 (Mango) 项目中,我正在捕获麦克风输出并使用套接字将其流式传输到服务。麦克风输出格式是 PCM——这当然是相当大的。我想在流式传输之前对其进行编码/压缩。我一直没有成功找到一个用 C# 编写的音频(例如 mp3)编码库,它将在 WP7 上编译/运行。外面有吗?

我研究过的另一个现成的选项,使用基于 LZ 的库,如 SharpCompress,只给我节省了大约 15%,所以这并没有多大帮助......

最佳答案

经过更多搜索,我找到了 NSpeex在 codeplex 上。到目前为止,silverlight 版本似乎在 WP7 项目中工作(尽管项目系统警告它可能不会)。我还没有完全测试过,但到目前为止这看起来很有希望......

关于c# - 压缩音频编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8236211/

相关文章:

c# - 根据 DTO、实体模型或其他东西验证服务层中的数据?

c# - 重建解决方案 - "Parameter not supported by the "SignFile"任务

c# - 用户单击图标时如何在wp7中播放声音

c# - Windows Phone 7 和 System.Xml.Linq 库

php - 编码为 Utf8,我有一些

postgresql - 在编码 'WIN1252' 中具有字节序列 0x9d 的字符在编码 'UTF8' 中没有等效项

c# - 如何提高加载大量记录到 WPF 下拉列表的性能?

xml - WP7 在 IsolatedStorage 中读写 Xml

iphone - 使用 writeToFile :atomically:encoding:error: vs. createFileAtPath:contents:attributes: 时的不同编码结果:

c# - 访问 Web 服务中的继承类