美文网首页
音视频专家路线

音视频专家路线

作者: Gaoit | 来源:发表于2019-10-06 14:37 被阅读0次

    1、TCP拥塞控制算法:https://zhuanlan.zhihu.com/p/59656144

    https://blog.csdn.net/lishanmin11/article/details/77090316

    2、UDP两种丢包策略算法:

    https://blog.csdn.net/crfoxzl/article/details/2160147

    https://blog.csdn.net/rootusers/article/details/49097257

    3、WebRTC中JitterBuffer原理:

    https://blog.csdn.net/wishfly/article/details/73128722

    4、音频3A问题:AEC、AGC、ANS

    AGC是自动增益补偿功能(Automatic Gain Control),AGC可以自动调麦克风的收音量,使与会者收到一定的音量水平,不会因发言者与麦克风的距离改变时,声音有忽大忽小声的缺点。

    ANS是背景噪音抑制功能(Automatic Noise Suppression),ANS可探测出背景固定频率的杂音并消除背景噪音,例如:风扇、空调声自动滤除。呈现出与会者清晰的声音。

    AEC是回声消除器(Acoustic Echo Canceller), AEC是对扬声器信号与由它产生的多路径回声的相关性为基础,建立远端信号的语音模型,利用它对回声进行估计,并不断地修改滤波器的系数,使得估计值更加逼近真实的回声。然后,将回声估计值从话筒的输入信号中减去,从而达到消除回声的目的,AEC还将话筒的输入与扬声器过去的值相比较,从而消除延长延迟的多次反射的声学回声。根椐存储器存放的过去的扬声器的输出值的多少,AEC可以消除各种延迟的回声。

    WebRTC 音频AGC/AEC/NS各平台设置源码分析:

    https://www.jianshu.com/p/7db5c4dfc3ad

    5、NetEQ

    WebRTC由语音引擎,视频引擎和网络传输三大模块组成,其中语音引擎是WebRTC中最具价值的技术之一。NetEQ模块是Webrtc语音引擎中的核心模块。

    NetEQ概述:https://blog.csdn.net/boywgw/article/details/48311987

    NetEQ框架图:https://www.cnblogs.com/talkaudiodev/p/9142192.html

    NetEQ之控制命令决策:https://www.cnblogs.com/talkaudiodev/p/9459010.html

    NetEQ之DSP处理:https://www.cnblogs.com/talkaudiodev/p/9501438.html

    相关文章

      网友评论

          本文标题:音视频专家路线

          本文链接:https://www.haomeiwen.com/subject/nkpupctx.html