Websocket 来自';始终连接对等机';

Websocket 来自';始终连接对等机';,websocket,raspberry-pi,webrtc,rtsp,p2p,Websocket,Raspberry Pi,Webrtc,Rtsp,P2p,嗨,我有一个来自我的Rasberry Pi的RTSP流(视频),我想流到一个浏览器,以便客户端在不使用flash等插件的情况下查看。根据我对webRTC及其P2P特性的理解,两个对等点在相互连接之前都需要连接到信令服务器 是否有一种方法可以将其设置为一个对等方(来自RPi的媒体流)始终处于连接状态,并等待另一个对等方向服务器发送信号 WebSocket会更好,但如果可能的话,我不知道如何以这种方式使用它们 提前谢谢你的帮助 甚至比这更简单。对等方只需能够相互发送一组文本(WebRTC模块建立媒体

嗨,我有一个来自我的Rasberry Pi的RTSP流(视频),我想流到一个浏览器,以便客户端在不使用flash等插件的情况下查看。根据我对webRTC及其P2P特性的理解,两个对等点在相互连接之前都需要连接到信令服务器

是否有一种方法可以将其设置为一个对等方(来自RPi的媒体流)始终处于连接状态,并等待另一个对等方向服务器发送信号

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


提前谢谢你的帮助

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

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


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

感谢您的评论,我很抱歉,因为我没有指定我是视频流,而不是文本。问题是,我希望避免在RPi“客户端”上打开浏览器。它应该更像是连接到其他客户端的服务器,以查看已经在运行的流。我知道这不是webRTC的预期用途,但我还没有找到在浏览器中显示视频流而不使用插件的另一种方法“文本”是对等方需要正确连接其媒体(音频/视频)流的信号。“在浏览器中显示视频流而不使用插件”是WebRTC的预期用途之一。好吧,我误解了你的评论,这仍然不能解决我的问题。我希望流媒体对等方始终处于“连接”状态,只等待其他对等方发送数据并连接到该流