• 注册
    • 查看作者
    • 音频前后处理与传输

      PCM音频前后处理

      音频处理是指对PCM数据(也叫线性数据)进行处理,从而达到想要的效果,如回声消除。

      对音频编码前的PCM数据进行处理叫音频前处理,主要用于语音中,来去除各种干扰,使声音更清晰,主要有回声消除、噪声抑制、增益控制等。

      对音频解码后的PCM数据进行处理叫音频后处理,主要用于音乐中,来产生各种音效,使音乐更动听,主要有均衡器、混响等。

      PCM音频传输

      这里主要是指网络传输,通过网络把音频数据传给对方。语音和音乐两种场景下有明显的区别:

          对于语音来说,实时性要求很高,主要用RTP/UDP做承载,由于UDP是不可靠传输,会丢包乱序等,影响语音质量,所以要采取相应的措施,主要有PLC(丢包补偿)、FEC(前向纠错)、重传、jitter buffer等。
          对于音乐来说,以前是播放本地音乐文件,近些年随着网络带宽的加大,可以播放云端的音乐文件了。播放时要把音乐文件传给播放器,一般是边播放边下载,播放音乐对实时性要求不高,一般用HTTP/TCP做承载,也就不存在丢包乱序等问题了。
      ————————————————
      版权声明:本文为CSDN博主「konishi5202」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
      原文链接: 链接

    • 9
    • 1
    • 0
    • 50
    • chenyyszkwcrucifme天涯小千毛头zhitian15917501711Mr.FC虎猫

      请登录之后再进行评论

      登录
    • 0
      学习了感谢
    • 做任务
    • 偏好设置
    • 实时动态
    • 单栏布局 侧栏位置: