我是 Gstreamer 和 WebRTC 的新手。我有两个 arravisrc 相机插入 Nvidia ORIN,我希望能够将两个相机源按需传输到 AWS 上托管的 React UI。 ORIN 可能位于 NAT 之后,所以我读到我们必须设置 STUN/TURN 服务器。
但为了简单起见,我想首先从 ORIN 点播流媒体
videotestsrc
。所以我正在考虑拥有一个像 Flask/FastAPI 这样的小型服务器,它可以在收到请求后启动管道。但我不确定如何处理 webrtc 部分以及管道或步骤应该是什么样子。
任何指导都会有所帮助!
你可以使用 webrtcsink 这是一个最近的插件,它包装了旧的 webrtcbin,这有点难以处理。该代码提供了一个示例 Web 应用程序和信号服务器,可以帮助您。