[avreg-users] AVReg 5.5 prerelease 2010-Apr

640 views
Skip to first unread message

Andrey Nikitin

unread,
Apr 28, 2010, 6:53:38 AM4/28/10
to avreg...@googlegroups.com
Здравствуйте.

Сообщаем о выходе очередной предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с 5.4).

Замечания к тексту:
* под параметром понимается параметр базы данных,
т.е. который изменяется через веб-интерфейс;
* под опцией понимается параметр, заданный в конфигурационных файлах
в каталоге /etc/avreg/.

1 Захват.

Изменения в параметрах:
- параметр "color" по умолчанию имеет значение 'вкл.', т.е. цветная
камера;
- добавлен параметр "fps", который определяет желаемую скорость захвата
c немультиплексируемых video4linux-устройств и с ip-камер в режиме
захвата единичными кадрами snapshot (jpeg_reconnect удалён).

1.1 С ip-камер и видеосерверов.

Для http клиента реализована 1.1 версия протокола http (по-умолчанию)
с возможностью с возможностью постоянных соединений (persistent
connection). Для устройств с некорректной реализацией http (например,
Planet ICA-110) предусмотрен новый параметр "http/1.0" для
принудительного переключения на http/1.0.

Реализован захват аудио-потоков по протоколу в форматах MP4/aac (Axis)
и PCM/ADPCM (Axis/Planet).

1.2 C video4linux устройств.

Добавлена возможность захвата с устаревших video4linux1 устройств
(старенькие USB-камеры) и захват с устройств video4linux2, чьи драйвера
не поддерживают потоковый режим захвата.

Параметры "skip_frames" и "switch_filter" заменены на "fps".


2 Запись.

Параметры "dirs_mode", "files_mode", "max-files-per-dir",
"save_dir_fmt", "jpeg_name_fmt", "AV.name_fmt" заменены
соответствующими опциями в конфигурационном файле avreg.conf.
Удалён бесполезный параметр "dirs_group".

2.1 Видео.

Добавлен сплошной режим записи, который ранее можно было реализовать
только отключив детектор движения.
Выборочный режим записи предполагает включение/выключение по команде,
а не только детектором движения.
Для выборочного режима записи реализована возможность записи всех кадров
внутри сессии движения, без "выкусывания" детектором "спокойных" кадров
(см. "save_only_motion").
Новый алгоритм записи кадров-отметок jpeg (снапшотов):
- безусловных - см. новый параметр "paranoid_snap";
- в начале каждой сессии движения - см. новые параметры
"extra_snap_period{1,2}".

2.2 Аудио.

Реализована начальная возможность записи в форматы: wav, mp2, ogg/flac,
mov, m4a. Запись ведётся в сплошном режиме, отдельно от видео,
с разбивкой на файлы по размеру файла и(или) длительности.


3 Наблюдение.

Удалён параметр "live_view".

3.1 Локальное.

Параметр "monitor_live" заменён на "allow_local".

3.2 По сети.

Параметр "webcam_live" заменён на "allow_networks".
Параметры "wc_motion", "wc_max_conn_per_cam",
"wc_one_stream_per_ipaddr", "wc_limit" перенесены в настройки
пользователей: "nonmotion_fps", "session_time" и "session_volume".

Удалён параметр "wc_port". Для доступа к видео с камер (avregd)
используется единый порт, см. опцию "http-port" в avreg.conf.
httpd сервер демона avregd поддерживает базовые возможности протокола
http/1.1 (включая persistent connection) и обрабатывает следующие URL:
- jpeg (image/jpeg):
- /jpg/{CAMERA}/image.jpg
- /jpg/image.cgi?camera={num}
- mjpeg (multipart/x-mixed-replace):
- /mjpg/{CAMERA}/video.mjpg
- /mjpg/video.cgi?camera={num}[&fps={num}]
- remote control (пока только вкл./выкл. принудительной записи):
- /avreg-cgi/operator/save.cgi?camera={num}&do={stop/start/status}

Добавлена новая пользовательская группа: "viewers" - только просмотр,
так как предполагается что пользователи группы "operators" будут иметь
доступ к вкл./выкл. принудительной записи.

Добавлена базовая поддержка просмотра браузерами Opera и Google Chrome.


4 События (база данных таблица EVENTS и скрипт event-collector).

Изменёны логика записи полей DT1, DT2.
Теперь DT1 всегда время наступления события (т.е. условно - время
записи в таблицу/скрипт). Есть и другие изменения,
см. /usr/share/doc/avregd/examples/scripts/event-collector.gz или
описание формата базы данных (опубликуем позже). Например, при записи
файла на диск: AVReg 5.4: DT1 - ctime, DT2 - mtime.
AVReg 5.5: DT1 - время последнего кадра, записанного в видео-файл,
DT1 - время первого кадра, записанного в видео-файл.

Полные список изменений читайте в файлах:
/usr/share/doc/{имя пакета}/changelog.gz


5 Установка/обновление.

С учётом большого кол-ва изменений мы не рекомендуем переходить
на новую версию на "боевых" серверах.

Поддерживаются: 32bit версии Debian 5 Lenny, Debian 6 Squeeze, Ubuntu
9.10 Karmic, Ubuntu 10.04 Lucid.

Добавьте в /etc/apt/sources.list строку, предварительно
закомментировав строку с основным репозитарием AVReg.

deb http://avreg.linuxdvr.ru/develrep/ squeeze main contrib non-free

выполните
$ sudo aptitude update

$ sudo aptitude full-upgrade - если у вас уже установлен AVReg 5.4
или
$ sudo aptitude install avreg-server - для новой установки

--
Андрей Никитин.

ООО "Сетевые информационные системы".
http://avreg.net
http://linuxdvr.ru
/8442/ 50-14-90 +7 927 259 04 29

--
Вы получили это сообщение, поскольку подписаны на группу avreg-users.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу avreg...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу avreg-users...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/avreg-users?hl=ru.

Message has been deleted

Andrey Nikitin

unread,
Apr 29, 2010, 8:11:45 AM4/29/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> Еще бы изменение размера браузера при просмотре в реальном времени
> убрали или опцией сделали и предупреждение о неправильном
> разрешении...
Принято.

Подробнее про поддержку нового http-запроса на вкл./выкл. записи
http://avreg:port/avreg-cgi/operator/save.cgi?camera={num}&do={stop/start/status}

С пом. этой функции (подачей http-запроса) можно организовать:
1) - вкл./выкл. записи внешними командами вашего стороннего софта
(команды, датчики и т.п.);
2) - внешний детектор движения (ip-камер), чтобы разгрузить проц.
сервера;

П.1 мы планируем внедрить в веб-интерфейс аврега и в avreg-mon.
П.2 можете делать уже сейчас.

Для камер Axis c Firmware version > 5.0 (все настройки в
веб-интерфейсе самой камеры):

1) Настраиваете аксисный детектор движения (Events->Motion Detector).
2) Создаёте 2 триггерных события (Events->Event Types),
оба Triggered by... Motion detection, одно по "start", другое
по "stop". По "start" посылается http запрос (Send HTTP
notification to) с параметрами: "camera=N&do=start", по "stop" -
"camera=N&do=start".

