Ich habe ein Windows-Programm geschrieben, welches das Bild von Überwachungskameras via VLC Player aufzeichnet. Bei 2 IP-Kameras klappt das ganz ausgezeichnet.
Die 3.Kamera ist über einen Video-Server (Grand Video Server) mit dem Netzwerk verbunden. Leider ist der verwendete Videoserver ziemlich schlecht dokumentiert, so finden sich keine Angaben, wie man auf den Live-Stream zugreifen kann.
Durch Probieren habe ich herausgefunden, dass ich im Webbrowser (Firefox) mit http://IP-Adresse/GetData.cgi das Live-Bild der Kamera sehe.
Verwende ich die gleichen Angaben für den Inputstream beim VLC-Player, zeichnet er mir während der 30 sec. dauernden Aufnahme nur ein Standbild auf.
Ich rufe den VLC-Player wie folgt (aus meinem Programm) auf:
vlc http://IP-Adresse/GetData.cgi --sout=#std{access="file",mux="avi",dst="C:\VIDEO\KAMERA.MP4"} --sout-all
Ist vielleicht ein zusätzlicher Parameter nötig???