我正在这样录制流:
rtsp://teams:<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e79382868a94a7d6d7c9d5d7d7c9d7c9ded2" rel="noreferrer noopener nofollow">[email protected]</a>/img/media.sav --rtsp-tcp --no-sout-audio --rtsp-
caching=0 --sout "#std{mux=mp4,access=file,dst=cam-3.mp4}
启动需要 1 秒,我需要更快。我想知道是否 可以保持 VLC 打开并与其通信以启动 录制速度更快。
最佳答案
您可以在不开始录制的情况下启动 VLC,并通过 it's various interfaces 之一控制它。可能rc 可能是您想要完成此任务的人选。
如果你用这样的方式启动 vlc:
vlc -I rc --rc-host localhost:10000
您可以使用 netcat 向其发送命令,如下所示:
echo "your_command_goes_here" | netcat localhost 10000
此外,根据您的操作方式,许多编程语言都有 vlc 包装器,这可能会让您的生活更轻松:
关于ubuntu - VLC:保持打开状态更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073466/