Смена версии AVReg рекомендуется делать в несколько этапов.
-
Принятие решения об необходимости обновления на
основании анализа
новых функций и возможных рисков.
-
Ознакомление с важными замечаниями (ниже).
-
-
-
Остановить (закрыть) все программы AVReg.
-
-
Ручное исправление конфигурации, описанное в
разделе «Важные замечания» (ниже).
Ниже приведены изменившиеся/добавленные
настройки и возможности, по которым нужно обязательно «пройтись»
администратору или инсталлятору системы после апгрейда со сменой
версии.
Изменения от 6.2 на которые стоит обратить внимание до и после
апгрейда:
-
репозитории разделены на 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
.
-
rtsp захват по умолчанию использует транспорт UDP и
если в этом режиме после апгрейда с захватом наблюдаются проблемы,
нужно в настройках камеры «для всех» в значении параметра
rtsp_flags
установить флаг prefer_tcp
(подраздел rtsp).
Самое главное изменение от 6.0 в модуле v4loop_2.0:
-
теперь он video4linux2-совместимый,
-
одно устройство представляет собой как input и
output,
в отличие от v4loop_1.4.
Установка:
$ sudo apt-get install v4loop-dmks
После необходимо пройтись и перенастроить v4l_pipe
(Наблюдение → локальное) всех камер, перезапустить avregd и
avreg-mon.
-
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-х
списков:
-
системного - его определяет администратор,
сохраняется в БД;
-
пользовательского - его формирует пользователь
самостоятельно, сохраняется в браузере пользователя.
-
В учётке пользователя:
-
При воспроизведении видео реального времени
используется контроль потока с уведомлением о разрыве и
автоматическим реконнектом (опция).