簡體   English   中英

如何讓服務器使用 WebRTC 流式傳輸視頻?

[英]How can I have a server stream a video with WebRTC?

我當前的用例是我正在嘗試模擬一個使用 WebRTC 進行實時視頻流(用於機器人)的系統。 這樣我就不用連接機器人來開發客戶端了。

到目前為止,我的問題是我不知道如何使用 WebRTC 將視頻流式傳輸到連接的對等方。 我已經看到很多關於如何使用信令服務器從客戶端到客戶端執行此操作的示例,但除了使用 socket.io 直接發送視頻緩沖區之外,我還沒有看到服務器 -> 客戶端 WebRTC 流式傳輸的示例。

我打算使用 Node.JS 來模擬視頻流,因為我一直在將它用於機器人的其他系統。

盡管客戶端到客戶端或服務器到客戶端,但實際上並沒有什么不同。 您想向所有連接的對等方流式傳輸/廣播視頻。 想想您的服務器將成為設置中的客戶端。

您還可以使用像Janus Repo這樣的 WebRTC 解決方案,它是一個簡單的網關並且完全開源。 有關更多信息,請參閱 - WebRTC & Dev API's

如果您在對等點數量增加后發現延遲問題,您可以檢查 - MeshRoutingMulti peer architecture以獲得一些解決方案。

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM