SIP協(xié)議實(shí)現(xiàn)雙流
發(fā)布日期:2025-03-04
點(diǎn)擊次數(shù):393
雙流是視頻會(huì)議里面的概念,其大致意思是在客戶端可以同時(shí)顯示兩路視頻碼流,一路是主視頻(main),另一路通常是內(nèi)容共享(slides),也叫share content, content內(nèi)容通常是屏幕,ppt,文檔等內(nèi)容。
sip協(xié)議實(shí)現(xiàn)雙流,sdp 里面有兩個(gè)video的媒體標(biāo)簽,一個(gè)是main,表示主視頻流,另一個(gè)media 行是slides,表示第二路碼流,sdp格式如下:


通過a=content區(qū)別兩路視頻流,每個(gè)視頻流是單獨(dú)的rtp端口。
SIP的雙流需要SIP和BFCP協(xié)議共同控制實(shí)現(xiàn),BFCP用于權(quán)限的申請(qǐng),即當(dāng)客戶端想共享文檔等內(nèi)容時(shí),需要向其他客戶端發(fā)起B(yǎng)FCP floor請(qǐng)求,請(qǐng)求協(xié)商通過后,客戶端再通過SIP的re-invite添加第二路視頻流的sdp信息來開啟第二路視頻流。