Camera 带ip摄像头的VLC流媒体-摄像头重置时重新连接

Camera 带ip摄像头的VLC流媒体-摄像头重置时重新连接,camera,streaming,video-streaming,vlc,ip-camera,Camera,Streaming,Video Streaming,Vlc,Ip Camera,我正在使用VLC从我的ip cam获取视频流并将其传输到网络,以节省到达cam的有限wifi带宽。我用于执行此操作的命令如下所示: cvlc [cam stream] --sout "#standard{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:[chosen port]}" 问题是,当相机重新启动时,VLC既不会退出也不会重新连

我正在使用VLC从我的ip cam获取视频流并将其传输到网络,以节省到达cam的有限wifi带宽。我用于执行此操作的命令如下所示:

cvlc [cam stream] --sout "#standard{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:[chosen port]}"

问题是,当相机重新启动时,VLC既不会退出也不会重新连接到它,因此我无法再次运行它。有人知道如何解决这个问题吗?任何帮助都将不胜感激。

通过编写一个脚本,定期通过TELNET连接到vlc实例,检查接收到的字节数,并将其保存到日志文件中,从而使其正常工作。如果字节数等于上次检查时的字节数,则会向VLC发送一个停止命令,然后再发送一个播放命令,如果相机重新联机,它将再次工作。如果有人想了解有关实现的更多细节,请询问