启动VLC并在c#中播放网络摄像头流

本文关键字:网络 摄像头 播放 VLC 并在 启动 | 更新日期: 2023-09-27 18:09:38

我正在尝试启动VLC媒体播放器(不包括它)并播放我的网络摄像头流,延迟3秒。

        Process p = new Process();
        p.StartInfo.FileName = @"C:'Program Files (x86)'VideoLAN'VLC'vlc.exe";
        p.StartInfo.Arguments = ":dshow-vdev=UV-3013XC_4102889504 :dshow-adev=  :live-caching=3000";
        p.Start();

这样,它启动vlc播放器没有任何错误发生。但是它不会开始播放webstream。有办法解决这个问题吗?

启动VLC并在c#中播放网络摄像头流

好了,我找到解决办法了。缺少一个参数:

        Process p = new Process();
        p.StartInfo.FileName = @"C:'Program Files (x86)'VideoLAN'VLC'vlc.exe";
        p.StartInfo.Arguments = "dshow:// :dshow-vdev=UV-3013XC_4102889504 :dshow-adev=  :live-caching=3000";//Dateiname
        p.Start();//Prozess starten