Веб-интерфейс: Плеер архива и навигация по таймлайну
Плеер архива позволяет операторам просматривать видеозаписи, исследовать инциденты и экспортировать видеофрагменты в стандартный формат MP4.
1. Навигация по таймлайну и масштабирование
- Плавная перемотка: Перетаскивание курсора по горизонтальной шкале времени мгновенно перемещает воспроизведение на нужную секунду.
- Масштаб таймлайна: Колёсико мыши или кнопки масштаба изменяют детализацию:
- Обзор 24 часа: Суточная шкала доступности архива.
- Обзор 1 час: Детальный просмотр часовых интервалов.
- Обзор 10 минут и 1 минута: Покадровое позиционирование с точностью до секунды.
- Цветовая разметка событий:
- 🟩 Зелёная полоса: Непрерывная видеозапись 24/7.
- 🟧 Оранжевые маркеры: События детекции AI и движение в кадре.
2. Календарь выбора даты
Виджет календаря отображает доступность архива:
- Дни с сохранёнными fMP4 записями отмечены точками активности.
- При выборе дня таймлайн за выбранные сутки загружается из BadgerDB за
< 20 мс.
3. Скорость воспроизведения и покадровый просмотр
- Скорости:
0.5x,1.0x (Обычная),2.0x,4.0x,8.0x,16.0x. - Покадровый шаг: Клавиши стрелок клавиатуры ($\leftarrow$ / $\rightarrow$) позволяют переходить вперёд и назад по отдельным опорным кадрам.
4. Процесс экспорта видеофрагмента (MP4 Export)
- Нажмите кнопку Экспорт фрагмента на панели таймлайна.
- Перетащите маркеры Начала и Конца на нужный отрезок времени.
- Нажмите Скачать MP4.
- Сервер объединяет нужные фрагменты fMP4 в единый стандартный файл
.mp4и передаёт его браузеру.