WebRTC[13]-WebRTC中的常用术语解惑

相信大家在阅读WebRTC源码的过程中,经常会遇到一些专用术语。明知道它们代表了一定的特定意义,但就是不知道,很影响阅读理解和学习体验,自己也有类似经历,平时就稍微记录了一下。其实如果你经常看的话,也不用专门记录,时间久了慢慢就理解了。

《WebRTC工作原理精讲》系列-总览

快来看看都有哪些常用术语吧!

1. VAD(Voice Activity Detection)算法的作用是检测语音。

2. AGC(Auto Gain Control),自动增益控制。

3. ANS(Auto Noise Suppression),自动噪声抑制。

4. AEC(Auto Echo Cancellation),自动回声消除。

5. REMB(Receiver Estimated Maximum Bitrate), 接收端最大接收码率估测,接收端会估计本地接收的最大带宽能力(bandwidth),并通过rtcp remb 消息返回给对端。

6. RTT(Round-Trip Time),往返时间,在计算机网络中它是一个重要的性能指标。表示从发送端发送数据开始,到发送端收到来自接收端的确认信息总共经历的时间。

7. CNG (Comfort Noise Generator),舒适噪音生成。

8. FEC( Forward Error Correction ),向前纠错。

9. Red Packet是Redundant Coding产生的冗余编码包。

10. AP

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

WebRTC工作原理精讲 文章被收录于专栏

WebRTC 作为当下最热门的实时音视频通讯框架,涉及非常多的过程,比如采集、编码、组包、发包、传输、收包、丢包重传、解封装、解码、音视频同步、渲染等,同时还包括很多功能特性,比如ANS、AGC、AEC,REMB、GCC、CNG、FEC、PLI、SVC等,需要一点点深入理解其中的奥秘。

全部评论

相关推荐

点赞 评论 收藏
转发
投递阿里巴巴控股集团等公司7个岗位 >
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务