Skip to content

Веб-интерфейс: Плеер архива и навигация по таймлайну ​

Плеер архива позволяет операторам просматривать видеозаписи, исследовать инциденты и экспортировать видеофрагменты в стандартный формат 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) ​

  1. Нажмите кнопку Экспорт фрагмента на панели таймлайна.
  2. Перетащите маркеры Начала и Конца на нужный отрезок времени.
  3. Нажмите Скачать MP4.
  4. Сервер объединяет нужные фрагменты fMP4 в единый стандартный файл .mp4 и передаёт его браузеру.

Связанная документация ​

Released under the MIT License.