[Модуль] ONVIF (onvif)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль ONVIF

Сообщение directman66 » Пн окт 30, 2017 6:02 pm

Вопрос конечно легко решается через плагин watchfolder и закачку фотографий через ftp, но этот вариант работает намного медленее. Хотелось бы победить штатным методом.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль ONVIF

Сообщение sergejey » Вт окт 31, 2017 3:51 pm

directman66 писал(а):Но все же, кто нибудь использует плагин в качестве датчика движения? Удалось кому-нибудь подписаться на события? Пробовал призявывать статус и вызывать метод датчика движения простых устройств, никаких изменений не наблюдаю. Но напротив даты во владке данные дата время показывает текущие.
СпойлерПоказать
Изображение
Сказать по правде, наладить нормально ONVIF-события пока не удалось. Не дошли руки потестировать и проверить, так что сейчас оно скорее теоретически реализовано. Позже это будет отлажено, но пока можете использовать тот же SMTPCatcher и отправку писем на него при возникновении события.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль ONVIF

Сообщение woow » Вт ноя 07, 2017 9:49 am

Ура. Камеры заработали как только вшил кодеки. Спортивный интерес достиг, а что сними дальше, как их можно использовать. Как датчики движения без полезно, каждый раз будут посылать алармы от котов, бабочек, птиц и даже паутины. Ани все стоят на улице и пока хватает XMEye.
Пока только одно хотел бы сделать, это когда открываю/закрываю ворота (калитку) и или позвонил кто-то включалась (открывалась) онлайн окошко и камеры.
Откуда начать строить такую функцию?
Raspberry Pi 3B+
vshuka911
Сообщения: 76
Зарегистрирован: Пт июн 02, 2017 11:02 am
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Модуль ONVIF

Сообщение vshuka911 » Вт ноя 07, 2017 7:43 pm

какие кодеки вшил, а то пока все глухо?
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль ONVIF

Сообщение woow » Ср ноя 08, 2017 8:07 am

vshuka911 писал(а):какие кодеки вшил, а то пока все глухо?
airafree писал(а):
vshuka911 писал(а):не работает
Может действительно кодека не хватает? ffmpeg. Как его поставить на малинку?
Попробуйте установить вот эти пакеты,

Код: Выделить всё

wget https://github.com/ccrisan/motioneye/wiki/precompiled/ffmpeg_3.1.1-1_armhf.deb  

Код: Выделить всё

sudo dpkg -i ffmpeg_3.1.1-1_armhf.deb

Код: Выделить всё

sudo apt-get install curl libssl-dev libcurl4-openssl-dev libjpeg-dev libx264-142 libavcodec56 libavformat56 libmysqlclient18 libswscale3 libpq5
У меня все работает на RPi3.
Вот так как то
За это сообщение автора woow поблагодарил:
vshuka911 (Ср ноя 08, 2017 9:10 am)
Рейтинг: 1.16%
Raspberry Pi 3B+
Аватара пользователя
CheBuraw
Сообщения: 30
Зарегистрирован: Ср авг 23, 2017 6:29 pm
Благодарил (а): 8 раз
Поблагодарили: 14 раз

Re: Модуль ONVIF

Сообщение CheBuraw » Чт ноя 23, 2017 6:34 pm

Jager писал(а):
Mogwaika писал(а):А можно как-то скрестить этот модуль с модулем телеграма, чтобы он по событию или по запросу картинки с камеры присылал?
Без скрещивания все работает, дергайте картинку с камеры и отправляйте.

Код: Выделить всё

//скачиваем картинку
$url="http://192.168.ххх.ххх/tmpfs/auto.jpg";
$img='C:/_majordomo/htdocs/cached/img/auto.jpg';
$str='"c:/Program Files/GnuWin32/bin/wget.exe" --user=XXX --password=XXX '.$url .' -O '.$img;
exec(utf2win($str));

//отправляем картинку в телеграмм
$chat_id=$params['id'];
$img='C:/_majordomo/htdocs/cached/img/auto.jpg';
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser($chat_id,$img);
Судя по адресу 'C:/_majordomo/htdocs/cached/img/auto.jpg' Вы описываете вариант когда majordomo установлен на ПК. А как сделать так чтобы можно было отправлять картинку по запросу если majordomo установлен на Rapsberry?
Опять же вопрос по поводу получения изображения непосредственно из камеры: $url="http://192.168.1.48/tmpfs/auto.jpg"; у меня камера по этому адресу, но вот картинки по этому пути получить не удаётся.

Скажите, я ведь правильно понимаю, что изображение, транслируемое на сцене показывается не напрямую с камеры а из некоего кэша на majordomo? Получается у этой картинки всегда один адрес и для каждой камеры он уникален. Было бы здорово просто иметь ссылку на эту картинку и уже тогда можно вставлять этот путь в телеграмм для отправки.

Если у кого есть работающий пример, то будет здорово, если Вы его тут разместите.
Charly
Сообщения: 1
Зарегистрирован: Ср сен 13, 2017 4:58 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Модуль ONVIF

Сообщение Charly » Ср дек 06, 2017 5:33 pm

Подскажите, как уменьшить картинку получаемую с камеры на сцену :?:
Mochalov_da
Сообщения: 27
Зарегистрирован: Вт май 20, 2014 5:24 pm
Откуда: Ярославль
Благодарил (а): 7 раз
Поблагодарили: 7 раз
Контактная информация:

Re: Модуль ONVIF

Сообщение Mochalov_da » Чт дек 07, 2017 12:44 pm

Я делаю так: [#module name="thumb" url="rtsp://192.168.1.1:514/12" live="1" username="*****" password="****" width="320" height="240" #] 

Отправлено с моего HUAWEI TIT-AL00 через Tapatalk
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
Akorolev
Сообщения: 119
Зарегистрирован: Вт ноя 08, 2016 4:27 pm
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: Модуль ONVIF

Сообщение Akorolev » Ср фев 07, 2018 3:28 pm

Всем привет, кто может подсказать почему не работает определение камер?
ONVIF там точно есть, но MJD не определяет.
Поиск ONVIF с ПК работает, с телефона тоже, камера находится без проблем, а вот работать не работает (
Akorolev
Сообщения: 119
Зарегистрирован: Вт ноя 08, 2016 4:27 pm
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: Модуль ONVIF

Сообщение Akorolev » Ср фев 07, 2018 3:50 pm

Получилось приконектится только через указание порта onvif
Ответить