Hallo Experten,
Ich hab mir vor einiger Zeit eine neue Webcam geleistet. Diese liefert aber nur einen RTSP/h.264-Stream, mit dem wiederum mein Webcamserver (ich nutze WebcamXP) nichts anfangen kann.
Beim googeln nach einer Lösung bin ich auf den VLC-Player gestoßen. Damit frickel ich jetzt den RTSP- in einen HTML-Strem im MJPEG-Format um. Soweit erst Mal alles gut, funktioniert einwandfrei.
Und beide Programme verstehen sich jetzt auch. Vom VLC bekomme ich als Ergebnis, wenn ich alles über die GUI eintrage, folgende Zeile:
:sout=#transcode{vcodec=MJPG,vb=2000,scale=Automatisch,acodec=none}:http{mux=mpjpeg,dst=:8080/webcam.mjpeg} :sout-keep
Die hätte ich nun aber gern in der Kommandozeile verwendet. Dazu hab ich mir eine Batch-Datei geschrieben, die bis hierhin auch tadellos funktioniert:
Wenn ich allerdings den Code aus dem VLC da einfach anhänge, passiert gar nichts. Nach den Beispielen im VLC-Wiki hab ich dann noch das probiert:
D:\Programme\VideoLAN\VLC\vlc.exe --qt-start-minimized --sout"#transcode
{vcodec=MJPG,vb=1500,scale=Automatisch,acodec=none}:http{mux=mpjpeg,dst=:8080/webcam.mjpeg}" INPUT
und das:
D:\Programme\VideoLAN\VLC\vlc.exe --qt-start-minimized --sout"#transcode
{vcodec=MJPG,vb=1500,scale=Automatisch,acodec=none}:http{mux=mpjpeg,dst=:8080/webcam.mjpeg}" --sout-keep
klappt alles nicht. Kann mir bitte jemand auf die Sprünge helfen, was ich falsch mache?
Gruß Bernd