Raspberry Pi 上的 VLC 流

VLC stream on Raspberry Pi

我想将 Raspberry Pi 相机流式传输到网络。

我在 vlc 版本 2.0.3 (Twoflower) 上使用此命令行流式传输视频效果很好

cvlc v4l2:///dev/video0:chroma=h264:width=640:height=480:fps=10 --v4l2-vflip 1 --v4l2-hflip 1 --sout "#standard{access=http,mux=ts,dst=:8090}"

将vlc 更新到2.2.1 (Terry Pratchett) 后,我无法打开流。 Raspicam led 开始点亮,一切正常,但我无法打开流。

我找到了解决问题的方法。我认为 vlc 版本 (2.2.1) 或 v4l 不支持直接流式传输。所以我必须转码我的流。我的新流媒体命令行是

cvlc v4l2:///dev/video0:width=640:height=480:fps=15 --v4l2-vflip 1 --v4l2-hflip 1 --sout="#transcode{vcodec=mp4v}:std{access=http,mux=ts,dst=:8090}"

现在效果很好。