Предварительный (pre2) тестовый релиз AVReg6 от 03 ноября 12г.

835 views
Skip to first unread message

Andrey Nikitin

unread,
Nov 3, 2012, 6:31:45 AM11/3/12
to avreg...@googlegroups.com
Здравствуйте.

Более-менее существенные изменения и добавления
по отношению к AVReg 6.0~pre1
[1] https://groups.google.com/forum/#!msg/avreg-users/kt_geqHQRVU/2lSX5eOXOAcJ

avregd_6.0~pre2:
* Запись:
- (bugfix) Большой размер файлов при транскодинге MJPEG->MPEG4.
- Улучшена синхронизация аудио/видео при записи в один файл.
- Теперь файлы не перезаписываются. Выдаётся предупреждение о
проблемах с системным временем.
* RTSP захват:
- Добавлено много timestamp (pts/dts) хаков для предупреждения
ошибок записи. Проблемы возникали из-за вольностей и абсурдных
значений во временных отметках кадров потока наблюдаемые
во _всех_ виденных китайских камерах.
- Игнорируются не сконфигурированные в настройках
авреговой камеры ("{video,audio}_src") медиа-потоки. Реально
отдаваемые или просто заявленные (многие китаёзы сообщ. об аудио
потоке даже в отсутствии микрофона или отключенной аудио-опции в
настройках камеры).
* Настройки камер:
- Добавлены новые параметры в разделе Захват: "decode_video" и
"decode_audio" для явного (ручного) управления процессами
декодирования исходным медиа-потоков.
- Удалён бесполезный параметр "color" (Захват).
- Изменены знач. по умолчанию и/или допустимые пределы:
- "file_max_megabytes" - [2..2000], по умолчан. 10 MB.
- "motion_session_end" - [2..600], по умолчан. 10 sec.
- "paranoid_snap" - использует период в 1 минуту.

avreg-site_6.0~pre2:
* (bugfix) Ошибка добавления новой раскладки для веб-просмотра.
* (bugfix) Исправлена большая порция ошибок в новом интерфейсе доступа
к архиву "Галерея".
* Настройки камер:
- удалены неподдерживаемые кодеки (для перекода) из списка
допустимых в "rec_{a,v}codec".
- см. "Настройки камер" в avregd (выше).

avreg-unlink_6.0~pre2:
* (bugfix) Критическая ошибка в db.rb(select sql).
* (bugfix) Используется база avreg6_db вместо avreg5_db, если
db-name не задано явно в avreg.conf или в cmdline.

avreg-mon_6.0~pre2:
* (bugfix) для полноэкранного режима запуска используется действующее
разрешение дисплея, а не максимально возможное используемым
видеодрайвером.
https://groups.google.com/forum/?fromgroups=#!topic/avreg-users/doPNV0hrJCs
* Добавлено несколько раскладок, оптимизированных для работы на
широкоформатных мониторах.

Дополнительно к ранее в [1] приведённым rtsp url-ам, выкладываю ещё что
пробовали сами (соотв. более-менее совместимо):

*** RVi-IPC41DNL ***
rtsp_play = /snl/live/1/1
1-ая единичка - канал видео (актуально, например, для 4-х канального
видеосервера) .
2-ая единичка - номер потока видео с камеры (всего 3 потока в этих
камерах: 1 и 2 - в H.264 - 1-ый - мегапиксельный, второй - с
разрешением 640*360, 3-ий поток - MJPEG - мегапиксельный, с
ограничением 4 к/с).

*** RVi-IPC41DNS ***
rtsp_play = "/cam/realmonitor?channel=1&subtype=<typeNo>"
subtype=<typeNo> - выбор потока - 0 (первый поток) или 1 (доп. поток)

*** Видеосервер Microdigital ***
rtsp_play = /cam0_1

*** Geovision bl320d ***
rtsp_play = /CH001.sdp

*** TPLINK TL-SC3130G ***
rtsp_play = /video.mp4

*** HikVision DS-2CD7153-E ***
rtsp_play = /h264/ch1/main/av_stream
rtsp_ply = /h264/ch1/sub/av_stream

*** CNB IGP-1030 ***
avreg6 не совместим с rtsp-сервером этой камеры


Andrey Nikitin

unread,
Nov 23, 2012, 9:38:37 AM11/23/12
to avreg...@googlegroups.com
Здравствуйте.

Критическое обновление avregd.

avregd_6.0~pre3:
* (bugfix) http раздача: аварийные остановы (segfault) при просмотре
камеры одновременно несколькими клиентами, оч. медленными (по
узкому каналу) клиентами и, потенциально, при высокой пиковой
нагрузке на систему.
* (bugfix) запись: теперь возможен перекод mjpeg в
mpeg4 для yuv422-based jpeg-ов (у D-Link-ов такие, например).
* захват v4l: восстановлена установка параметров
brightness/contrast/saturation и
v4l_dev,input,norm,fps,br./contr./satur. параметры
теперь обновляемые по команде reload (без restart-а демона).
* поддержка Ubuntu 12.10 (Quantal Quetzal).

Строка для apt-sources.list

deb http://avreg.net/repos/6.0/<дистрибутив> <код.имя> main contrib
non-free

где: <дистрибутив> - debian или ubuntu
<код.имя> - кодовое имя дистрибутива, например,
squeeze/wheezy (для debian-а) или
oneiric/precise/quantal (для ubuntu)

P.S. ну или на зеркале avreg.linuxdvr.ru

triada123

unread,
Nov 25, 2012, 11:30:21 PM11/25/12
to avreg...@googlegroups.com
    * (bugfix) запись: теперь возможен перекод mjpeg в
      mpeg4 для yuv422-based jpeg-ов (у D-Link-ов такие, например).
Перекод будет работать при просмотре через браузер ?  Или так же в avreg в mjpeg все отдает?

Andrey Nikitin

unread,
Nov 26, 2012, 2:10:02 AM11/26/12
to avreg...@googlegroups.com
triada123 писал(а):
> Перекод будет работать при просмотре через браузер ?
1) mjpeg камера + запись в mp4 = перекод (в mp4)
2) mpeg4/h264 камера - просмотр с аврега = перекод (в mjpeg)

Перекода во втором случае можно избежать сделав раскладку,
в которой видео для камеры берётся не с аврега а вторым потоком с
камеры (обычно меньшего разрешения).
Этим способом вы "спасаете" не только ресурсы сервера,
но и ресурсы клиента, которому, например, сложно и совершенно
бесполезно отображать 10 1920x1280 потоков на физическом дисплее
1280х1024.
Reply all
Reply to author
Forward
0 new messages