нужна система управления камерами. Возможно доработка систем с открытым исходным кодом(Motion/Zoneminder)
Архитектура: 1. Вебсервер. Роли: -авторизация пользователй, разграничение прав -выбор площадки (категории), по сути группировка -выбор камеры для просмотра (два потока, один для превью, второй для просмотра) -выбор видео для просмотра за период(архив) 2. Сервер локальный на площадке - пишет локально архив - к нему подклчены все камеры площадки - от него по запросу видеоархив летит на основной веб-сервер
Аналог того что делаем вот для скачивания демоверсия: devline.ru/count.php?c=47 или х64: devline.ru/count.php?c=40...
Камеры (протокол RTSP) пишут локально архивы в формате .vid по сути создается набор файлов примерно одного размера. и по запросу собирается из нужного количества файлов нужны кусок видео.
Итак при заходе на локальный сервер
Пользователь 1. По умолчанию выводим 4 камеры. 2. Предусмотреть кнопку выбора вида 2,4,6,9 3. При наведении на камеру предусмотреть кнопки -Сохранить (делает скриншот) -Увеличение/уменьшение -При увеличениии кнопка «Рука» двигать картинку 4. Должен быть вывод названия камеры 5. В самом верху должен быть вывод названия Площадки 6. Кнопка «Просмотр архива». При нажатии внизу появляется список камер и выбор даты, а так же временная шкала с выбором времени 7. Должна быть кнопка «подключние к серверам», где будет возможность сменить с локального сервера на другой локальный сервер.
Просьба сразу указать: 1. Цена/сроки 2. Среда разработки / фреймворки 3. Нагрузки, сколько вытянет подключений камер