Silverlight 4 音频压缩
关于如何在 Silverlight 4 应用程序中实现捕获音频的压缩有什么建议吗?我更喜欢 MP3 或 AAC 这样的有损文件,但在我初步研究后只发现了一个孤独的纯 C# FLAC 编码器/解码器,任何比这更好的东西都很好。
请注意,无法将未压缩的音频发送到服务器并对其进行压缩,因为 a) 流量成本,b) 音频由客户端额外加密,因此服务器永远看不到源材料。
Any suggestions on how to implement Compression of captured Audio in a Silverlight 4 Application? I'd prefer something lossy like MP3 or AAC but after my intial research only turned out one lonely pure C# FLAC encoder/decoder, anything better than this would be nice.
Please note that sending uncompressed audio to the server and compress it there is not an option because of a) traffic cost and b) the audio is additionally encrypted by the client so the server never sees the source material.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道 C# 中有任何专有压缩算法的实现。您几乎必须实现自己的。 ADPCM 很简单,并提供 4:1 的压缩比。有关该主题的更多信息: http://forums.silverlight.net/forums/p /145729/374278.aspx
I don't know of any implementations of proprietary compression algorithms in C#. You pretty much would have to implement your own. ADPCM is silmple and offers 4:1 compression ratio. More on the subject: http://forums.silverlight.net/forums/p/145729/374278.aspx
必须是C#吗? LAME是一个非常好的、非常可配置的MP3编码库。
http://lame.sourceforge.net/
Does it have to be C#? LAME is a pretty good, very configurable MP3 encoding library.
http://lame.sourceforge.net/