如何将来自raspberry pi的直播流嵌入到html网页中

时间:2017-08-12 19:29:07

标签: html vlc

我最近发布了一个关于一个关于使用pi作为大脑的RC机器人的rapberry pi项目,我试图为它制作一个GUI。

我的问题被关闭了!

所以这是另一个。我决定使用网页GUI。

我一直在教自己的html,CSS和javascript以及Jquery。

然而,我的第一个问题是如何将我的覆盆子相机的实时反馈嵌入我的网页。

我认为这将非常简单,如果浏览器或(至少chrome,我的浏览器)仍然支持vlc插件,它可能会是这样。

我花了一天时间用谷歌搜索各种方法将我的直播流嵌入网页但没有成功。

大多数地方正在推动的是使用某种形式的.mjepg文件流式传输到网页,但我现在也希望这个。一个网站建议使用U4VL,但我似乎可以下载到我的pi。我假设该帖子是从2013年开始的,U4VL不再存在。

有没有类似于vlc嵌入式流媒体或U4VL .mjpeg驱动程序那里现在会做同样的工作?

非常感谢。

1 个答案:

答案 0 :(得分:0)

我可以想办法用H264代替MJPEG来实现这一目标。一种方法是使用ffmpeg或gstreamer或VLC将HLS / Mpeg-Dash流写入Web服务器可见的文件位置。然后,您可以使用Html5视频标记将流合并到您的页面。 Example with raspi, Logitech camera, and ffmpeg

另一种方法可能是利用WebRTC。 Example with raspi camera and gstreamer