2017-04-22 166 views
0

我現在可以實現一對一的聊天,並希望使它成爲一對多:具有N查看器的廣播公司。 「我有多少觀衆,我將在廣播公司創建多少PeerConnection」是不是?如何與WebRTC進行一對多聊天?

+1

這可能是Google搜索的更好選擇,因爲您正在尋找一個易於找到的代碼示例。 – Malvolio

回答

1

創建多等連接將工作。但是如果你想實現羣聊,通過你自己的服務器實現一個合適的消息流,或者你可以使用firebase。

創建多個連接只會給你即時聊天,而是通過自己的服務器實現它,你可以得到這樣的功能:聊天

  • 離線聊天
    1. 存儲歷史
  • 0

    要從1:1交互轉換爲使用WebRTC(或任何視頻相關技術)進行廣播,您需要一臺媒體服務器,將媒體轉發給任何你想要的人。

    其原因是發送的媒體數量是大多數消費者網絡連接無法處理的 - 並且在可能的情況下,您會將瀏覽器資源徵稅至極限。

    看看Kurento,Jitsi和Janus的開源替代品,使您能夠做到這一點。

    您可以瞭解更多關於server side in WebRTC這裏