На досуге написал jpeg (.jpg) dvr online web player для удобства создания из кучи скриншотов упрядоченного архива.
Что он умеет:
- формирование событий из jpg скриншотов,
- навигация по событиям в течении дня и по дням
- воспроизведение события в онлайн-плеере с перемоткой вперед-назад, паузой, покадровой перемоткой, выбором места воспроизведения на линии прокрутки. Отображение количества кадров в событии, фреймрейт в fps
- возможность скачать выбранное событие zip-архивом.
- подходит даже для устаревших и слабых браузеров. Удобно использовать при просмотре с телефона.
Как оно работает: 1. Берется папка скриншотов с тревогами, которые по FTP сливает на хост в меру паршивая IP-камера (у меня это была AIP-205, купленная по уценке за 50 у.е). На хост заливается php скрипт, что каждый раз перечитывает папку с картинками и на лету формирует массивы событий, которые в человеческом виде показываются пользователю. Вот, вроде, и все. Скачать плеер можно здесь:
dvr-jpg-player.v.0.9.zip (12кб). Сайт плеера пускай будет здесь:
http://player.cctv.od.ua/. Лицензия бесплатная и необременительная: cc by-sa Attribution Share Alike. Можно распространять, редактировать, править и брать код за основу для производных даже на коммерческой основе с указанием авторства. У меня эта штука уже работает и буду рад, если кому-то пригодится еще.
№1 от 10.02.2015 14:24
Вова Техник
Работает с новой IP камерой RP-sb101wi, только что проверял. Да и с любыми другими камерами, в имени скриншотов которых содержится дата и время. Под каждую камеру переписывается только строчка регулярного выражения, ответственная за распознавание дат.