Автор Тема: ZoneMinder. Нет картинки при просмотре камеры  (Прочитано 3026 раз)

Оффлайн graywolf

  • Давно тут
  • **
  • Сообщений: 47
Что имеем.
1) Alt 7.0.5, обновленный до p8;
2) ТВ-тюнер AverMedia 507;
3) камера KPC-S190S;
4) установленный ZoneMinder.
Тюнер прекрасно опознался, на другом компьютере (тоже с альтом) смотрел ТВ с его помощью. Установил на домашний сервер, подключил через композитный вход камеру и установил ZM. Долго бился, не мог понять почему нет картинки с камеры после нажатия на имя монитора. Потом почти случайно сделал снимок при помощи утилиты из пакета - оказалось картинка есть. Попробовал захватывать видео - все пишется нормально. Значит, нет только live-view. Поигрался с настройками веб-сервера, ZM и прочего - результата нет. Не могу смотреть в реальном времени, не могу просматривать архив (если только не сделать avi-файл или не смотреть jpeg'и по отдельности). В чем может быть причина?

zoneminder.conf
Спойлер
# cat /etc/httpd2/conf/extra-available/zoneminder.conf
<IfModule alias_module>
Alias /zm /usr/share/zoneminder/www/
ScriptAlias /cgi-bin/nph-zms "/usr/share/zoneminder/www/cgi-bin/nph-zms"
</IfModule>

<Directory /usr/share/zoneminder/www/>
Options FollowSymLinks Indexes ExecCGI
Allow from all
</Directory>

/etc/zm.conf
Спойлер
# ==========================================================================
#
# ZoneMinder Base Configuration, $Date$, $Revision$
#
# ==========================================================================
#
# This file is generated by 'configure'. Care should be taken if manually
# editing this file as an changes may be overwritten by subsequent configuration
# or installations.
#

# Path to installed data directory, used mostly for finding DB upgrade scripts
ZM_PATH_DATA=/usr/share/zoneminder

# Path to ZoneMinder binaries
ZM_PATH_BIN=/usr/bin

# Path to ZoneMinder libraries (none at present, for future use)
ZM_PATH_LIB=/usr/lib

# Path to ZoneMinder configuration (this file only at present)
ZM_PATH_CONF=/etc

# Path to ZoneMinder web files
ZM_PATH_WEB=/usr/share/zoneminder/www

# Path to ZoneMinder cgi files
# ZM_PATH_CGI=/usr/lib/zoneminder/cgi-bin
ZM_PATH_CGI=/usr/share/zoneminder/www/cgi-bin/

# Username and group that web daemon (httpd/apache) runs as
ZM_WEB_USER=apache2
ZM_WEB_GROUP=apache2

# ZoneMinder database type
ZM_DB_TYPE=mysqli

# ZoneMinder database hostname or ip address
ZM_DB_HOST=localhost

# ZoneMinder database name
ZM_DB_NAME=zm

# ZoneMinder database user
ZM_DB_USER=zm

# ZoneMinder database password
ZM_DB_PASS=zmpasswd

# Host of this machine
ZM_SERVER_HOST=

Да, я продублировал каталог cgi-bin в каталог www ZM и указал к нему пути

Вывод ps
Спойлер
# ps aux|egrep '(apache|zm|httpd)'
root      7763  0.0  1.5 449484 47100 ?        Ss   Feb16   0:09 /usr/sbin/httpd2 -k start
_ahttpd   8318  0.0  0.1  22172  4784 ?        Ssl  Feb16   0:00 /usr/bin/guile18 -s /usr/sbin/ahttpd
root      8924  0.0  0.0   3508  1860 ?        Ss   Feb16   0:00 /usr/sbin/owhttpd -s localhost:4304 -p 8085
apache2  26160  0.0  0.3  19560  9660 pts/0    S    14:59   0:01 /usr/bin/perl -wT /usr/bin/zmdc.pl startup
apache2  26195  0.0  0.7  29432 21500 pts/0    S    14:59   0:00 /usr/bin/perl -wT /usr/bin/zmfilter.pl
apache2  26199  0.0  0.4  21340 13356 pts/0    S    14:59   0:00 /usr/bin/perl -wT /usr/bin/zmaudit.pl -c
apache2  26203  0.0  0.4  20244 12248 pts/0    S    14:59   0:00 /usr/bin/perl -wT /usr/bin/zmwatch.pl
apache2  26981  0.7  0.8 150840 27192 pts/0    S    15:08   0:14 /usr/bin/zmc -d /dev/video0
apache2  26985  4.1  0.9 148852 27896 pts/0    S    15:08   1:17 /usr/bin/zma -m 3
apache2  28596  0.1  1.6 455944 51284 ?        S    15:32   0:00 /usr/sbin/httpd2 -k start
apache2  28843  0.0  1.3 451352 42136 ?        S    15:37   0:00 /usr/sbin/httpd2 -k start
root     29087  0.0  0.0   2740   428 pts/0    R+   15:40   0:00 grep -E (apache|zm|httpd)

Исправил все ошибки, которые мне выдавал ZM в своем логе, лога апача и messages. Больше ничего не показывает. Пробовал разные форматы вывода: asf, swf - результат тот же. Также пробовал разные браузеры на разных ОС - ничего. Что еще можно посмотреть?
Если ничего не получится, то думаю смотреть в сторону motion, но мне опять же нужен live-view. Как его организовать в motion?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 552
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А что за видюха?

Оффлайн graywolf

  • Давно тут
  • **
  • Сообщений: 47
Встроенная в мать ECS P4M900T-M2 v2.0. Это имеет значение, если графики на компьютере, куда подключена камера, нет? Используется только консоль

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 552
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Консоль в современном мире идёт через фрембуфер, т.е. через графический режим монитора и видеокарты.

Оффлайн graywolf

  • Давно тут
  • **
  • Сообщений: 47
То есть вы хотите сказать, что после установки видеокарты на этот компьютер должна появиться картинка "живого" просмотра? Если честно, то сомневаюсь, но попробовать не проблема

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 552
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Я ничего такого не говорил.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 552
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
http://www.nix.ru/autocatalog/motherboards_elitegroup/EliteGroup-P4M900T-M2-rev10-RTL-LGA775-VIA-P4M900-PCI-E-plus-SVGA-plus-LAN-SATA-MicroATX-2DDR2-PC2-5300_70886.html

Цитировать
Видео M/B   VIA Chrome9; до 256 Мб кадровый буфер в оперативной памяти