Web client для Shinobi.video
Есть ПО для сервера видеонаблюдения "Shinobi.Video". Установлена на Ubuntu, и имеет полу-открытый код.
Программа умеет писать видео с ip камер на HDD.
Управляется в основном через WEB: имеет свой web client на который можно подключиться удаленно по ip. Там кроме админских дел есть функция просмотра онлайн видео и архива.
Вообще нам нужно приложение для ios и android для просмотра живого видео и архива, с сервера на котором стоит Shinobi.
Мы хотим реализовать все это сначала на сайте, в мобильной версии а затем сделать из него приложение.
Html и CSS мы как-нибудь запилим, а вот Java и PHP – не умеем.
Функционал должен быть как у мобилбного приложения Ivideon.
Таким образом нужна Html-страница (PHP, что угодно – не важно) без дизайна на котором показано живое видео с нашего сервера.
Под блоком с видео есть календарик и таймлайн (линия на которой отмечено 24 часа с минутами), нажимая на которую выбираем момент с которого начнется воспроизведение видео (там где было живое видео показывается запись).
Поток видео на HDD пишется в AVI (можно другой формат), нарезается в файлы по 10 минут (можно задать любую длительность).
Файлы с видео лежат в папках – у каждой камеры своя папка.
Соответственно после выбора времени скрипт находит нужное видео и запускает его с заданного момента.
Пример: https://webglazok.com/my ( "Ознакомительный вход" ).
Shinobi в своём web клинте все это делать умеет поэтому есть 2 варианта:
1) мы вытаскиваем нужное нам из Shinobi,
2) пишем всё сами.