Плагин CCTV
-
@intrapro, @dev, подскажите, если плагин отображает видео с камеры через какой-то зеленый "фильтр" (или просто часть изображения зеленая), то это чего не хватает? Слишком большой BitRate на камере или нужно играться с Maximum frame rate и Key frame interval?
-
Пользователь @dev написал в Плагин CCTV:
В сценарии и блок-схеме можно вызвать механизм снапшотов и отослать по почте или telegram
/** * @name Snapshot * @desc * @version 4 */ script({ start() { this.snap("105","onSnap105"); }, onSnap105(result) { let img = result.filename; let txt = "Cam 105"; this.info("telegram","OWNER", { img, txt }); } })
В документации нет описания команды snap.
Что за параметры "105","onSnap105" ?Нарисовал блок-схему получения снапшота со своей камеры.
Получил такой скриптscript({ start() { this.snap("143","onSnap143"); }, onSnap143(result) { } })
143 это ID оказывается.
-
Пользователь @Erik написал в Плагин CCTV:
В документации нет описания команды snap.
Что за параметры "105","onSnap105" ?Это ID канала в плагине CCTV. Встаете на канал и открываете его свойства - вверху будет его ID. Пока этот функционал снэпшотов "ручной"...мультисценарий не организовать:( писал это в пожеланиях для версии 5.
-
Не хватает выкладывания скриншота на фтп.
-
@Erik, а можно поинтересоваться зачем именно на FTP? Во всех камерах это есть, но я никогда не использовал. Считаю что актуально только скриншоты на е-майл или в само приложение, либо видео на FTP.
-
Пользователь @Alex_Jet написал в Плагин CCTV:
@Erik, а можно поинтересоваться зачем именно на FTP? Во всех камерах это есть, но я никогда не использовал. Считаю что актуально только скриншоты на е-майл или в само приложение, либо видео на FTP.
В камерах этого нет. Вернее есть, но "условно".
Например в моих камерах (vstarcam) оно появляется только при наличии в камере карты памяти. Потому, что камера сначала делает скриншот на карту, а потом его отсылает.
А карты эти в режиме постоянной перезаписи долго не живут.Когда скриншот нужно делать по событию, которое фиксирует УД, а не камера, решить это средствами камеры не получается. Например, детектор движения у уличной камеры постоянно ложно срабатывает. Трава шевелится, дождь/снег идет, облака в солнечный день тень гоняют - и камера спамит события. Если загрубить чувствительность - перестает реагировать на проход человека. При всем при этом датчики движения ситуацию отрабатывают намного лучше, но события генерируют в УД, а не в ПО камеры.
А FTP потому, что:
- нужен удаленный архив скриншотов по событию, формируемый без моего участия. Не хочу заниматься перекладыванием кадров из телеграмма или почты в хранилище руками, или городить еще один процесс для этого.
- FTP доступен не только мне, в отличии от моего телеграмма.
- FTP умеет любой линукс/виндовс, и чтобы это прикрутить к IH достаточно воспользоваться системной функцией.
-
@Erik, у меня китай-камеры (CDBZ, а ранее были с портом 34567) и они без флэшки умеют скриншотить на e-mail и ftp. А вот для видео - само-собой нужна флэшка. Средства китай-камеры конечно убоги (хотя слышал что есть камеры с нормальным PIR) и лучше использовать стационарный ДД. Но все же - зачем хранить какой-то архив со скриншотами на FTP. Если что-то случилось (проникновение) и заскриншотилось, то прилетело на почту/в приложение. Пользователь увидел экстренную ситуацию сообщил в полицию/соседям/приехал сам. В полицию можно фотки с е-майл сбросить)
Или локальный FTP - это из разряда "выживаемости"? Вдруг заглушат 3G/4G, обрежут оптику и кабель ввода, а сервер с FTP останется работать на ИБП, то мжно будет что-то представить в качестве доказательства?
-
Когда что-то случается, оно и так куда нужно все присылает.
Архив нужен для другого.
Это архив "не критичных сработок". Полезен, когда "инцидент" у соседей, или посмотреть не маячил ли кто до того.
Редко же бывает так, что первый раз увидел - и не таран. Бывают ходят, примеряются. Остаются на скриншотах во всех ракурсах. Но это не то, что нужно сразу видеть в телеграмме.
Но это значительно глубже по времени хранения, чем видеоархив.
-
Подскажите что делаю не так, купил esp32 cam, подключил к VLC, путь: rtsp://192.168.31.104:8554/mjpeg/1, все прекрасно работает, но в IH не получается подключится, помогите))))
-
-
@Erik указал порт в настройках: 8554. Но не подключается
-
Попробуйте поменять транспорт.
Попробуйте поменять протокол.
Попробуйте указать логин с паролем в ссылке rtsp://login:password@192.168.31.104:8554/mjpeg/1
-
Пользователь @Erik написал в Плагин CCTV:
rtsp://login:password@192.168.31.104:8554/mjpeg/1
максимум что добился это такого изображения
Отладчик09.09 10:36:43.563 cctv: system activity check 09.09 10:36:43.565 cctv: cams: 1 09.09 10:36:43.566 cctv: cam 119: subs 0 09.09 10:36:43.566 cctv: channels_ws: 0 09.09 10:36:43.567 cctv: channels_p2p: 0 09.09 10:36:43.568 cctv: --------------------------- 09.09 10:36:43.568 cctv: 09.09 10:36:43.569 cctv: system timeout check 09.09 10:36:43.569 cctv: timeout subs: 1 09.09 10:36:43.570 cctv: sub cam 119: timeout 40000 09.09 10:36:43.571 cctv: timeout channels_ws: 0 09.09 10:36:43.571 cctv: timeout channels_p2p: 0 09.09 10:36:43.571 cctv: --------------------------- 09.09 10:36:43.572 cctv: 09.09 10:36:43.572 cctv: buffer channels_ws: 0
-
@amgstone Попробуйте поставить протокол TCP
Если не поможет, значит увы, с этой камерой не работает.
-
@intrahouse пробовал не работает но через VLC все показывает.
-
Передачу звука на камере отключите.
-
@thunder_d а как отключить звук?
-
На вэб странице камеры ищите в настройках, стриминг и аудио не передавать.
-
@thunder_d уже даже прошил скетчем под http в хроме показывает а в IH не хочет. В нем нету передачи звука.
-
Добрый день,
Проверял работу плагина на Debian 9 и Win 10. Прекрасно выводит изображение с выбранной камеры по RTSP как на самом сервере так и с любого другого компьютера в локальной сети. Так же VLC проигрыватель поднимает изображение по ссылке в локальной сети (проверял на IPhone). Есть две проблемы:
- В выводе изображения камеры с IH на IPhone. Причем в локальной сети соединение с камерой устанавливается, но отсутствует изображение. Проверял на Yandex, Chrome, Safari браузерах.
- Из вне- нет соединения. Из внешней сети соединение с IH устанавливается через доменное имя, прописанное в маршрутизаторе Keenetic Giga. Делал проброс порта 8088 на 8099, безрезультатно. Межсетевой экран не трогал. Постоянно идет пересоединение. Буду очень признателен за помощь.