Ubuntu VLC:保持开放以加快速度

Ubuntu VLC:保持开放以加快速度,ubuntu,record,vlc,rtsp,Ubuntu,Record,Vlc,Rtsp,我正在以这种方式录制流: rtsp://teams:teams@10.200.0.95/img/media.sav——rtsp tcp——无音频——rtsp- caching=0——sout“#std{mux=mp4,access=file,dst=cam-3.mp4} 启动需要1秒,我需要更快。我想知道 可以保持VLC打开并与之通信以启动 录制速度更快。您可以在不启动录制的情况下启动VLC,并通过其中一个进行控制。可能就是您希望用于此任务的 如果您以如下方式启动vlc: vlc -I rc -

我正在以这种方式录制流:

rtsp://teams:teams@10.200.0.95/img/media.sav——rtsp tcp——无音频——rtsp-
caching=0——sout“#std{mux=mp4,access=file,dst=cam-3.mp4}

启动需要1秒,我需要更快。我想知道 可以保持VLC打开并与之通信以启动
录制速度更快。

您可以在不启动录制的情况下启动VLC,并通过其中一个进行控制。可能就是您希望用于此任务的

如果您以如下方式启动vlc:

vlc -I rc --rc-host localhost:10000
 echo "your_command_goes_here" | netcat localhost 10000
您可以使用netcat发送如下命令:

vlc -I rc --rc-host localhost:10000
 echo "your_command_goes_here" | netcat localhost 10000
此外,根据您的操作方式,许多编程语言都有vlc包装器,这可能会让您的生活更轻松:

查看所有可用命令的详细说明


您的命令将是“添加”rtsp://teams....“.VLC在启动之前必须使用所有其他选项。

顺便说一句,您不知道我需要使用的命令吗?因为下一个命令不起作用:echo”rtsp://teams:teams@10.200.0.95/img/media.sav--rtsp tcp--no-sout音频--rtsp-caching=0--sout'#std{mux=mp4,access=file,dst=cam-3.mp4}'“| netcat本地主机10000