VLC:保持开放更快

时间:2011-05-20 14:35:43

标签: ubuntu record vlc rtsp

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

rtsp://teams:teams@10.200.0.95/img/media.sav --rtsp-tcp --no-sout-audio --rtsp- caching=0 --sout "#std{mux=mp4,access=file,dst=cam-3.mp4}

启动需要1秒钟,我需要它更快。我想知道是否 可以保持VLC打开并与之通信以启动 记录得更快。

2 个答案:

答案 0 :(得分:2)

您可以在不开始录制的情况下启动VLC,并通过it's various interfaces之一控制它。可能 rc 可能是您完成此任务所需的那个。

如果您使用以下内容启动vlc:

vlc -I rc --rc-host localhost:10000

您可以使用netcat发送命令,如下所示:

 echo "your_command_goes_here" | netcat localhost 10000

此外,根据您的操作方式,许多编程语言都有vlc的包装器,这可能会让您的生活更轻松:

答案 1 :(得分:2)

查看this blog,其中包含所有可用命令的详细说明。

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