視頻會議功能原型分析
發(fā)布日期:2022-05-24
點擊次數(shù):269
開源視頻會議軟件目前都不成熟,基于軟件的解決方案可以用FFMPEG ,X264, WebRTC等開源庫搭建,目前的MCU需要支持以下能力集:
1. Web 接口 管理會議,狀態(tài),外乎,踢出成員等
2. SIP模塊 可以與其他SIP服務器對接,如 Asterisk,freeswitch, opensips等。
3. 視頻支持 H264, Vp8, H263系列,支持這些視頻之間的轉(zhuǎn)碼
4. 支持會議模板
5. 會議錄像
6. 分辨率達到 720P
7. 支持 VAD(借助 WebRTC)
8. 支持NAT 穿越,STUN, ICE
9. RTMP協(xié)議播放會議流媒體
10. 支持 FEC,NACK 保護視頻丟包
視頻會議已經(jīng)從傳統(tǒng)的MCU轉(zhuǎn)碼到MCURelay模式,這得益于 SVC codec的出現(xiàn),這樣的構(gòu)架可以大大提高MCU服務器的負載能力,傳統(tǒng)MCU大多基于硬件轉(zhuǎn)碼,而svc的出現(xiàn),完全可以基于軟件方案做Relay 為基礎的MCU服務器,或者這時的MCU應該改名,叫 MRS(Media Relay Server).