WebRTC Qos 策略

  • NACK:Negative Acknowledgement,即负面确认,是一种重传机制,用于处理丢包情况。当接收端检测到某个数据包丢失时,会向发送端发送一个反馈消息(NACK),要求其重新发送相应的数据包。

  • FEC:Forward Error Correction,即前向纠错,是一种数据冗余技术,通过在原始数据中添加冗余信息,以便在数据传输过程中出现丢包或错误时能够恢复原始数据。

  • SVC:Scalable Video Coding,即可伸缩视频编码,是一种视频编解码技术,可以根据不同的需求和网络带宽,灵活地选择不同的视频分辨率、比特率等参数,以实现更加优化的视频传输效果。

  • JitterBuffer:抖动缓冲器,是一种缓存技术,用于处理网络传输过程中的延迟和抖动问题。它会缓存一段时间的视频数据,以平滑网络波动,从而提升视频质量和稳定性。

  • IDR Request:Instantaneous Decoder Refresh Request,即编码器刷新请求,是一种指令,用于在视频传输中强制编码器产生一个关键帧,以便在数据丢失或错误发生时能够更好地恢复视频信号。

  • PACER:Packet-based Congestion Control,即基于数据包的拥塞控制算法,是一种流控机制,用于在网络拥塞的情况下控制发送速度以避免丢包。

  • Sender Side BWE:Sender Side Bandwidth Estimation, 即发送端带宽估计算法,是一种用于估计网络带宽和调整发送速率的算法,可以提升视频传输的稳定性和质量。

  • VFR:Variable Frame Rate,即可变帧率,是一种视频编码技术,可以根据不同的应用场景和需求,动态地调整视频帧率,以实现更加高效和灵活的视频传输。

猜你喜欢

转载自blog.csdn.net/huapeng_guo/article/details/131051471