Video-Streaming von einer Point-and-Shoot-Kamera, die dies nicht unterstützt

Video-Streaming von einer Point-and-Shoot-Kamera, die dies nicht unterstützt

Ich habe eine Canon IXUS 120is (PowerShot SD940) – eine schöne Digitalkamera, die schon ein paar Jahre alt ist. Sie nimmt zwar recht gute Videos auf, kann aber leider nicht als Webcam verwendet werden – und ich muss Videos über das Internet streamen. Ich habe CHDK darauf installiert, und obwohl es recht flexibel ist, scheint es keine Lösung für mein Problem zu bieten.

Ich nehme an, dass das Videomaterial in Echtzeit auf die SD-Karte geschrieben wird. Gibt es einen Hack, mit dem ich die Datei beim Schreiben überwachen und ihren Inhalt über das Internet übertragen kann? Vielleicht indem ich den Steckplatz der Kamera über SDIO mit dem Kartenleser meines Laptops verbinde?

Ich verwende Windows, bin aber mit Linux einigermaßen vertraut. In einer anderen Frage wurde ein File-to-/Dev-/Video-Treiber vorgeschlagen. Gibt es solche Tools?

Antwort1

Unter Linux hatte ich Glück mit gphoto2einer Canon EOS Rebel XS. Ich musste etwas an der Zeit herumfummeln, damit es richtig funktionierte, aber das hier funktioniert:

  1. Schließen Sie die Kamera an und schalten Sie sie ein.
  2. Führen Sie während der Aufwärmphase der Kamera Folgendes aus:

    $ gphoto2 --capture-image-and-download --interval 1
    

(oder wie oft Sie auch immer Bilder aufnehmen möchten.) Es läuft zwar nicht ganz in Echtzeit, aber es könnte Sie in die richtige Richtung führen. Jedes Mal, wenn die Kamera ein Bild aufnimmt, wird ein neues Bild im aktuellen Verzeichnis gespeichert und sie knipst fröhlich weiter, solange Sie die Kamera nicht ausschalten.

verwandte Informationen