vlc はコマンドラインから rtsp ビデオを再生できませんでした

vlc はコマンドラインから rtsp ビデオを再生できませんでした

私は、画面に 5X4 のビデオをタイル状に表示する必要があるアプリケーションに Ubuntu と VLC を使用しています。ビデオ ソースは 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"

私の場合はうまくいきました。URLを「」の中に入れてください

関連情報