天天看點

WebRTC MCU( Multipoint Conferencing Unit)伺服器調研

接觸過的有licode、kurento.

licode的缺陷:文檔支援有限,licode的app client庫隻有js的

kurento的優勢:文檔齊全,Demo俱備,封裝API比較齊全。它的主要特性:

Group communications (MCUs( Multipoint Conferencing Unit) and SFUs(Selective Forwarding Unit.) functionality) supporting both media mixing and media routing/dispatching.

Generic support for computational vision and augmented reality filters.

Automatic media transcodification between any of the codecs supported by GStreamer including VP8, H.264, H.263, AMR, OPUS, Speex, G.711, etc.

除了以上特性,kurento對于我們要做的WebRTC MCU服務,有專用的Room API,友善實作此類功能。其豐富的視訊處理功能也是選用這個解決方案的重要原因之一。也可以基于kurento做Peer2Peer的信令服務。

繼續閱讀