Подключение IP-камер

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

andrey1509
Сообщения: 87
Зарегистрирован: Ср ноя 09, 2016 10:21 am
Откуда: Липецкая обл.
Благодарил (а): 22 раза
Поблагодарили: 2 раза

Re: Подключение IP-камер

Сообщение andrey1509 » Ср фев 01, 2017 9:46 pm

Ko/|xo3HUk писал(а):Это зависит от камеры. У меня Xmeye - будет работать (и работало) только в связке Motion+ffmpeg. Моя камера отдаёт поток только через rtsp. Если его напрямую смотреть через браузер - это только через плагин VLC, но на андроиде уже не посмотришь :(
Я создаю в броузере страницу. А ее какая разница где запускать
Debian Linux 7,Linux 3.2.0-4-686-pae on i686
Intel(R) Celeron(R) CPU 1.70GHz, 1 cores
Ko/|xo3HUk
Сообщения: 160
Зарегистрирован: Ср окт 07, 2015 9:36 am
Благодарил (а): 51 раз
Поблагодарили: 27 раз

Re: Подключение IP-камер

Сообщение Ko/|xo3HUk » Чт фев 02, 2017 8:57 am

Вот с этого сообщения почитайте - там мне объясняли почему плагин VLC на андроиде не будет работать: viewtopic.php?p=25638#p25638
Текущий сервер: Ноутбук: HP Probook 4515s (без монитора). ОС: Debian GNU/Linux 8.6 (jessie)
Предыдущий сервер: Raspberry Pi 2B. ОС: Raspbian (jessie)
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: Подключение IP-камер

Сообщение Kod.Begemot » Чт фев 02, 2017 8:13 pm

Ko/|xo3HUk писал(а):... У Вас, кстати, BEWARD поддерживает http, может ещё и поэтому быстрее работает. У меня же только rtsp держит.
Да, Beward конечно держит и http, и умеет сам отдавать JPEG, поэтому попробую на днях с HiWatch и безродной китайской..
А так видел где-то здесь решение в виде установки на сервер ПО "IP Линия", а уже с неё получать нужные картинки / видео...
upd. Попробовал. HiWatch (HickVision) тоже умеет отдавать JPEG.
нашел в инете по запросу "RTSP ссылки для оборудования HikVision"
http://user:pass@ip-adress/ISAPI/Stream ... eType=JPEG
встроил в страничку - есть, кадр в секунду, вполне...
таки да, тут опять http... но раз бюджетный HiWatch поддерживает, то значит многие умеют...
Не сочтите за рекламу, рекомендую камеры. Был приятно удивлен соотношением цена/качество, Сейчас сам пользую Beward, но только потому что подвернулась, за реальную цену покупать их душит земноводное. А с HiWatch оказалось дружит отличный софт iVMS4200/5000, до удобства которого бевардовскому рекорд центру далеко...
За это сообщение автора Kod.Begemot поблагодарил:
Ko/|xo3HUk (Чт фев 02, 2017 8:48 pm)
Рейтинг: 1.16%
Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: Подключение IP-камер

Сообщение Kod.Begemot » Чт фев 02, 2017 8:58 pm

Продолжаю исследования... с китайской (на всю голову) камерой не взлетело.. 1 кадр в ~8 секунд. Ссылку, чтобы выдушить у камеры JPEG не нашел.
За это сообщение автора Kod.Begemot поблагодарил:
Ko/|xo3HUk (Пт фев 03, 2017 7:09 am)
Рейтинг: 1.16%
directman66
Сообщения: 2800
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 695 раз
Контактная информация:

Re: Подключение IP-камер

Сообщение directman66 » Пт фев 03, 2017 6:40 am

Подскажите пожалуйста, имеется ли такой функционал: сервис слушает открытий порт, если на него приходят какие-то запросы например от видеокамер по датчику движения, то запускает какое-то действие.

Таким образом можно вместо датчика движения использовать имеющиеся видеокамеры, которые могут работать с Alarm Server (это почти все китайские onvif камеры, которые настраиваются через программу CMS)

пример кода аларм сервера от китайцев

http://www.snip2code.com/Snippet/486897 ... arm-Server
gist.github.com/667bdrm/0aa3d0b474ad0bea2e32
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ko/|xo3HUk
Сообщения: 160
Зарегистрирован: Ср окт 07, 2015 9:36 am
Благодарил (а): 51 раз
Поблагодарили: 27 раз

Re: Подключение IP-камер

Сообщение Ko/|xo3HUk » Пт фев 03, 2017 7:10 am

Kod.Begemot писал(а):Продолжаю исследования... с китайской (на всю голову) камерой не взлетело.. 1 кадр в ~8 секунд. Ссылку, чтобы выдушить у камеры JPEG не нашел.
У меня камера с алиэкспресса - тоже китайская вся, с головы до линз.
Текущий сервер: Ноутбук: HP Probook 4515s (без монитора). ОС: Debian GNU/Linux 8.6 (jessie)
Предыдущий сервер: Raspberry Pi 2B. ОС: Raspbian (jessie)
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Подключение IP-камер

Сообщение dmw » Пт фев 03, 2017 7:57 am

На последних прошивках китайских камер, так называемых "с портом 34567" генерятся снапшоты JPG по ссылке:
http://CAM_IP/webcapture.jpg?command=snap&channel=0
directman66
Сообщения: 2800
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 695 раз
Контактная информация:

Re: Подключение IP-камер

Сообщение directman66 » Пт фев 03, 2017 8:32 am

в копилку путей:
снапшот камеры с чипом HI3516C + 1/2. 8 ''SONY IMX222
http://192.168.1.32/webcapture.jpg?comm ... &channel=0
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Подключение IP-камер

Сообщение lanket » Пт фев 03, 2017 10:01 am

directman66 писал(а):Подскажите пожалуйста, имеется ли такой функционал: сервис слушает открытий порт, если на него приходят какие-то запросы например от видеокамер по датчику движения, то запускает какое-то действие.

Таким образом можно вместо датчика движения использовать имеющиеся видеокамеры, которые могут работать с Alarm Server (это почти все китайские onvif камеры, которые настраиваются через программу CMS)

пример кода аларм сервера от китайцев

http://www.snip2code.com/Snippet/486897 ... arm-Server
gist.github.com/667bdrm/0aa3d0b474ad0bea2e32
Может быть костыльно, но выражу мысль.
На апаче создаётся ещё виртуальный хост с нужным для вас портом для прослушивания. И php файлик туда с требуемым алгоритмом реагирования на любые данные пришедшие по этому порту.

Просто мысли вслух.

Отправлено с моего Redmi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
Sandr
Сообщения: 126
Зарегистрирован: Пн ноя 16, 2015 5:10 pm
Благодарил (а): 19 раз
Поблагодарили: 29 раз

Re: Подключение IP-камер

Сообщение Sandr » Пт фев 03, 2017 8:34 pm

lanket писал(а):
directman66 писал(а):Подскажите пожалуйста, имеется ли такой функционал: сервис слушает открытий порт, если на него приходят какие-то запросы например от видеокамер по датчику движения, то запускает какое-то действие.

Таким образом можно вместо датчика движения использовать имеющиеся видеокамеры, которые могут работать с Alarm Server (это почти все китайские onvif камеры, которые настраиваются через программу CMS)

пример кода аларм сервера от китайцев

http://www.snip2code.com/Snippet/486897 ... arm-Server
gist.github.com/667bdrm/0aa3d0b474ad0bea2e32
Может быть костыльно, но выражу мысль.
На апаче создаётся ещё виртуальный хост с нужным для вас портом для прослушивания. И php файлик туда с требуемым алгоритмом реагирования на любые данные пришедшие по этому порту.

Просто мысли вслух.

Отправлено с моего Redmi Note 3 через Tapatalk
Который раз убеждаюсь - хороша мысль обычно приходит одновременно в несколько голов.....

Пару дней ломаю голову на тему - Как слушать ONVIF алармы приходящие от камер

На моем примере:
Есть китайская ip камера у которой в настройках можно указать ip:port сервера для таких алармов
2017-02-03_20-27-45.png
2017-02-03_20-27-45.png (15.74 КБ) 8494 просмотра
Где я задал IP компьютера с запущенным ONVIF Device manager`oм

И вот выдержка из лога ODM
2017-01-31_17-57-532.jpg
2017-01-31_17-57-532.jpg (94.59 КБ) 8494 просмотра

Остается дело за малым - написать скрипт слушающий нужный нам порт
Win Home Serv 2011 / Intel Core i3 / 32 GB ram /
Сцена погода (вертикальная)
mySensor скетчи ( 4х канальный димер | Оптимизация скетчей )
Ну и конечно моя маленькая фабрика - 3D печать / фрезеровка / литье
Ответить