audio - PCM流实时音乐压缩

标签 audio fpga codec zynq axi4-stream

如何压缩44.1kHz采样的16位PCM实时音乐数据流以减小其大小,并通过Zynq Z7020中的AXI4流互连将其发送?

谁能为这样的用例建议一个编解码器,也许可以链接到其实现?

最佳答案

看一下IMA ADPCM,这是一种非常简单的有损编解码器。它不需要 float 操作,它产生恒定的比特率流,这在硬件中很容易处理。

虽然质量可能不是那么好,但是如果没有您的任何规格,就不可能提出更合适的建议。

关于audio - PCM流实时音乐压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57976765/

相关文章:

ios - 返回第一个 ViewController 时如何阻止 AVFoundation 音频重新启动?

c++ - 动态生成声音

operating-system - "full source package"是什么意思

vhdl - VHDL 中的通用移位算法

java - 使用FFMPEG时使用 '-acodec'选项时编解码器参数不正确

android - 低通android PCM音频数据

vhdl - 将整数写入文件 vhdl

android - SIP API 媒体编解码器

c - G.711 实现 A 律

ios - OSX 上的 AVAudioSession 替代方案以获取音频驱动程序采样率