Ниже примеры использования (GET - команда из libwww-perl, но можно и
wget,curl и в браузере и вообще по-кнопке с html-страницы, это обычный
http запрос):
$ GET -C operator:
'http://localhost:874/avreg-cgi/operator/rec.cgi?camera=6&do=start'
{"array":[
{ "cam": 6,
"video": {
"status": true,
"when": "Thu, 29 Apr 2010 11:56:14 GMT",
"who": [3, "operator@*"],
"rec_id": 10,
"file": "2010-04/29/06-Axis_M1031/next0002/15_56_14.avi"
}
}
]}

$ GET -C operator:
'http://localhost:874/avreg-cgi/operator/rec.cgi?camera=6&do=stop'
{"array":[
{ "cam": 6,
"video": {
"status": false,
"when": "Thu, 29 Apr 2010 11:56:18 GMT",
"who": [3, "operator@*"]
}
}
]}

Ответ сервера в формате JSON, нативно понимается
JavaScript, обрабатывается почти любым языком:
http://www.json.org/json-ru.html

Message has been deleted

Andrey Nikitin

unread,
Jun 17, 2010, 10:10:32 AM6/17/10
to avreg...@googlegroups.com
Здравствуйте.

Сообщаем о выходе очередной предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с прошлого пререлиза 5.5,
читайте самое первое сообщение в треде).

avregd_5.5~pre5:
* (bugfix) останов после команды reload (при использовании ip-камер).
* video4linux2:
- поддержаны JPEG-based устройства (многие USB камеры),
через библиотеку(пакет) lib4l-0;
- поддержаны YUV422-based устройства, например TechWell TW6800
декодер (драйвер http://www.gitorious.org/tw68/tw68-v2 , пример
платы - Orient SDVR-404A);
- поддержан STREAMING-less Connexant cx23xxx драйвер
(VideoNet-овских плат на этих чипах много, если не ошибаюсь).

avreg-site_5.5~pre4:
* Реализован веб-интерфейс, оптимизированный для использования на
мобильных устройствах и КПК по узким каналам связи.

При просмотре архива оперирует с jpeg-файлами, записываемыми
дополнительно к avi-кам в начале каждого сеанса движения: первый с
движением + см. описание "extra_snap_period{1,2}" и "paranoid_snap".
Обратите внимание, что много инф. кешируется и/или сохраняется в php
сессии, т.е. для получения самой акт. информации в некоторых
случаях поможет только закр./откр. браузер.

Для просмотра в режиме реального времени исп.
простейшая техника обновления (javascript-ом) картинки каждые
0.5,1,2,3 сек.

Все jpeg-миниатюры - "честные", т.е. каждая картинка миниатюра
"уменьшается" (resize) на стороне сервера (apache->php->php5-gd), а
не масштабируется браузером (т.е. по сети передаются "маленькие"
jpeg-и).
Операция уменьшения дополнительно ложится на %CPU сервера, поэтому
не стоит увлекаться PDA-шным интерфейсов толпой из локалки.
Если идея PDA-интерфейса понравится и для "локальных" полноценных
клиентов (PC), то пишите, подумаем.

При сообщении об ошибке обязательно
присылайте: /var/log/apache2/error.log

avreg-pi-gtk2_0.1:
* Новое приложение - "AVReg импорт плейлистов" для копирования "куда
скажете" (на флешку, например) списка файлов из плейлиста,
полученного с веб-интерфейса "Плейлист", и самого файла
плейлиста с изменёнными ссылками.

Прим.: пока работает только с плейлистами формата M3U.

Эту сборку считаем уже достаточно стабильной.

Поддерживаются: 32bit версии Debian 5 Lenny, Debian 6 Squeeze, Ubuntu
9.10 Karmic, Ubuntu 10.04 Lucid.

Добавьте в /etc/apt/sources.list строку, предварительно
закомментировав строку с основным репозитарием AVReg.

deb http://avreg.linuxdvr.ru/develrep/ squeeze main contrib non-free

# для Debian Lenny нужно прописать ещё один репозитарий (для libv4l-0)
deb http://www.backports.org/debian/ lenny-backports main



выполните
$ sudo aptitude update

$ sudo aptitude full-upgrade - если у вас уже установлен AVReg 5.4
или
$ sudo aptitude install avreg-server - для новой установки

# для установки приложения "AVReg импорт плейлистов"
$ sudo aptitude install avreg-pi-gtk2

Очень интересно услышать о работе PDA веб-интерфейса в разных
мобилках/КПК и предложения по юзабилити приложения "AVReg импорт
плейлистов".

Инф. для владельцев многокамерных нагруженных систем:
попробуйте работу avregd с аллокатором памяти от Google
(thread-caching malloc libtcmalloc|libtcmalloc-minimal).
Наши тесты показали снижение %CPU 0,5-1% на каждую камеру.
Подробности чит. в /etc/default/avreg

P.S. просим не размещать текст новостей о наших предварительных
релизах где-либо.

Andrey Nikitin

unread,
Jun 18, 2010, 4:17:58 AM6/18/10
to avreg...@googlegroups.com
Здравствуйте, Andrey Nikitin.

> Сообщаем о выходе очередной предварительной (prerelease)
> версии AVReg 5.5.

Подкидываю скринов маленько.

pda-index.png
avreg-pi-gtk2.png
choose-avreg-pi.png

triada123

unread,
Jun 23, 2010, 5:01:53 AM6/23/10
to avreg-users
>  - добавлен параметр "fps", который определяет желаемую скорость захвата
>    c немультиплексируемых video4linux-устройств и с ip-камер в режиме
>    захвата единичными кадрами snapshot (jpeg_reconnect удалён).

т.е. как я понял на системах где на ранних версиях сильно нагружалась
шина pci, я лечил уменьшением разрешения, можно уменьшить fps и
увеличить разрешение ?

> 2.2 Аудио.
>
> Реализована начальная возможность записи в форматы: wav, mp2, ogg/flac,
> mov, m4a. Запись ведётся в сплошном режиме, отдельно от видео,
> с разбивкой на файлы по размеру файла и(или) длительности.

детектора аудио нет? в релизе будет ?

> Удалён параметр "wc_port". Для доступа к видео с камер (avregd)
> используется единый порт, см. опцию "http-port" в avreg.conf.

вот это очень полезная вещь, надоело порты запоминать, для
многокамерных систем.

p.s.
Ориентировочно когда выйдет релиз ?

Andrey Nikitin

unread,
Jun 23, 2010, 5:09:02 AM6/23/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> т.е. как я понял на системах где на ранних версиях сильно нагружалась
> шина pci, я лечил уменьшением разрешения, можно уменьшить fps и
> увеличить разрешение ?

В теории да, на практике - не сильно помогает.



> детектора аудио нет? в релизе будет ?

В 5.5 нет и не будет.

> Ориентировочно когда выйдет релиз ?

может к осени.

svtol

unread,
Jul 11, 2010, 2:45:04 AM7/11/10
to avreg-users

On 17 июн, 21:10, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> Здравствуйте.
>
> Сообщаем о выходе очередной предварительной (prerelease)
> версии AVReg 5.5.
>
> Основные изменения и новые возможности (с прошлого пререлиза 5.5,
> читайте самое первое сообщение в треде).
>
> avregd_5.5~pre5:
>   * (bugfix) останов после команды reload (при использовании ip-камер).
>   * video4linux2:
>      - поддержаны JPEG-based устройства (многие USB камеры),
>        через библиотеку(пакет) lib4l-0;
>      - поддержаны YUV422-based устройства, например TechWell TW6800

