ubuntu - VLC:保持打开状态更快

标签 ubuntu record vlc rtsp

我正在这样录制流:

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/

相关文章:

c++ - 使用套接字从嵌入式设备播放 RTP 流

postgresql - 在 Ubuntu 上安装新的 PG

r - 在R的列中查找具有多个值的所有记录

haskell - 记录字段的类型不一致

java - 将具有两个字段的类和具有单个参数的构造函数重写为记录类

python - 在PyQt5中关闭/打开vlc播放器后如何使用QWinThumbnailToolBar恢复任务栏缩略图

python - 在 ubuntu linux 上安装 jq 的 Python 绑定(bind)时遇到问题

linux - 找不到为 makefile 指定的目标

node.js - 部署后在我的 Express 应用程序上获取 404

android - LibVLC android 寻找和转发