Потоковое видео с камеры типа «наведи и снимай», которая его не поддерживает

Потоковое видео с камеры типа «наведи и снимай», которая его не поддерживает

У меня есть Canon IXUS 120is (PowerShot SD940) — хорошая цифровая камера, которой пару лет. Она записывает довольно приличное видео, но, увы, не может работать как веб-камера — а мне нужно транслировать видео через Интернет. Я установил на нее CHDK, и хотя она довольно гибкая, похоже, она не решает мою проблему.

Я предполагаю, что видеозапись записывается на SD-карту в режиме реального времени - есть ли способ, который позволит мне отслеживать файл по мере его записи и транслировать его содержимое через Интернет? Возможно, подключить слот камеры к кардридеру моего ноутбука через SDIO?

Я работаю под управлением Windows, но немного знаком с Linux; другой вопрос подсказал мне драйвер file-to-/dev/video — существуют ли такие инструменты?

решение1

На Linux мне повезло с gphoto2Canon EOS Rebel XS. Мне пришлось повозиться с синхронизацией, чтобы заставить его работать как следует, но это работает:

  1. Подключите камеру и включите ее.
  2. Пока камера прогревается, выполните следующие действия:

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

(или как часто вы хотите делать снимки.) Это не совсем в реальном времени, но это может направить вас в правильном направлении. Новое изображение сохраняется в текущем каталоге каждый раз, когда камера делает снимок, и оно будет продолжать делать снимки, пока вы не выключите камеру.

Связанный контент