>        декодер (драйверhttp://www.gitorious.org/tw68/tw68-v2, пример


>        платы - Orient SDVR-404A);
>      - поддержан STREAMING-less Connexant cx23xxx драйвер
>        (VideoNet-овских плат на этих чипах много, если не ошибаюсь).
>
> avreg-site_5.5~pre4:
>   * Реализован веб-интерфейс, оптимизированный для использования на
>     мобильных устройствах и КПК по узким каналам связи.
>
>     При просмотре архива оперирует с jpeg-файлами, записываемыми
>     дополнительно к avi-кам в начале каждого сеанса движения: первый с
>     движением + см. описание "extra_snap_period{1,2}" и "paranoid_snap".
>     Обратите внимание, что много инф. кешируется и/или сохраняется в php
>     сессии, т.е. для получения самой акт. информации в некоторых
>     случаях поможет только закр./откр. браузер.
>

....


>
> Очень интересно услышать о работе PDA веб-интерфейса в разных
> мобилках/КПК и предложения по юзабилити приложения "AVReg импорт
> плейлистов".

....
>
> --
>     Андрей Никитин.
>
> ООО "Сетевые информационные системы".http://avreg.nethttp://linuxdvr.ru


> /8442/ 50-14-90    +7 927 259 04 29


http://a0.1nsk.ru/3/6232dbb195.jpg
вот так вот ( не показывает ничего (

Message has been deleted

Andrey Nikitin

unread,
Jul 12, 2010, 3:19:35 AM7/12/10
to avreg...@googlegroups.com
Здравствуйте, svtol.

> http://a0.1nsk.ru/3/6232dbb195.jpg
> вот так вот ( не показывает ничего (

Вопросы.
Клиент:
- ip клиента
- через прокси? за маршрутизатором?
- открыт ли 874 порт (см. http-port в avreg.conf avregd {})
Сервер:
- ip сервера
- tail -n 20 /var/log/apache2/error.log
- "Допустимые IP-адреса" в настойках этого пользователя.

Andrey Nikitin

unread,
Jul 12, 2010, 4:29:12 AM7/12/10
to avreg...@googlegroups.com
Здравствуйте.

Сообщаем о выходе последней предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с прошлого пререлиза 5.5,

читайте сообщения в этом треде выше).

avregd_5.5~pre6:

* audio захват: добавлена возм. захвата сетевых аудио потоков
"audio/g726-mixed" (Panasonic) и "audio/ASAC" (D-Link, TrendNet)
{a/mu}_lau, s8, s16le, g726 (запросы см. ниже).
* динамическое (run-time) определение sse/sse2, т.е. будут
поддерживаться процессоры без этих возможностей, например
старенькие VIA C3, AMD Athlon и т.п.
* теперь сбои захвата автоматически останавливают активную запись.


avreg-site_5.5~pre5:
* Изменены права группы "Администраторы", теперь им запрещено
изменять большинство настроек камер. Полный доступ остался только у
членов группы "Инсталляторы".
* online/
- поправлена разметка для браузеров на движке WebKit (Google
Chrome);
- удалёна (не всегда и везде на 100% работающая) JS-функция
автоматического разворачивания экран в полный экран;
* Кнопка(ссылка) выхода из системы (или смены пользователя).
* Члены групп "Операторы наблюдения" и "Только просмотр"
автоматически перенаправляются на online/;

Изменения в параметрах (тех которые в базе хранятся и правятся через
веб-интерфейс).
* в настойках пользователей:
- изменены "limit_fps", "nonmotion_fps", теперь кроме целого
значения можно указывать и дробь, 2/1 - 1 кадр в 2 секунды.
* в настройках камер:
- новый параметры "continuous_record", "v4l_pipe_maxrate" и
"v4l_pipe_nonmotion_maxrate";
- изменен "fps", также можно указывать как дробь,
например 60/1 - 1 кадр в минуту;
- переименованы save_{video,audio} на record_{video,audio}.


Запросы "A.http_get" на получения audio:
* Axis:
- /axis-cgi/audio/receive.cgi
* D-Link (все новые модели) и некоторые "похожие" на D-Link :) модели,
например TV-IP512P):
- /audio/ACAS.cgi
* Panasonic (BB-HCM and BL-C series):
- /nphAudio?Mode=Mixed
* Planet (новые модели):
- /audio/receive.cgi
* Другие модели - пишите.

=== Установка AVReg 5.5 ===


Поддерживаются: 32bit версии Debian 5 Lenny, Debian 6 Squeeze,
Ubuntu 9.10 Karmic, Ubuntu 10.04 Lucid.

Добавьте в /etc/apt/sources.list строку, предварительно
закомментировав строку с основным репозитарием AVReg.

# Ubuntu 10.04 Lucid LTS
deb http://avreg.linuxdvr.ru/develrep/ lucid main contrib non-free

# Ubuntu 9.10 Karmic
deb http://avreg.linuxdvr.ru/develrep/ karmic main contrib non-free

# Debian 6.0 Squeeze (testing)


deb http://avreg.linuxdvr.ru/develrep/ squeeze main contrib non-free

# Debian 5.0 Lenny (stable)
deb http://avreg.linuxdvr.ru/develrep/ lenny main contrib non-free


deb http://www.backports.org/debian/ lenny-backports main

P.S. просим не размещать текст новостей о наших предварительных

Владимир Василенко

unread,
Jul 13, 2010, 10:49:58 PM7/13/10
to avreg-users

добрый день
наблюдаю аналогичную проблему как у svtol
порт 874 пронатирован
изображение с камер online есть.
отсутствуют картинки в pda интерфейсе
наверное уже решили вопрос?

> ООО "Сетевые информационные системы".http://avreg.nethttp://linuxdvr.ru

Andrey Nikitin

unread,
Jul 14, 2010, 4:17:30 AM7/14/10
to avreg...@googlegroups.com
Здравствуйте, Владимир Василенко.

> наверное уже решили вопрос?
нет, не решили, никто информацию что просил выше не шлёт

Владимир Василенко

unread,
Jul 14, 2010, 5:33:03 AM7/14/10
to avreg...@googlegroups.com
Да вы правы - высылаю информацию

Клиент:
 - ip 91.201.55.41 
- За маршрутизатором - исходящие порты все открыты
- открыт ли 874 порт  - да открыт на стороне маршрутизатора (внешний IP2)
Сервер:
 - ip внутрений 192.168.0.10 (внешний 83.167.16.13)

 - tail -n 20 /var/log/apache2/error.log

 tail -n 20 /var/log/apache2/error.log
[Mon Jul 12 12:36:02 2010] [error] [client 192.168.0.1] PHP Notice:  Undefined index: key in /usr/share/avreg-site/lib/config.inc.php on line 118, referer: http://192.168.0.10/avreg/offline/view-image.php
[Mon Jul 12 12:36:39 2010] [error] [client 192.168.0.1] PHP Notice:  Undefined index: key in /usr/share/avreg-site/lib/config.inc.php on line 118, referer: http://192.168.0.10/avreg/offline/view-image.php
[Mon Jul 12 12:36:45 2010] [error] [client 192.168.0.1] PHP Notice:  Undefined index: key in /usr/share/avreg-site/lib/config.inc.php on line 118, referer: http://192.168.0.10/avreg/offline/view-image.php
[Mon Jul 12 12:36:49 2010] [error] [client 192.168.0.1] PHP Notice:  Undefined index: key in /usr/share/avreg-site/lib/config.inc.php on line 118, referer: http://192.168.0.10/avreg/offline/view-image.php
[Mon Jul 12 12:36:51 2010] [error] [client 192.168.0.1] PHP Notice:  Undefined index: key in /usr/share/avreg-site/lib/config.inc.php on line 118, referer: http://192.168.0.10/avreg/offline/view-image.php
[Mon Jul 12 14:42:34 2010] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.2 with Suhosin-Patch configured -- resuming normal operations
[Tue Jul 13 09:35:52 2010] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.2 with Suhosin-Patch configured -- resuming normal operations
[Tue Jul 13 09:51:28 2010] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Jul 13 09:51:29 2010] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.2 with Suhosin-Patch configured -- resuming normal operations
[Tue Jul 13 09:51:34 2010] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Jul 13 09:51:34 2010] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.2 with Suhosin-Patch configured -- resuming normal operations
[Tue Jul 13 09:52:01 2010] [notice] caught SIGTERM, shutting down
[Tue Jul 13 09:52:39 2010] [notice] Apache/2.2.14 (Ubuntu) PHP/5.3.2-1ubuntu4.2 with Suhosin-Patch configured -- resuming normal operations
[Wed Jul 14 08:31:05 2010] [error] [client 91.201.55.41] PHP Warning:  file_get_contents(http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==): failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in /usr/share/avreg-site/lib/img_resize.php on line 97, referer: http://83.167.16.13:8081/avreg/pda/online.php?camera=8
[Wed Jul 14 08:35:03 2010] [error] [client 91.201.55.41] PHP Warning:  file_get_contents(http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==): failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in /usr/share/avreg-site/lib/img_resize.php on line 97, referer: http://83.167.16.13:8081/avreg/pda/online.php?camera=8
[Wed Jul 14 08:38:47 2010] [error] [client 91.201.55.41] PHP Warning:  file_get_contents(http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==): failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in /usr/share/avreg-site/lib/img_resize.php on line 97, referer: http://83.167.16.13:8081/avreg/pda/online.php?camera=8
[Wed Jul 14 08:44:14 2010] [error] [client 91.201.55.41] PHP Warning:  file_get_contents(http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==): failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in /usr/share/avreg-site/lib/img_resize.php on line 97, referer: http://83.167.16.13:8081/avreg/pda/online.php?camera=8
[Wed Jul 14 15:31:35 2010] [error] [client 91.201.55.41] PHP Warning:  file_get_contents(http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==): failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in /usr/share/avreg-site/lib/img_resize.php on line 97, referer: http://83.167.16.13:8081/avreg/pda/online.php?camera=8



 - "Допустимые IP-адреса" в настойках этого пользователя.

