Pull to refresh

Comments 5

«Если у камеры есть трудности с RTSP, начинаются танцы с ftp, выборкой последнего скриншота и гроханьем лишних и подстановкой правильной даты в адрес»
Я правильно понял, rtsp поток преобразуются в кадры? Хотя можно было бы синхронизировать время камеры и компьютера и прописать в переменной запрос текущей даты для забора кадров с FTP.
Чем работа через RTSPи дополнительным софтом лучше, чем напрямую с кадрами?
Я правильно понял, rtsp поток преобразуются в кадры?

Да.
Хотя можно было бы синхронизировать время камеры и компьютера

У некоторых камер время (мистическим образом) отстает. Новых прошивок на многие уже давно нет. Пинги со многих точек по 1,5-2 секунды, бевардовские камеры в имя файла забивают и секунды. Не уверен что получится точно выхватывать нужные скриншоты. Еще, кстати, многие камеры по ftp бьют кадры периодически.
Чем работа через RTSPи дополнительным софтом лучше, чем напрямую с кадрами?

Надежнее. Мне проще самому забрать кадр с нужной мне периодичностью и сохранить сразу в нужном разрешении\качестве. Не все камеры позволяют настраивать параметры сохранных картинок отдельно от видео-настроек. Еще не все камеры поддерживают такое сохранение. Некоторым хиквижинам надо обновлять прошивку для этого, что слегка затруднительно в наших условиях — не на каждом филиале есть свой админ, а удаленно делать это опасно, есть шанс потерять связь с камерой.
А VLC пробовался только как плагин к браузеру или пробовали в нем рестрансляцию настроить? Он же тоже может рестранслировать видео. В тексте только про плагин говорится.
Схему я пробовал именно с ретрансляцией. Эту трансляцию на страницу проще всего выводить через его-же плагин. По трафику удавалось ужаться достаточно сильно, но пережимать 6 камер из которых 3 — 2МП достаточно накладно по ресурсам. Да и по трафику все равно выходило весьма ощутимо.
Если кому интересно, всё было начисто переписано на phpixie, nodeJS, socket.io.
https://gitlab.com/chemax.kr/videowall3
Серверная часть лежит отдельно, ссылка в ридми.
Only those users with full accounts are able to leave comments. Log in, please.