websocket - 来自“始终连接的对等方”的 WebRTC 流
问题描述
嗨,我有一个来自我的 Rasberry Pi 的 RTSP 流(视频),并希望流式传输到浏览器供客户端查看,而无需使用 Flash 等插件。根据我对 webRTC 及其 P2P 特性的理解,两个对等方都需要在相互连接之前连接到信令服务器。
有没有办法设置它,以便一个对等点(来自 RPi 的媒体流)始终连接并等待另一个对等点向服务器发出信号。
Websockets 会更好,但我不知道如何以这种方式使用它们,如果可能的话。
提前感谢您的帮助!
解决方案
它甚至比这更简单。对等点只需能够相互发送一堆文本(WebRTC 模块建立媒体流所需的数据)。您可以从字面上打开两个浏览器并在它们之间复制粘贴元数据 - 它们将建立 WebRTC 连接。
人们谈论“信号服务器”是因为在两个浏览器的情况下,它们不能通过 WebSocket 或 HTTP 请求之类的东西直接相互连接。
接收 RTSP 流的对等方不是浏览器。它可以侦听 WebSocket,以便浏览器可以连接到它。
推荐阅读
- spring - 如何在@ControllerAdvice 中测试异常处理
- xamarin.forms - Xamarin.Forms iOS 显示“主”和“详细信息”,而不仅仅是后退图标或菜单图标
- apache-flink - 无法在 flink 中读取带前缀的 s3 文件
- excel - 使用文本框过滤列表框脚本问题
- firebase - Firebase实时数据库检查有两个值?
- python-3.x - Python 3 Zeep 登录和 cookie 问题?
- sql - 不使用 GO 重复插入语句
- android - MotionLayout 阻止所有视图上的 ClickListener
- python-3.x - Windows10Pro-64 不支持 win_amd64.whl
- c# - C# 编码问题,字符 '¤' 结果为 '?'