Zoneminder может работать с несколькими источниками:
1. /dev/video
2. локальный файл
3. удаленный источник (поток на удаленном веб сервере - ИП камера). Данные пунк предпочтительнее.
1. Можно ли в FreeBSD 6/7 получить /dev/video, чтобы ZM работал с камерой напрямую?
2. Пока оставил этот пункт как не перспективный. Хотя скрипт
Код: Выделить всё
spca5shot -d /dev/ugen0 -s 640x480 -e 5 -c 15000 -b 20000 -D 0 | /usr/local/bin/ppmtojpeg > /usr/webcam.jpg
или spca5shot -d /dev/ugen0 -s 640x480 -e 5 -c 15000 -b 20000 -D 0 -j -o /usr/webcam.jpg
(в зависимости как у вас собрался spca5shot )в крон, в ZM выбираем источник локал и все работает.
3. Пытаюсь сэмулировать удаленный источник. Ставлю порт spca5xx-20060402_4 командой spca5shot -d /dev/ugen1 -s 640x480 -S | nc -l -t 172.22.36.98 666 вываливаю изображение в формате mjpeg. Но тут у меня затык. Вроде порт открыт, данные оттуда получаю, но из-под винды не могу их просмотреть. Чем из-под винды можно просмотреть mjpeg?