VLC从RTSP流式传输到HTML5

时间:2015-04-06 18:36:47

标签: vlc rtsp

我从相机获得了RTSP流:

rtsp://666666:666666@178.235.206.163:554/cam/realmonitor?channel=1&subtype=0

并且VLC识别它(CTRL + N - >粘贴 - >它显示)。

现在我想使用VLC流式传输到FLV(或HTML5 OGG)。 尝试使用此命令行:

"c:\Program Files (x86)\VideoLAN\VLC\vlc.exe" rtsp://666666:666666@178.235.206.163:554/cam/realmonitor?channel=1&subtype=0 --sout '#transcode{vcodec=FLV1,vb=2048,fps=25,scale=1,acodec=none,deinterlace}:http{mime=video/x-flv,mux=ffmpeg{mux=flv},dst=127.0.0.1:8090/device_1.flv}' :no-sout-standard-sap :ttl=5 -sout-keep -no-audio -video -no-sout-audio

现在VLC无法识别流地址:

VLC could not connect to "666666:554". Input stream cannot be opened

我做错了什么?

1 个答案:

答案 0 :(得分:0)

引用RTSP地址并使用适当的参数格式:

"c:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "rtsp://user:password@xxx.xxx.xxx.xxx:554/cam/realmonitor?channel=1&subtype=0" --sout '#transcode{vcodec=FLV1,vb=2048,fps=25,scale=1,acodec=none,deinterlace}:http{mime=video/x-flv,mux=ffmpeg{mux=flv},dst=127.0.0.1:8090/device_1.flv}' --no-sout-standard-sap --ttl 5 --sout-keep --no-audio --video --no-sout-audio

我没有检查你的参数,我只是更正了格式。 有一个输出,我可以播放产生的FLV。

您可能想要更改密码。