【问题标题】:How do I read a GStreamer RTSP video stream as WebRTC data using Python aiortc?如何使用 Python aiortc 将 GStreamer RTSP 视频流作为 WebRTC 数据读取?
【发布时间】:2018-08-14 04:21:13
【问题描述】:

我正在尝试使用 GStreamer 和 Python 的 aiortc 库创建低延迟流(亚秒级),以便为流数据创建 WebRTC 对等点。我已经从 aiortc 修改了服务器示例,可以发送音频文件并挂钩到视频响应中,但是我需要使用哪些类/进程来利用 GS​​treamer RTSP 视频流?

我是否需要使用类似 appsink 的东西对样本进行解码并单独发送每个帧,或者是否有一个 aiortc 类可以获取 RTSP uri 并将结果为我流式传输到对等方?

我目前正在使用 GStreamer 1.10.4。

【问题讨论】:

    标签: python webrtc gstreamer


    【解决方案1】:

    This 似乎是一个有希望的开始,但您需要进行一些 NAL 单元解析。另外我相信这个实现会解码和重新编码每一帧,但如果编码的视频格式兼容,你应该能够在没有这些额外步骤的情况下发送它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-21
      • 2021-02-13
      • 2022-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多