|
对于实时性比较高的传输,比如游戏,实时会议,远程桌面等,对时延比较敏感。当数据延时比较长时,是需要丢弃的。比如游戏,当视频帧超过一定时延就必须丢弃,否则玩家就会出现误操作。所以这就产生了很多丢包补偿技术。
对于视频而言,一般就是超过一段时间,视频帧能显示多少算多少,这一般看视频编码的纠错能力了。
而对于音频,一般会采用PLC算法。
PLC 全称 Packet Lost Concealment,意译为错误隐藏,应用于实时语音通话的场景。语音数据包的丢失会造成语音的歪曲。为了减少语音数据包丢失造成对语音通话质量的伤害,错误隐藏 PLC 算法通过前一个语音数据包和后一个语音数据包的相关性来“推测出”当前丢失的语音数据包,从而“隐藏”了信道传输所造成的错误。错误隐藏 PLC 算法在接收端进行,不需要发送端参与。
|
|