Ich kann mit dem VLC Player den Stream lesen und abspielen.
Ich benötige aber die einzelnen Frames, die ich cv2 übergeben kann.
Mit cv2 rtsp stream öffnen
Ich kann mit VLC.MediaPlayer den Stream "empfangen" und ihn mit play() abspielen.
Das Problem ist, dass ich bisher nichts gefunden habe, wie ich einzelne Frames bekomme ohne sie speichern zu müssen oder wie ich sie cv2 übergeben kann.
Das Problem ist, dass ich bisher nichts gefunden habe, wie ich einzelne Frames bekomme ohne sie speichern zu müssen oder wie ich sie cv2 übergeben kann.
Das ist alles recht undurchsichtig. Ich habe das hier https://gist.github.com/oaubert/55db793 ... 642fd74bd8 vom Autor der Bibliothek gefunden. Das scheint das prinzipielle Vorgehen zu beschreiben.
Aber das wird einiges an Aufwand bedeuten. Und ist auch leider kein Code, den ich hier irgendwie rum liegen habe, oder ohne das selbst auszuprobieren einfach hinschreiben kann.
Aber das wird einiges an Aufwand bedeuten. Und ist auch leider kein Code, den ich hier irgendwie rum liegen habe, oder ohne das selbst auszuprobieren einfach hinschreiben kann.