压缩类似于从服务器到客户端的传输的音频文件

时间:2013-09-28 00:39:59

标签: audio compression audio-streaming

在我的项目中,我需要能够压缩小型音频文件,以便可以轻松地从服务器传输到客户端。我发现We Chat使用最符合我要求的音频压缩。但我找不到办法呢

我能够通过降低分辨率和清晰度来编写用于图像压缩的代码。我该怎么办?将两个帧组合成一个等等。如果将两个帧混合成一个帧,则肯定可以进行流式传输。我想知道是否有任何发展良好的库可以做同样的事情。我很容易在格式上,直到客户端能够阅读它。我还想知道压缩格式是否可以流式传输。

1 个答案:

答案 0 :(得分:1)

我跑a wiki that deals with the specifics of all kinds of multimedia technology。您可能对Audio Codecs category感兴趣,目前正在编写约150种不同的音频编解码器。

如果您控制客户端和服务器,或者您只控制服务器,我无法从您的问题中判断出来。如果您同时控制两者,请尝试使用简单的IMA ADPCM variant以开始使用。如果您不控制客户端,那么您当然需要对客户端可以支持的任何内容进行编码。

当然,还有更多的编解码器,其中很多都有现有的开源实现,您可能希望利用它们。