VLC konnte RTSP-Video nicht über die Befehlszeile abspielen

VLC konnte RTSP-Video nicht über die Befehlszeile abspielen

Ich verwende Ubuntu und VLC für eine Anwendung, die eine Kachelung von 5x4-Videos auf dem Bildschirm benötigt. Die Videoquelle sind IP-Kameras und sie übertragen Videos als RTSP-Streams. Die Beispiel-URL zum Zugriff auf den Feed lautet: rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream--rtp-caching=100Der oben erwähnte Link wird direkt vom VLC-Mediaplayer geöffnet, aber wenn es um die Befehlszeile geht, lässt er sich nicht öffnen. Der Befehl, den ich ausprobiert habe, lautet:

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

Ich erhalte weder einen Fehler noch eine Warnung, es ist ein absoluter Leerlaufzustand. Wenn ich die Eingabetaste drücke, kehre ich zur Eingabeaufforderung zurück.

Helfen Sie mir bitte, das Problem zu lösen.

Antwort1

Das Ändern des / in ein ? funktioniert bei mir, aber ich habe keine Ahnung, warum

cvlc rtsp://192.168.2.33:554?Benutzer=admin&Passwort=&Kanal=2&Stream=1.sdp?Real_Stream--RTP-Caching=100

Sie könnten auch versuchen

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

Antwort2

cvlc "rtsp://192.168.1.7:554/Benutzer=admin&Passwort=&Kanal=1&Stream=1.sdp?Real_Stream"

bei mir hat es funktioniert. Füge einfach die URL in "" ein.

verwandte Informationen