【问题标题】:Compressing audio files similar to transfer from server to client压缩音频文件,类似于从服务器传输到客户端
【发布时间】:2013-09-28 00:39:59
【问题描述】:

在我的项目中,我需要能够压缩小型音频文件,以便可以轻松地将其从服务器传输到客户端。我发现微信使用的音频压缩最接近我的要求。但是我找不到方法

我可以通过降低分辨率和清晰度来编写图像压缩代码。我应该在这里尝试什么?将两帧合二为一,等等。如果将两帧合二为一,则绝对可以进行流式传输。我想知道是否有任何开发良好的库可以做同样的事情。在客户端能够阅读之前,我对格式很容易。我还想知道是否可以以压缩格式进行流式传输。

【问题讨论】:

  • 这是一个学术、爱好还是商业项目?有许多音频压缩选项,它们的复杂性差异很大。
  • 现在是学术性的,但我想学习行业标准。如果有任何地方我可以开始学习不同的技术,那就太好了

标签: audio compression audio-streaming


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2010-10-17
    • 2014-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 2016-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多