Получение скриншота с камеры при звонке в дверь.
Модератор: immortal
-
- Сообщения: 39
- Зарегистрирован: Чт мар 13, 2014 10:27 am
- Благодарил (а): 0
- Поблагодарили: 0
Получение скриншота с камеры при звонке в дверь.
Приветствую, есть МД и zoneminder обычный видео поток работает на ура. Возникла идея отправки на телефон смс или мыло со скриншотом входной камеры при срабатывании звонка. Есть идеи как это можно реализовать?
-
- Сообщения: 67
- Зарегистрирован: Пт дек 27, 2013 11:20 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Получение скриншота с камеры при звонке в дверь.
Как вариант, MD, по срабатыванию кнопки звонка, выполняет скрипт, который делает несколько снапшотов вывода ZM и отправляет Вам на мейл или смской. Отвяжитесь при этом от ZM, просто используйте его вывод. Конкретная реализация зависит от того, как ZM дает вывод: mjpeg или видеофайл; какой клиент использовать для отправки email (смс); на каком языке реализовывать.
-
- Сообщения: 39
- Зарегистрирован: Чт мар 13, 2014 10:27 am
- Благодарил (а): 0
- Поблагодарили: 0
Re: Получение скриншота с камеры при звонке в дверь.
так вот собственно вопрос в том как получить снапшот вывода ZM?
-
- Сообщения: 67
- Зарегистрирован: Пт дек 27, 2013 11:20 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Получение скриншота с камеры при звонке в дверь.
Как у Вас реализован ответ на этот вопрос? (может быть еще поток) Вы это прописывали в настройках ZM.kd0t писал(а): Конкретная реализация зависит от того, как ZM дает вывод: mjpeg или видеофайл
В зависимости от вашего варианта, попробуем найти решение
-
- Сообщения: 39
- Зарегистрирован: Чт мар 13, 2014 10:27 am
- Благодарил (а): 0
- Поблагодарили: 0
-
- Сообщения: 67
- Зарегистрирован: Пт дек 27, 2013 11:20 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Получение скриншота с камеры при звонке в дверь.
ZM, в данном случае, стримит mjpeg. Нажатие на кнопку звонка, например, запускает скрипт который встроенными средствами PHP, либо curl, либо wget'ом сохраняет в файл http://IPADDRESS/nph-zms?mode=single&mo ... =[PASSWORD], с которыми далее можно манипулировать.
Еще как вариант, пользуясь ffmpeg' ом сделать несколько снимков:
ffmpeg -f mjpeg -probesize 32 -i http://IPADDRESS/nph-zms?mode=jpeg&moni ... =[PASSWORD] -vframes 5 /куда-хотим-сохранить/alert%03d.jpeg, где -probesize 32,-для разрешения 320х240, заменить на 64 если 640х480
Еще как вариант, пользуясь ffmpeg' ом сделать несколько снимков:
ffmpeg -f mjpeg -probesize 32 -i http://IPADDRESS/nph-zms?mode=jpeg&moni ... =[PASSWORD] -vframes 5 /куда-хотим-сохранить/alert%03d.jpeg, где -probesize 32,-для разрешения 320х240, заменить на 64 если 640х480
-
- Сообщения: 39
- Зарегистрирован: Чт мар 13, 2014 10:27 am
- Благодарил (а): 0
- Поблагодарили: 0