【问题标题】:Stream raw h264 into web browser将原始 h264 流式传输到 Web 浏览器
【发布时间】:2017-09-28 20:14:50
【问题描述】:

因此,对于该项目,我们已经有一个可以正确生成的原始 h.264 流,但我们希望将其发送到 Web 浏览器以显示为简单的实时流。

我们正在研究 RTP,因为它似乎可以支持这样的直播。但这一切都令人困惑。

那么,是否可以使用现有的协议将原始 h.264 数据简单地流式传输到 Web 浏览器?这就是我们想要的。我们不关心快退或快进,只是尽可能快地显示最后生成的图像。

如果可能的话,我们甚至可以使用另一个编码器,而且它很容易被浏览器支持(这里只有 Chrome 很重要)。

而且该应用程序对实时性要求很高,因此由于延迟,转换为 m3u8/ts 文件可能不是一个好的解决方案。

这里已经对此进行了一些讨论,但它非常令人困惑,甚至不确定这就是我们要寻找的东西。以下是我发现的一些: - H264 RTP stream with gstreamer-1.0 - How to stream h264 with udp gstreamer

【问题讨论】:

    标签: video-streaming h.264 rtp


    【解决方案1】:

    那么,是否可以简单地将原始 h.264 数据流式传输到网络中 浏览器,使用哪种协议?

    没有。 Web 浏览器仅提供 HTTP、WebSocket 和 WebRTC。

    并且应用程序对实时性要求很高,因此转换为 m3u8/ts 由于延迟,文件可能不是一个好的解决方案。

    所以 Http 出来了。让您使用 WebRTC 或 fMp4 over web socket。

    【讨论】:

    • 好的,但是您知道如何通过 WebRTC 或 fMp4 发送 h264 数据吗?
    猜你喜欢
    • 2020-05-10
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    相关资源
    最近更新 更多