1. 程式人生 > >webrtc QOS方法之FEC實現(待續)

webrtc QOS方法之FEC實現(待續)

一、概述

webrtc冗餘打包方式有四種:Red(rfc2198)、Ulpfec(rfc5109)、Flexfec(草案)。其中Red和Ulpfec要成對使用。

二、RedFEC

三、UlpFEC

四、FlexFEC

五、使能FEC

webrtc預設使能Red+Ulp的FEC。Flex僅在實驗階段,還不能正式使用。

六、封裝FEC

RTPSenderVideo::SendVideo。當編碼器支援時間分層,可以僅冗餘level 0的視訊資料。否則,就要冗餘所有視訊資料。冗餘度是根據Send Side BWE動態調整。

參考