разрешены все

С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


14 июля 2010 г. 14:17 пользователь Andrey Nikitin <avreg-...@mail.ru> написал:

Andrey Nikitin

unread,
Jul 14, 2010, 5:39:14 AM7/14/10
to avreg...@googlegroups.com
Здравствуйте, Владимир Василенко.

> Да вы правы - высылаю информацию

ещё нужно
tail -n 10 /var/log/daemon.log
сразу после тыка по ссылке на просмотр камеры в PDA-интерфейса

Владимир Василенко

unread,
Jul 14, 2010, 5:45:53 AM7/14/10
to avreg...@googlegroups.com
пожалуйста

Jul 14 14:09:26 det-klinika13 avregd: cam[8]: darkness disappeared at 14:09:26 (begans at 2010-07-14 13:42:42); br.avg: 50..50/50
Jul 14 14:13:48 det-klinika13 avregd: cam[8]: darkness detected at 14:13:44; br.avg: 49..49/50
Jul 14 14:43:01 det-klinika13 avreg-unlink: Start AVReg media archive cleaner on "avreg5_db:/var/spool/avreg"
Jul 14 14:43:01 det-klinika13 avreg-unlink: free space (332.3 GB) > "start-space" options (5.0 GB) => skip deleting.
Jul 14 14:58:20 det-klinika13 avregd: cam[8]: darkness disappeared at 14:58:16 (begans at 2010-07-14 14:13:44); br.avg: 50..50/50
Jul 14 15:00:46 det-klinika13 avregd: cam[8]: darkness detected at 15:00:46; br.avg: 49..49/50
Jul 14 15:05:02 det-klinika13 avreg-unlink: sql: `repair tables CAMERAS, MONITORS, USERS, EVENTS'
Jul 14 15:05:02 det-klinika13 avreg-unlink: Start AVReg media archive cleaner on "avreg5_db:/var/spool/avreg"
Jul 14 15:05:02 det-klinika13 avreg-unlink: free space (332.0 GB) > "start-space" options (5.0 GB) => skip deleting.
Jul 14 15:13:27 det-klinika13 avregd: cam[8]: darkness disappeared at 15:13:23 (begans at 2010-07-14 15:00:46); br.avg: 50..50/50
Jul 14 15:13:33 det-klinika13 avregd: cam[8]: darkness detected at 15:13:29; br.avg: 49..49/50
Jul 14 15:13:36 det-klinika13 avregd: cam[8]: darkness disappeared at 15:13:36 (begans at 2010-07-14 15:13:29); br.avg: 51..51/50
Jul 14 15:14:11 det-klinika13 avregd: cam[8]: darkness detected at 15:14:11; br.avg: 49..49/50
Jul 14 15:23:31 det-klinika13 avregd: cam[8]: darkness disappeared at 15:23:31 (begans at 2010-07-14 15:14:11); br.avg: 50..50/50
Jul 14 15:35:27 det-klinika13 avregd: cam[8]: darkness detected at 15:35:23; br.avg: 49..48/50
Jul 14 15:43:02 det-klinika13 avreg-unlink: Start AVReg media archive cleaner on "avreg5_db:/var/spool/avreg"
Jul 14 15:43:02 det-klinika13 avreg-unlink: free space (331.5 GB) > "start-space" options (5.0 GB) => skip deleting.



С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


14 июля 2010 г. 15:39 пользователь Andrey Nikitin <avreg-...@mail.ru> написал:

Andrey Nikitin

unread,
Jul 14, 2010, 5:59:50 AM7/14/10
to avreg...@googlegroups.com
Здравствуйте, Владимир Василенко.

> [Wed Jul 14 15:31:35 2010] [error] [client 91.201.55.41] PHP Warning:
> file_get_contents(

> http://83.167.16.13:874/avreg-cgi/jpg/image.cgi?camera=8&ab=aW5zdGFsbDo4Mzk1ODM5NQ==):
> failed to open stream: \xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f
> \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f
> \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f
> \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe in
> /usr/share/avreg-site/lib/img_resize.php on line 97, referer:
> http://83.167.16.13:8081/avreg/pda/online.php?camera=8

Всё ясно, запрос уходит на роутер (83.167.16.13:874),
до avregd даже не доходит.
Роутер видимо его не перенаправляет, т.к. не видит смысла
перенаправлять запросы с локалки (аврег на аврег).
Подумаем что можно сделать. Спасибо.

Владимир Василенко

unread,
Jul 14, 2010, 6:13:33 AM7/14/10
to avreg...@googlegroups.com
хммм при чем тут локалка?
может я что-то не понимаю, на всякий случай уточню схему

client - router1 91.201.55.41 - public internet - router2 83.167.16.13 - avreg 192.168.0.10

теперь на router2 порт 874 пробрасывается 874 на avreg

Chain PREROUTING (policy ACCEPT 732K packets, 51M bytes)
 pkts bytes target     prot opt in     out     source               destination        
    2   108 DNAT       tcp  --  eth1   *       0.0.0.0/0            0.0.0.0/0           tcp dpt:874 to:192.168.0.10:874

eth1 = 83.167.16.13




С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


14 июля 2010 г. 15:59 пользователь Andrey Nikitin <avreg-...@mail.ru> написал:

Andrey Nikitin

unread,
Jul 14, 2010, 6:21:18 AM7/14/10
to avreg...@googlegroups.com
Здравствуйте, Владимир Василенко.

> хммм при чем тут локалка?
> может я что-то не понимаю, на всякий случай уточню схему
>
> client - router1 91.201.55.41 - public internet - router2
> 83.167.16.13 - avreg 192.168.0.10

запрос -> роутер2 -> pda/online.php --> file_open(http://роутер2:874/...)
а нужно file_open(http://avreg:874/...)

Владимир Василенко

unread,
Jul 14, 2010, 6:24:18 AM7/14/10
to avreg...@googlegroups.com
Понял. Спасибо доступно объяснили :)


С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


14 июля 2010 г. 16:21 пользователь Andrey Nikitin <avreg-...@mail.ru> написал:

Владимир Василенко

unread,
Jul 14, 2010, 12:27:53 PM7/14/10
to avreg...@googlegroups.com
Андрей,
скажите почему бы не добавить звуковую дорожку к видеоролику при просмотре из архива?
достаточно неудобно сначала смотреть видео а потом звук слушать

С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


14 июля 2010 г. 16:21 пользователь Andrey Nikitin <avreg-...@mail.ru> написал:

Andrey Nikitin

unread,
Jul 15, 2010, 4:00:21 AM7/15/10
to avreg...@googlegroups.com
Здравствуйте, Владимир Василенко.

> скажите почему бы не добавить звуковую дорожку к видеоролику при
> просмотре из архива?
> достаточно неудобно сначала смотреть видео а потом звук слушать

сделаем, но это не легко,
просеянные детектором видеокадры (т.е. с переменным fps) соединить с
аудио

Dmitry

unread,
Jul 15, 2010, 4:22:35 AM7/15/10
to avreg-users
Приветствую. А запись по расписанию когда будет?

Andrey Nikitin

unread,
Jul 15, 2010, 4:31:31 AM7/15/10
to avreg...@googlegroups.com
Здравствуйте, Dmitry.

> Приветствую. А запись по расписанию когда будет?

пока только так:
cron/anacron + /etc/avreg/scripts/cam-off-rec.ex (пример)

Andrey Nikitin

unread,
Jul 16, 2010, 2:59:35 AM7/16/10
to avreg...@googlegroups.com
Здравствуйте, Dmitry.

> Приветствую. А запись по расписанию когда будет?

Принято решение включить в 5.5.

yurissan

unread,
Jul 19, 2010, 4:47:10 AM7/19/10
to avreg-users

On 16 июл, 15:59, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> Здравствуйте, Dmitry.
>
> > Приветствую. А запись по расписанию когда будет?
>
> Принято решение включить в 5.5.
>
> --
>     Андрей Никитин.
>

> ООО "Сетевые информационные системы".http://avreg.nethttp://linuxdvr.ru


> /8442/ 50-14-90    +7 927 259 04 29


Сегодня обновился до 5.5.1, исчезли некоторые меню с настройками для
камер (допустим такая как настройка области срабатывания детектора)?

Andrey Nikitin

unread,
Jul 19, 2010, 4:54:56 AM7/19/10
to avreg...@googlegroups.com
Здравствуйте, yurissan.

> Сегодня обновился до 5.5.1, исчезли некоторые меню с настройками для
> камер (допустим такая как настройка области срабатывания детектора)?

Теперь admin != install (типа root), писал в changelog.

Andrey Nikitin

unread,
Jul 23, 2010, 8:25:43 AM7/23/10
to avreg...@googlegroups.com
Здравствуйте, Andrey Nikitin.

Cообщаем о выходе очередной предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с прошлого пререлиза 5.5,


читайте сообщения в этом треде выше).

avregd_5.5~pre7:

* (bugfix) Устранена возможность вылета(segfault) при захвате MpJPEG
потоков (ip-камеры) в которых нет поля Content-Length для тела
объекта (entity).
* (small bugfix с 5.5~pre6) Снапшоты jpeg регистрируются в базе как
снапшоты.
* Изменён формат текста "врезаемого" в кадры (правый верхний угол -
тех. информация для настройщиков детекторов движения).

avreg-site_5.5~pre6:
* Добавлена возможность получения видео в реальном времени в
PDA-интерфейсе при работе "внешних" клиентов за маршрутизаторами c
NAT.
* Реализован (на начальном уровне) механизм кастомизации
веб-интерфейса AVReg (модификация стиля и содержания страниц через
php-включения), подробности см.
в /etc/avreg/www-customize/0README.RU
* Добавлен параметр "server-name" (публичное название вашего
видеосервера) в секцию avreg-site конф.файла avreg.conf, cм.
avreg.conf.NEW или avreg.conf.
* При установке пакета в каталог /etc/sudoers.d копируется файл
avreg. Для его (и других файлов в этом каталоге) "активации"
в окончании /etc/sudoers должна быть строка:
#includedir /etc/sudoers.d
Прим.: только для Debian Squeeze и Ubuntu Lucid.


=== Установка AVReg 5.5 ===

Поддерживаются: 32bit версии Debian 5 Lenny, Debian 6 Squeeze,


Ubuntu 9.10 Karmic, Ubuntu 10.04 Lucid.

Добавьте в /etc/apt/sources.list строку, предварительно
закомментировав строку с основным репозитарием AVReg.

# Ubuntu 10.04 Lucid LTS


deb http://avreg.linuxdvr.ru/develrep/ lucid main contrib non-free

# Ubuntu 9.10 Karmic
deb http://avreg.linuxdvr.ru/develrep/ karmic main contrib non-free

# Debian 6.0 Squeeze (testing)

deb http://avreg.linuxdvr.ru/develrep/ squeeze main contrib non-free

# Debian 5.0 Lenny (stable)


deb http://avreg.linuxdvr.ru/develrep/ lenny main contrib non-free

deb http://www.backports.org/debian/ lenny-backports main

--

Andrey Nikitin

unread,
Jul 23, 2010, 9:03:19 AM7/23/10
to avreg...@googlegroups.com
Здравствуйте, Andrey Nikitin.

> avreg-site_5.5~pre6:
> * Добавлена возможность получения видео в реальном времени в
> PDA-интерфейсе при работе "внешних" клиентов за маршрутизаторами
> c NAT.
> * Реализован (на начальном уровне) механизм кастомизации
> веб-интерфейса AVReg (модификация стиля и содержания страниц
> через php-включения), подробности см.
> в /etc/avreg/www-customize/0README.RU

Например, перенаправлять группу или конкретного пользователя
сразу на страницу просмотра видео в реальном времени с конкретной
(единственной) раскладкой.
Подробности см. в начале файла
/etc/avreg/www-customize/index_header.inc.php

triada123

unread,
Jul 28, 2010, 9:53:42 AM7/28/10
to avreg-users
проверил tw6802 с драйвером из git. При просмотре одного канала без
мультиплексирования, все нормально. При подключении остальных, видео
начинает дергаться и пропадает синхронизация. Уменьшение fps ничего не
дает.

triada123

unread,
Jul 28, 2010, 10:07:36 AM7/28/10
to avreg-users

может просто пропускать такие кадры ?

triada123

unread,
Jul 28, 2010, 11:49:39 AM7/28/10
to avreg-users
И еще изображение гуляет по горизонтали, то в лево, то в право...

Владимир Василенко

unread,
Jul 28, 2010, 12:40:00 PM7/28/10
to avreg...@googlegroups.com
Скажите пожалуйста а какую использовали плату?
можно dmesg и lspci -vv 

С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


28 июля 2010 г. 19:53 пользователь triada123 <tria...@pochta.ru> написал:

triada123

unread,
Jul 29, 2010, 8:27:18 AM7/29/10
to avreg-users
Еще в режиме мультиплексирования при использовании всех цветных камер
периодически отваливается цвет...
lspci -vv
02:03.0 Multimedia video controller: Techwell Inc. TW6802 multimedia
video card (rev 10)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (8000ns min, 18000ns max), Cache Line Size: 32
bytes
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fb004000 (32-bit, non-prefetchable)
[size=1K]
Capabilities: <access denied>
Kernel driver in use: tw68

02:03.1 Multimedia controller: Techwell Inc. TW6802 multimedia other
device (rev 10)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (8000ns min, 18000ns max), Cache Line Size: 32
bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fb000000 (32-bit, non-prefetchable)
[size=128]
Capabilities: <access denied>

02:04.0 Multimedia video controller: Techwell Inc. TW6802 multimedia
video card (rev 10)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (8000ns min, 18000ns max), Cache Line Size: 32
bytes
Interrupt: pin A routed to IRQ 21
Region 0: Memory at fb001000 (32-bit, non-prefetchable)
[size=1K]
Capabilities: <access denied>
Kernel driver in use: tw68

02:04.1 Multimedia controller: Techwell Inc. TW6802 multimedia other
device (rev 10)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (8000ns min, 18000ns max), Cache Line Size: 32
bytes
Interrupt: pin A routed to IRQ 9
Region 0: Memory at fb002000 (32-bit, non-prefetchable)
[size=128]
Capabilities: <access denied>

В dmesg вроде все нормально.
cat /var/log/messages | grep tw68
Jul 29 17:52:23 video kernel: [ 15.352527] tw68: v4l2 driver version
0.0.4 loaded
Jul 29 17:52:23 video kernel: [ 15.352609] tw68 0000:02:03.0: PCI
INT A -> GSI 20 (level, low) -> IRQ 20
Jul 29 17:52:23 video kernel: [ 15.352621] tw6801[0]: found at
0000:02:03.0, rev: 16, irq: 20, latency: 32, mmio: 0xfb004000
Jul 29 17:52:23 video kernel: [ 15.352633] tw6801[0]: subsystem:
0000:0000, board: GENERIC [card=0,autodetected]
Jul 29 17:52:23 video kernel: [ 15.352657] tw6801[0]: Unable to
determine board type, using generic values
Jul 29 17:52:23 video kernel: [ 15.457040] IRQ 20/tw6801[0]:
IRQF_DISABLED is not guaranteed on shared IRQs
Jul 29 17:52:23 video kernel: [ 15.457925] tw6801[0]: registered
device video0 [v4l2]
Jul 29 17:52:23 video kernel: [ 15.458788] tw6801[0]: registered
device vbi0
Jul 29 17:52:23 video kernel: [ 15.458854] tw68 0000:02:04.0: PCI
INT A -> GSI 21 (level, low) -> IRQ 21
Jul 29 17:52:23 video kernel: [ 15.458866] tw6801[1]: found at
0000:02:04.0, rev: 16, irq: 21, latency: 32, mmio: 0xfb001000
Jul 29 17:52:23 video kernel: [ 15.458878] tw6801[1]: subsystem:
0000:0000, board: GENERIC [card=0,autodetected]
Jul 29 17:52:23 video kernel: [ 15.458912] tw6801[1]: Unable to
determine board type, using generic values
Jul 29 17:52:23 video kernel: [ 15.563341] IRQ 21/tw6801[1]:
IRQF_DISABLED is not guaranteed on shared IRQs
Jul 29 17:52:23 video kernel: [ 15.563498] tw6801[1]: registered
device video1 [v4l2]
Jul 29 17:52:23 video kernel: [ 15.563553] tw6801[1]: registered
device vbi1

Вроде он ее принял за tw6801 а плата tw6802...

Владимир Василенко

unread,
Jul 29, 2010, 2:22:37 PM7/29/10
to avreg...@googlegroups.com

Вопрос - а плата работает в GENERIC, AUTODETECT
не пробовали подбирать параметры модуля для лучшего качества?

С уважением, Владимир Василенко
+79043888339
vladimir.a...@gmail.com


29 июля 2010 г. 18:27 пользователь triada123 <tria...@pochta.ru> написал:

--

triada123

unread,
Aug 1, 2010, 5:03:41 AM8/1/10
to avreg-users
вот мои параметры:

$cat /etc/modprobe.d/bttv.conf

options bttv card=77 tuner=4 radio=0 triton1=0 vsfx=0 autoload=0

с какими еще попробовать ?

Andrey Nikitin

unread,
Aug 2, 2010, 4:29:25 AM8/2/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> Еще в режиме мультиплексирования при использовании всех цветных камер
> периодически отваливается цвет...
> lspci -vv
> 02:03.0 Multimedia video controller: Techwell Inc. TW6802 multimedia
> video card (rev 10)

> Вроде он ее принял за tw6801 а плата tw6802...

Плата у нас такая
http://www.nix.ru/autocatalog/surveillance/Orient_SDVR404A_4port_PCI_Video_25FPS_50580.html

$ lscpi
07:01.1 Multimedia controller: Techwell Inc. Device 6805 (rev 10)

% grep tw68 /var/log/dmesg
[ 5.628010] tw68: v4l2 driver version 0.0.4 loaded
[ 5.628046] tw68 0000:07:01.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[ 5.628052] tw6804[0]: found at 0000:07:01.0, rev: 16, irq: 22, latency: 96, mmio: 0xe3000000
[ 5.628057] tw6804[0]: subsystem: 1797:6804, board: GENERIC [card=0,autodetected]
[ 5.628072] tw6804[0]: Unable to determine board type, using generic values

Особенностью захвата avregd_5.5 в мультиплексном режиме является то
что "fps" по-боку, т.к. скорость захвата в мультиплексе и так оч. маленькая.
У нас, с TW68, получалась след. картина:
4 камеры - 3 fps (в bttv - 1-2 fps)
2 камеры - 6-7 fps (в bttv - 4-5 fps)
артефакты: периодические, в виде горизонтального синхронного сдвига на неск. пикселей,
других не замечали.

Мы предполагаем (с учётом различий в скорости захвата от стабильного
bttv), что дело либо в особенностях системы поиска горизонтальной
синхронизации самого декодера TW68xx или в сырости драйвера.
Поэтому в avregd для плат на TW68 работающих в мультплексе
внесли хак в виде выкидывания первого кадра захваченного сразу после
переключения канала.
Результат:
4 камеры: ~ 1,5 fps
2 камеры: 3 fps
зато без артефактов, видео "стоит" как влитое.

triada123

unread,
Aug 2, 2010, 7:31:30 AM8/2/10
to avreg-users
на форуме zimeminder автор драйвера писал, что с синхронизацей у него
не лады:
http://www.zoneminder.com/forums/viewtopic.php?t=14588&postdays=0&postorder=asc&start=90

Попробую сегодня поставить.
Там вроде на одну карту 1 декодер 50fps, т.е. 12,5fps на камеру...

вот моя карта:
http://www.longrange.ru/product_details.php?pro_id=16

Andrey Nikitin

unread,
Aug 2, 2010, 7:43:08 AM8/2/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> Там вроде на одну карту 1 декодер 50fps, т.е. 12,5fps на камеру...

это в теории, на камерах с внешним источников синхронизации,
да и то, только если полуполями захватывать высота <= 288 писк.

triada123

unread,
Aug 2, 2010, 2:57:25 PM8/2/10
to avreg-users
В общем протестил хак, дрожание и полукадры пропали, fps упал на нет,
в винде как раз 12 и показывает...
Качество картинки оставляет желать лучшего, т.е. полосы под 45
градусов по всему экрану и всем камерам, артефакты остались, можно
увидеть если смотреть на отдельные jpg (начало движения).
Вот результат работы:
[url=http://imagepost.ru/?v=184/00_43_58_01.jpg][img]http://
imagepost.ru/thumbs/184/00_43_58_01.jpg[/img][/url]
[url=http://imagepost.ru/?v=184/23_05_47_02.jpg][img]http://
imagepost.ru/thumbs/184/23_05_47_02.jpg[/img][/url]
[url=http://imagepost.ru/?v=184/23_03_02_02.jpg][img]http://
imagepost.ru/thumbs/184/23_03_02_02.jpg[/img][/url]
[url=http://imagepost.ru/?v=184/23_15_32_02.jpg][img]http://
imagepost.ru/thumbs/184/23_15_32_02.jpg[/img][/url]
[url=http://imagepost.ru/?v=184/23_05_16_02.jpg][img]http://
imagepost.ru/thumbs/184/23_05_16_02.jpg[/img][/url]

triada123

unread,
Aug 2, 2010, 2:58:58 PM8/2/10
to avreg-users
С цветом проблемы так и осталить, но правда вроде пореже...

Andrey Nikitin

unread,
Aug 3, 2010, 2:54:33 AM8/3/10
to avreg...@googlegroups.com
Здравствуйте, triada123.


> Качество картинки оставляет желать лучшего, т.е. полосы под 45
> градусов по всему экрану и всем камерам,

45 градусные помехи могут вызываться некачественным подключением
или наводки от самого компа (проц, блок питания).


> артефакты остались, можно
> увидеть если смотреть на отдельные jpg (начало движения).

Зелёные горизонтальные полосы обычно указывают на то,
что не справляется контроллер DMA, что в свою очередь
бывает когда у вас много (>=7) декодеров (BT878,SAA7134,CX23xx,TW86)
на систему и разрешение захвата полный кадр > 386x288.

triada123

unread,
Aug 3, 2010, 6:51:35 AM8/3/10
to avreg-users

On 3 авг, 12:54, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> Здравствуйте, triada123.
>
> > Качество картинки оставляет желать лучшего, т.е. полосы под 45
> > градусов по всему экрану и всем камерам,
>
> 45 градусные помехи могут вызываться некачественным подключением
> или наводки от самого компа (проц, блок питания).> артефакты остались, можно
> > увидеть если смотреть на отдельные jpg (начало движения).

Проверено на разных компьютерах, блоки ставили внешние, все равно
полосы, в винде нет.
Даже с одной камерой 25 fps показывает с полосами ((
Как я понял у этой платы только программное сжатие, поэтому разницы в
картинке между avreg
и виндовой прогой быть не должно...
Платы стот две, полосы остаются и при уменьшении разрешения.

>
> Зелёные горизонтальные полосы обычно указывают на то,
> что не справляется контроллер DMA, что в свою очередь
> бывает когда у вас много (>=7) декодеров (BT878,SAA7134,CX23xx,TW86)
> на систему и разрешение захвата полный кадр > 386x288.

Это мы уже прошли, я писал ранее, но тут другая ситуация...
Есть такая же машина (если не слабее) avreg+2 платы на bt878 fps 5
768x576 полтора года пашет...
Тут всего два декодера (две платы).
Повторюсь при программном сжатии в винде все ok.

Andrey Nikitin

unread,
Aug 3, 2010, 8:01:23 AM8/3/10
to avreg...@googlegroups.com

> Проверено на разных компьютерах, блоки ставили внешние, все равно
> полосы, в винде нет.
> Даже с одной камерой 25 fps показывает с полосами ((
> Как я понял у этой платы только программное сжатие, поэтому разницы в
> картинке между avreg
> и виндовой прогой быть не должно...
> Платы стот две, полосы остаются и при уменьшении разрешения.

> > Зелёные горизонтальные полосы обычно указывают на то,
> > что не справляется контроллер DMA, что в свою очередь
> > бывает когда у вас много (>=7) декодеров (BT878,SAA7134,CX23xx,TW86)
> > на систему и разрешение захвата полный кадр > 386x288.
> Это мы уже прошли, я писал ранее, но тут другая ситуация...
> Есть такая же машина (если не слабее) avreg+2 платы на bt878 fps 5
> 768x576 полтора года пашет...
> Тут всего два декодера (две платы).
> Повторюсь при программном сжатии в винде все ok.

Правильно сравнивать и проверять на том же компьютере,
но думаю дело в особенностях линуксового драйвера tw86
на вашей плате


> Вроде он ее принял за tw6801 а плата tw6802...

У нас tw6804 (Orient 404a красного цвета),
таких проблем не наблюдаем.
Такая плата у нас только одна, пробовали без мультиплекса
и в мультиплексе с 2 и 4 камерами.

triada123

unread,
Aug 3, 2010, 9:17:48 AM8/3/10
to avreg-users
> Правильно сравнивать и проверять на том же компьютере,
> но думаю дело в особенностях линуксового драйвера tw86
> на вашей плате
>
Да я на том же и сравнивал...
Думаю, что все таки это драйвер.
А с разработчиком связываться не пробовали ?

Andrey Nikitin

unread,
Aug 3, 2010, 9:24:09 AM8/3/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> А с разработчиком связываться не пробовали ?

Связывались по другому поводу,
просили планарные форматы поддержать,
не убедили.

triada123

unread,
Aug 3, 2010, 3:28:29 PM8/3/10
to avreg-users
> > А с разработчиком связываться не пробовали ?
> Связывались по другому поводу,
> просили планарные форматы поддержать,
> не убедили.

т.е. клиенту другую плату брать надо ((

вердикт:
tw6802 не работает должным образом (из за полос даже в немультиплексе)
(((

p.s.
могу дать доступ по ssh логи и т.п. но не думаю, что это что-то
изменит((

triada123

unread,
Aug 4, 2010, 7:38:20 AM8/4/10
to avreg-users
Интересно, что у них http://www.ewlon.com/products.php?gid=64 на этой
флешке ??

Andrey Nikitin

unread,
Aug 4, 2010, 7:51:54 AM8/4/10
to avreg...@googlegroups.com
Здравствуйте, triada123.

> Интересно, что у них http://www.ewlon.com/products.php?gid=64 на этой
> флешке ??

За (про/по)делками китаёзов нам уже ни разу не интересно наблюдать,
но обычно линукс с модифицированными
video4linux (или не video4linux) дровами и фирменным софтом
от производителя железяки.

triada123

unread,
Aug 5, 2010, 9:27:14 AM8/5/10
to avreg-users
Еще одно пожелание к 5.5.
Иногда происходит ситуация когда отваливается одно из устройств /dev/
videoX

Aug 5 19:22:35 localhost avregd: cam[4]: attach 1 channel on /dev/
video3:0, fps 1/60, freq 0 kHz bright. -1, contr. -1, sat. -1, autobr.
"off"
Aug 5 19:22:35 localhost avregd: `/dev/video4' device openning failed -
> `No such file or directory'
Aug 5 19:22:35 localhost avregd: cam[5]: driver "v4l" init error.
Exiting...
Aug 5 19:22:35 localhost avregd: CLEANUP(0): exiting normally.
Aug 5 19:22:35 localhost avregd: avregd-5.5~pre5 error starup. See
syslog for detail.

после этого avreg вообще не стартует, можно сделать, чтобы он просто
игнорировал это устройство, ведь остальные работают ?
Пусть выдает предупреждение в логах...

HomaNova

unread,
Aug 6, 2010, 8:12:18 PM8/6/10
to avreg-users

> У нас tw6804 (Orient404a красного цвета),

> таких проблем не наблюдаем.
> Такая плата у нас только одна, пробовали без мультиплекса
> и в мультиплексе с 2 и 4 камерами.
>
> --
>     Андрей Никитин.
>
> ООО "Сетевые информационные системы".http://avreg.nethttp://linuxdvr.ru

> /8442/ 50-14-90    +7 927 259 04 29

Очень интересует работоспособность этой платы.
Вы указали чип tw6804,а у производителя на сайте имеется фото
http://www.orientrus.ru/UserFiles/Image/VIDEONABLUDENIE/SDVR-404A_1700.jpg
Отчётливо видно 6805. Есть ли принципиальная разница? А то не хочется
покупать, а потом жалеть.

Andrey Nikitin

unread,
Aug 7, 2010, 4:09:12 AM8/7/10
to avreg...@googlegroups.com
Здравствуйте, HomaNova.

> http://www.orientrus.ru/UserFiles/Image/VIDEONABLUDENIE/SDVR-404A_1700.jpg
> Отчётливо видно 6805. Есть ли принципиальная разница?

У нас именно такая плата.

Andrey Nikitin

unread,
Aug 18, 2010, 3:24:14 AM8/18/10
to avreg...@googlegroups.com
Cообщаем о выходе очередной предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с прошлого пререлиза 5.5,
читайте сообщения в этом треде выше).

* Логическая группа параметров "record_audio", "record_video" и
"continuous_record" заменена единым recording c допустимыми
значениями: "Без записи", "Выборочно" и "Всё подряд".

* Исправлена ошибка, приводящая к вылету в первые секунды запуска при
включенной записи на диск.

* Поправлен тайм-лайн формата потока mjpeg, что решило
возможные проблемы (в зависимости от клиента и загрузки сети) при
просмотре на высоких скоростях (fps, например без ограничений 25 fps).

Dmitry

unread,
Aug 20, 2010, 7:45:23 AM8/20/10
to avreg-users
Приветствую, Андрей

А запись по расписанию?

С уважением Дмитрий

Andrey Nikitin

unread,
Aug 21, 2010, 4:14:30 AM8/21/10
to avreg...@googlegroups.com
Здравствуйте, Dmitry.

> А запись по расписанию?
Здесь небольшие сложности, связаны с серьёзным изменением в
структуре avreg.conf и как следствие ошибками в переходном периоде.
Скорее всего можно сказать уже стабильный 5.5 выпустим без расписания,
которое появится в первых пре-релизах 5.5.
Ниже привожу как это будет выглядеть.

avregd {
...
days {
alldays = WEEKDAYS [1-7]
holidays = JAN[ 1-3, 6, 7 ]; FEB[ 23 ]
work_holidays = 01 [4,5]; 02[24]; 03 [ 1-2 ]
workdays = WEEKDAYS [1,2,3,4,5,6,7]; !holidays; work_holidays
weekends = WEEKDAYS [6,7]; !work_holidays; holidays
}

cameras_groups {
external_cams = 1,2,3
internal_cams = 4-10
private_cams = 15-17
axis_cams = 1,4,22
}

cameras 2, 3, internal_cams {
# исключить запись в рабочее время и ночью
periods workdays [ 07-19, 23:30-05:30 ] {
record = No
}
}

cameras external_cams, private_cams {
# исключить запись ночью в любой день
periods alldays [ 23-05 ] {
record = No
}
}
...

Dmitry

unread,
Aug 23, 2010, 4:05:33 AM8/23/10
to avreg-users
Так может вынести настройки в другой файл? Или include в конфиге?

> ООО "Сетевые информационные системы".http://avreg.nethttp://linuxdvr.ru

Andrey Nikitin

unread,
Aug 23, 2010, 7:26:35 AM8/23/10
to avreg...@googlegroups.com
В Mon, 23 Aug 2010 01:05:33 -0700 (PDT)
Dmitry <zna...@gmail.com> пишет:

> Так может вынести настройки в другой файл? Или include в конфиге?

вынести не проблема, отпарсить и впихнуть в авреговую структуру -
другое дело

Andrey Nikitin

unread,
Sep 1, 2010, 10:02:10 AM9/1/10
to avreg...@googlegroups.com
Cообщаем о выходе очередной предварительной (prerelease)
версии AVReg 5.5.

Основные изменения и новые возможности (с прошлого пререлиза 5.5,
читайте сообщения в этом треде выше).

* раздача видео по сети (http/mjpeg):
- неактивное (> 10 сек.) соединение теперь не обрывается
принудительно. Это сделано для возможности просмотра камер fps
захвата с которых менее чем 1 кадр в 10 сек.
- поправлены лимиты и значение по умолчанию параметра
max_files_per_dir в соответствии с описанием avreg.conf.

* для параметра InetCam_IP убрано ограничение в 15 символов для
работы с DNS-именами.

Для перевода AVReg 5.5 в статус релиза нам осталось только
добавить поддержку дисковых квот в качестве {start,end}-space и
ручного удаления заданного временного диапазона в чистильщике архива
avreg-unlink. Как допилим avreg-unlink - релиз AVReg 5.5 появится на
основных репозитариях нашего проекта: http://avreg.net/debian/ и
http://avreg.linuxdvr.ru/debian/
Поддержка AVReg 5.4 (а с ними и дистрибутивов Debian Etch и Убунт
старше 9.10) будет прекращена. В случае обнаружения ошибок и прочих
неприятностей в версии 5.4, пользователям сначала будет предложено
обновиться до версии 5.5.

Пре-релизы версии 5.6 будут также выкладываться в
http://avreg.linuxdvr.ru/develrep/

=== Установка devel версии AVReg 5.5 ===

Поддерживаются: 32bit версии Debian 5 Lenny, Debian 6 Squeeze,
Ubuntu 9.10 Karmic, Ubuntu 10.04 Lucid.

Добавьте в /etc/apt/sources.list строку, предварительно
закомментировав строку с основным репозитарием AVReg.

# AVReg devel for Ubuntu 10.04 Lucid LTS


deb http://avreg.linuxdvr.ru/develrep/ lucid main contrib non-free

# AVReg devel for Ubuntu 9.10 Karmic


deb http://avreg.linuxdvr.ru/develrep/ karmic main contrib non-free

# AVReg devel for Debian 6.0 Squeeze (testing)


deb http://avreg.linuxdvr.ru/develrep/ squeeze main contrib non-free

# AVReg devel for Debian 5.0 Lenny (stable)

Reply all
Reply to author
Forward
0 new messages