2017-09-28 72 views
1

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

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

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

如果可能,我们甚至可以与其他编码器一起使用,并且很容易被浏览器支持(只有Chrome真的很重要)。

而应用程序是实时的关键,所以转换为m3u8/ts文件可能不是一个好的解决方案,因为延迟。

这里已经有一些关于这方面的讨论,但它很混乱,甚至不确定这就是我们正在寻找的。这里有一些,我发现: - H264 RTP stream with gstreamer-1.0 - How to stream h264 with udp gstreamer

回答

0

那么,是不是可以简单原始的H.264数据流到Web浏览器 使用它永远协议存在?

不。Web浏览器只提供HTTP,WebSocket和WebRTC。

而且该应用程序是实时关键的,所以转换为m3u8/ts 文件可能不是一个好的解决方案,因为延迟。

So Http out。 WebRTC或fMp4通过Web套接字。

+0

好的,但是您知道如何通过WebRTC或fMp4发送h264数据吗? – widgg

相关问题