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

接觸過的有licode、kurento.html

licode的缺陷:文檔支持有限,licode的app client庫只有js的web

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

 

  • Networked streaming protocols, including HTTPRTP and WebRTC.
  • 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.
  • Media storage supporting writing operations for WebM and MP4 and playing in all formats supported by GStreamer.
  • 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的信令服務。
相關文章
相關標籤/搜索