首页 > 解决方案 > 来自“始终连接的对等方”的 WebRTC 流

问题描述

嗨,我有一个来自我的 Rasberry Pi 的 RTSP 流(视频),并希望流式传输到浏览器供客户端查看,而无需使用 Flash 等插件。根据我对 webRTC 及其 P2P 特性的理解,两个对等方都需要在相互连接之前连接到信令服务器。

有没有办法设置它,以便一个对等点(来自 RPi 的媒体流)始终连接并等待另一个对等点向服务器发出信号。

Websockets 会更好,但我不知道如何以这种方式使用它们,如果可能的话。

提前感谢您的帮助!

标签: websocketraspberry-piwebrtcrtspp2p

解决方案


它甚至比这更简单。对等点只需能够相互发送一堆文本(WebRTC 模块建立媒体流所需的数据)。您可以从字面上打开两个浏览器并在它们之间复制粘贴元数据 - 它们将建立 WebRTC 连接。

人们谈论“信号服务器”是因为在两个浏览器的情况下,它们不能通过 WebSocket 或 HTTP 请求之类的东西直接相互连接。

接收 RTSP 流的对等方不是浏览器。它可以侦听 WebSocket,以便浏览器可以连接到它。


推荐阅读