我記錄一個流是這樣的:VLC:保持開放的要快
rtsp://teams:[email protected]/img/media.sav --rtsp-tcp --no-sout-audio --rtsp- caching=0 --sout "#std{mux=mp4,access=file,dst=cam-3.mp4}
這需要1秒開始,我需要它要快。我想知道 是否可以保持VLC打開並與之通信以更快地開始 錄音。
我記錄一個流是這樣的:VLC:保持開放的要快
rtsp://teams:[email protected]/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開始:也
echo "your_command_goes_here" | netcat localhost 10000
,這取決於你怎麼做這個,有很多:
vlc -I rc --rc-host localhost:10000
,你可以把它與netcat的命令,這樣編程語言有VLC包裝這可能使您的生活更輕鬆:
退房this blog所有可用命令的一個很好的說明。
你的命令是「add rtsp:// teams ....」。儘管如此,VLC必須先啓動所有其他選項。
順便說一句,你不知道我需要使用的命令?因爲下一個命令不起作用:echo「rtsp:// teams:[email protected]/img/media.sav --rtsp-tcp --no-sout-audio --rtsp- caching = 0 --sout '#std {mux = mp4,access = file,dst = cam-3.mp4}'「| netcat localhost 10000 – 2011-05-21 17:35:22