【问题标题】:VLC Streaming video from ip camera来自网络摄像机的 VLC 流式视频
【发布时间】:2013-06-25 05:50:42
【问题描述】:

使用 vlc 界面,我可以从我的 ip-camera 流式传输视频,但现在我需要通过命令行来完成。至少我可以使用此命令行cvlc 'http://192.168.180.60:82/videostream.cgi?user=admin&pwd=' 打开视频,但此命令行仅重现视频,我需要来自 VLC 的流。

当我使用 VLC 接口进行流式传输时,它通过它的接口 :sout=#transcode{vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100} :duplicate{dst=rtp{sdp=rtsp://:8554/output.mpeg},dst=display} :sout-keep 为我提供了这个命令行

总结一下,我最后的命令行如下:

cvlc 'http://192.168.180.60:82/videostream.cgi?user=admin&pwd=' :sout=#transcode{vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100} :duplicate{dst=rtp{sdp=rtsp://:8554/output.mpeg},dst=display} :sout-keep

但它不起作用,你知道吗?

【问题讨论】:

  • 已解决,以下命令行脚本适用于我:vlc "http://192.168.180.60:82/videostream.cgi?user=admin&pwd=" --sout "#transcode{vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=rtp{sdp=rtsp://:8554/output.mpeg},dst=display}" --sout-keep 如果您在 Linux 中,也可以使用 cvlc 代替 vlc。有了这个流媒体,我可以在 OpenCV 中使用它,下面的函数 cap=cv2.VideoCapture("rtsp://:8554/output.mpeg")

标签: streaming vlc ip-camera


【解决方案1】:
cvlc "http://10.0.0.10:8181/video"

仅此而已。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-21
    • 2011-10-22
    • 2012-02-25
    • 1970-01-01
    • 2019-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多