vlc 無法從命令列播放 rtsp 視頻

vlc 無法從命令列播放 rtsp 視頻

我正在將 Ubuntu 和 VLC 用於需要在螢幕上平鋪 5X4 影片的應用程式。視訊來源是 ip 攝影機,它以 RTSP 串流傳輸視訊。存取提要的範例 URL 是 rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream--rtp-caching=100上面提到的連結將直接從 vlc 媒體播放器打開,但當涉及到命令列時,它無法打開。我嘗試的命令是

cvlc rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream--rtp-caching=100

我既沒有收到錯誤,也沒有收到警告,它是絕對空閒狀態。當我按 Enter 鍵時,它會返回到命令提示字元。

請幫我解決這個問題。

答案1

將 / 改為 ?對我有用,但我不知道為什麼

cvlc rtsp://192.168.2.33:554?user=admin&password=&channel=2&stream=1.sdp?real_stream--rtp-caching=100

你也可以嘗試

cvlc rtsp://192.168.2.33:554/?user=admin&password=&channel=2&stream=1.sdp?real_stream--rtp-caching=100

答案2

cvlc“rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream”

它對我有用。只需將網址放入“”內即可

相關內容