Видеонаблюдение через интернет в веб-браузере

Смена версии AVReg.

Смена версии AVReg рекомендуется делать в несколько этапов.

  1. Принятие решения об необходимости обновления на основании анализа новых функций и возможных рисков.
  2. Ознакомление с важными замечаниями (ниже).
  3. Остановить (закрыть) все программы AVReg.
  4. Ручное исправление конфигурации, описанное в разделе «Важные замечания» (ниже).

Важные замечания.

Ниже приведены изменившиеся/добавленные настройки и возможности, по которым нужно обязательно «пройтись» администратору или инсталлятору системы после апгрейда со сменой версии.

6.2 -> 6.3

Изменения от 6.2 на которые стоит обратить внимание до и после апгрейда:

  1. репозитории разделены на 6.3-html5 (только современные браузеры) и 6.3 (MSIE 11), соответственно, нужно проверить/изменить APT sources.list и после apt-get update && apt-get dist-upgrade дополнительно выполнить apt-get install avreg-site-html5 или apt-get install avreg-site-legacy.
  2. rtsp захват по умолчанию использует транспорт UDP и если в этом режиме после апгрейда с захватом наблюдаются проблемы, нужно в настройках камеры «для всех» в значении параметра rtsp_flags установить флаг prefer_tcp (подраздел rtsp).

6.0 -> 6.1/6.2

Самое главное изменение от 6.0 в модуле v4loop_2.0:

  1. теперь он video4linux2-совместимый,
  2. одно устройство представляет собой как input и output,

в отличие от v4loop_1.4.

Установка:

$ sudo apt-get install v4loop-dmks

После необходимо пройтись и перенастроить v4l_pipe (Наблюдение → локальное) всех камер, перезапустить avregd и avreg-mon.

5.6 -> 6.0

Захват

  • cam_type → {video,audio}_src, добавилась возможность захвата по rtsp (h264,mpeg4,mjpg) и ALSA (локальное аналоговое аудио).
  • Добавлены параметры {decode,audio}_video для явного управления процессом декодирования потоков.
  • Удалена возможность программного поворота на стороне сервера, параметр rotate.

Запись

  • recording → rec_mode.
  • {A,V}.save_fmt → rec_format + rec_{v,a}codec. Явная установка этих параметров - не приветствуется. Использование формата AVI теперь осуждается.
  • pre_record теперь в секундах, а не в кадрах.
  • Удалён неиспользуемый ныне параметр V.film_view_fps (управление скоростью просмотра).
  • Аудио и видео, сконфигурированные в контексте одной камеры, теперь записываются в один файл.

Просмотр в реальном времени браузерами

  • Используется список раскладок (расположение окон камер внутри окна просмотра), состоящий, в свою очередь, из 2-х списков:
    • системного - его определяет администратор, сохраняется в БД;
    • пользовательского - его формирует пользователь самостоятельно, сохраняется в браузере пользователя.
  • В учётке пользователя:
  • При воспроизведении видео реального времени используется контроль потока с уведомлением о разрыве и автоматическим реконнектом (опция).

Просмотр локальный avreg-mon

  • Новые типы раскладок до 40 камер.

Просмотр архива:

  • Новые интерфейс Архив::Галерея.
manual/applications/ver_upgrade.txt · Последние изменения: 2022-01-26