将视频从Raspberry Pi流式传输到我的网页

时间:2016-09-21 09:48:02

标签: ffmpeg gstreamer rtsp raspberry-pi2 omxplayer

我想直播在SJ 4000相机上拍摄的视频。

通过Wi-Fi将相机连接到我的Rpi,并使用以下地址显示流: rtsp://192.168.1.254/sjcam.mov

现在,我希望在Raspberry Pi上使用Streaming Engine在我的网页中观看此流。

当我将相机直接连接到我的Windows PC并尝试使用VLC时, rtsp:// Camera addr 可以正常工作。但是我想通过使用Rpi作为流引擎来实现它。

我尝试过以下方法:

1)使用ffmpeg -i" rtsp:// [IP_ADDR]" -vcodec -f http://[my_pc_IP_ADDR]     但是我收到错误消息"无法为' http://192.168.55.39:5678"找到合适的输出格式。

2)安装了OMX Player。但是我找不到使用OMX Player流媒体的适当资料。

3)遇到了GStreamer。但仍然是同样的问题..我找不到合适的材料。

请提供您宝贵的意见。

感谢。

1 个答案:

答案 0 :(得分:0)

如果您可以在Pi上启动thttpd或任何其他HTTP服务器,那么thisthis可能适合您 - 这两个答案都描述了如何使用ffmpeg将RTSP转码为HLS播放列表。如果运行HTTP服务器不是一个选项,那么你需要结合ffmpeg和ffserver - 这是很多例子(如果我找到一个适合你的情况,我会更新答案)。