CX25821 и avreg

371 views
Skip to first unread message

Konstantin

unread,
Apr 20, 2012, 12:27:43 PM4/20/12
to avreg-users
Доброго времени суток!
В Последнем ядре (3.4-rc2) заработала карта на базе cx25821 (две
cx25821 и две cx25853 ) в zoneminder и mplayer работает.

При попытке запустить avreg получаю :
-----------------------------------------------------------------------------------------------------------
Apr 20 19:10:45 VidServ avregd: attach v4l2 device "/dev/video0",
driver "cx25821" v0.0.106, card name "cx25821", bus PCIe:0000:03:00.0;
1 inputs, has tuner
Apr 20 19:10:45 VidServ avregd: /dev/video0: set data format (640x480
[YU12], "interlaced(both)" field, 960 bpl, 460800 framesize, "unknown"
csp) failed -> Invalid argument
Apr 20 19:10:45 VidServ avregd: cam[5]: driver "v4l" init error.
Exiting...
Apr 20 19:10:45 VidServ avregd: CLEANUP(0): exiting normally.
Apr 20 19:10:45 VidServ avregd: avregd-5.6p2 start failed. See syslog
for detail.
------------------------------------------------------------------------------------------------------------
т.е., как я понимаю, неправильно передаются параметры "palette" (YU12
вместо YUYV) т.к. в zonemindr'e камера заработала только после
выставления yuyv...
вывод v4l-info:
---------------------------------------------------------------------
### v4l2 device info [/dev/video0] ###
general info
VIDIOC_QUERYCAP
driver : "cx25821"
card : "cx25821"
bus_info : "PCIe:0000:03:00.0"
version : 0.0.106
capabilities : 0x5010001
[VIDEO_CAPTURE,TUNER,READWRITE,STREAMING]

standards
VIDIOC_ENUMSTD(0)
index : 0
id : 0xb000 [NTSC_M,NTSC_M_JP,?]
name : "NTSC"
frameperiod.numerator : 1001
frameperiod.denominator : 30000
framelines : 525
VIDIOC_ENUMSTD(1)
index : 1
id : 0x1000 [NTSC_M]
name : "NTSC-M"
frameperiod.numerator : 1001
frameperiod.denominator : 30000
framelines : 525
VIDIOC_ENUMSTD(2)
index : 2
id : 0x2000 [NTSC_M_JP]
name : "NTSC-M-JP"
frameperiod.numerator : 1001
frameperiod.denominator : 30000
framelines : 525
VIDIOC_ENUMSTD(3)
index : 3
id : 0x8000 [?]
name : "NTSC-M-KR"
frameperiod.numerator : 1001
frameperiod.denominator : 30000
framelines : 525
VIDIOC_ENUMSTD(4)
index : 4
id : 0xff
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K]
name : "PAL"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(5)
index : 5
id : 0x7 [PAL_B,PAL_B1,PAL_G]
name : "PAL-BG"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(6)
index : 6
id : 0x8 [PAL_H]
name : "PAL-H"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(7)
index : 7
id : 0x10 [PAL_I]
name : "PAL-I"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(8)
index : 8
id : 0xe0 [PAL_D,PAL_D1,PAL_K]
name : "PAL-DK"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(9)
index : 9
id : 0x100 [PAL_M]
name : "PAL-M"
frameperiod.numerator : 1001
frameperiod.denominator : 30000
framelines : 525
VIDIOC_ENUMSTD(10)
index : 10
id : 0x200 [PAL_N]
name : "PAL-N"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625
VIDIOC_ENUMSTD(11)
index : 11
id : 0x400 [PAL_Nc]
name : "PAL-Nc"
frameperiod.numerator : 1
frameperiod.denominator : 25
framelines : 625

inputs
VIDIOC_ENUMINPUT(0)
index : 0
name : "Composite"
type : CAMERA
audioset : 0
tuner : 0
std : 0xb7ff
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,PAL_N,PAL_Nc,NTSC_M,NTSC_M_JP,?]
status : 0x0 []

tuners
VIDIOC_G_TUNER(0)
index : 0
name : "Television"
type : ANALOG_TV
capability : 0x2 [NORM]
rangelow : 0
rangehigh : 4294967295
rxsubchans : 0x0 []
audmode : MONO
signal : 65535
afc : 0

video capture
VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
index : 0
type : VIDEO_CAPTURE
flags : 0
description : "8 bpp, gray"
pixelformat : 0x59455247 [GREY]
VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
index : 1
type : VIDEO_CAPTURE
flags : 0
description : "4:1:1, packed, Y41P"
pixelformat : 0x50313459 [Y41P]
VIDIOC_ENUM_FMT(2,VIDEO_CAPTURE)
index : 2
type : VIDEO_CAPTURE
flags : 0
description : "4:2:2, packed, YUYV"
pixelformat : 0x56595559 [YUYV]
VIDIOC_ENUM_FMT(3,VIDEO_CAPTURE)
index : 3
type : VIDEO_CAPTURE
flags : 0
description : "4:2:2, packed, UYVY"
pixelformat : 0x59565955 [UYVY]
VIDIOC_ENUM_FMT(4,VIDEO_CAPTURE)
index : 4
type : VIDEO_CAPTURE
flags : 0
description : "4:2:0, YUV"
pixelformat : 0x32315559 [YU12]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 720
fmt.pix.height : 576
fmt.pix.pixelformat : 0x56595559 [YUYV]
fmt.pix.field : INTERLACED
fmt.pix.bytesperline : 1440
fmt.pix.sizeimage : 829440
fmt.pix.colorspace : unknown
fmt.pix.priv : 0

controls
VIDIOC_QUERYCTRL(BASE+0)
id : 9963776
type : INTEGER
name : "Brightness"
minimum : 0
maximum : 10000
step : 1
default_value : 6200
flags : 0
VIDIOC_QUERYCTRL(BASE+1)
id : 9963777
type : INTEGER
name : "Contrast"
minimum : 0
maximum : 10000
step : 1
default_value : 5000
flags : 0
VIDIOC_QUERYCTRL(BASE+2)
id : 9963778
type : INTEGER
name : "Saturation"
minimum : 0
maximum : 10000
step : 1
default_value : 5000
flags : 0
VIDIOC_QUERYCTRL(BASE+3)
id : 9963779
type : INTEGER
name : "Hue"
minimum : 0
maximum : 10000
step : 1
default_value : 5000
flags : 0
---------------------------------------------------------------------------------------
С уважением,
Константин.

Andrey Nikitin

unread,
Apr 20, 2012, 1:29:36 PM4/20/12
to avreg...@googlegroups.com
>т.е., как я понимаю, неправильно передаются параметры "palette" (YU12
>вместо YUYV) т.к. в zonemindr'e камера заработала только после
>выставления yuyv...

возможно, а в GREY работает?
color=0, norm=PAL_NC

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

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

Konstantin

unread,
Apr 20, 2012, 4:47:09 PM4/20/12
to avreg-users
Нет не работает (точный лог не преведу, но avregd не стартовал с тем
же в конце "Invalid argument".

С уважением,
Константин.


On 20 апр, 21:29, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> >т.е., как я понимаю, неправильно передаются параметры "palette" (YU12
> >вместо YUYV) т.к. в zonemindr'e камера заработала только после
> >выставления yuyv...
>
> возможно, а в GREY работает?
> color=0, norm=PAL_NC
>
> --
>     Андрей Никитин.
>

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

vasvk vasvk

unread,
Apr 20, 2012, 5:48:02 PM4/20/12
to avreg-users
Очень интересуют результаты ваших проверок и настроек. Дайте знать о
любых результатах.

triada123

unread,
Apr 21, 2012, 2:21:05 AM4/21/12
to avreg-users
ждем обновлений avreg, у самого 2-е такие платы...

Konstantin

unread,
Apr 21, 2012, 1:32:55 PM4/21/12
to avreg-users
Итак при
>color=0, norm=PAL_NC:
----------------------------------------------------------------------------------------
Apr 21 21:15:31 VideoServ avregd: attach v4l2 device "/dev/video0",
driver "cx25821" v0.0.106, card name "cx25821", bus PCIe:0000:03:00.0;
1 inputs, has tuner
Apr 21 21:15:31 VideoServ avregd: /dev/video0: set data format
(640x480 [GREY], "interlaced(both)" field, 640 bpl, 307200 framesize,
"unknown" csp) failed -> Invalid argument
Apr 21 21:15:31 VideoServ avregd: cam[4]: driver "v4l" init error.
Exiting...
-----------------------------------------------------------------------------------------

При загрузке:

[ 4.070753] cx25821: driver version 0.0.106 loaded
[ 4.070779] cx25821: Athena pci enable !
[ 4.070780] cx25821:
[ 4.070780] ***********************************
[ 4.070781] cx25821: cx25821 set up
[ 4.070781] cx25821: ***********************************
[ 4.070782]
[ 4.070783] cx25821: Athena Hardware device = 0x8210
[ 4.071017] cx25821: cx25821[1]: subsystem: 0000:0000, board:
cx25821 [card=1,autodetected]
[ 4.290854] cx25821: (1): i2c register! bus->i2c_rc = 0
[ 4.371210] cx25821: cx25821_dev_checkrevision(): Hardware revision
= 0x00
[ 4.371211] cx25821: (1): setup done!
[ 4.371218] cx25821: cx25821[1]/0: found at 0000:03:00.0, rev: 0,
irq: 17, latency: 0, mmio: 0xfb800000
[ 4.371242] cx25821: Athena pci enable !
[ 4.371243] cx25821:
[ 4.371244] ***********************************
[ 4.371244] cx25821: cx25821 set up
[ 4.371245] cx25821: ***********************************
[ 4.371246]
[ 4.371246] cx25821: Athena Hardware device = 0x8210
[ 4.371247] cx25821: (0): dev->nr > 1!
[ 4.371504] cx25821: cx25821[2]: subsystem: 0000:0000, board:
cx25821 [card=1,autodetected]
[ 4.428631] usb 5-1: No supported image sensor detected for this
bridge
[ 4.428671] usbcore: registered new interface driver sn9c102
[ 4.591367] cx25821: (1): i2c register! bus->i2c_rc = 0
[ 4.671703] cx25821: cx25821_dev_checkrevision(): Hardware revision
= 0x00
[ 4.671704] cx25821: (1): setup done!
[ 4.671711] cx25821: cx25821[2]/0: found at 0000:04:00.0, rev: 0,
irq: 18, latency: 0, mmio: 0xfb600000
[ 4.671731] cx25821: Athena pci enable !
[ 4.671731] cx25821:
[ 4.671732] ***********************************
[ 4.671733] cx25821: cx25821 set up
[ 4.671733] cx25821: ***********************************
[ 4.671734]
[ 4.671735] cx25821: Athena Hardware device = 0x8210
[ 4.671736] cx25821: (0): dev->nr > 1!
[ 4.671983] cx25821: cx25821[3]: subsystem: 0000:0000, board:
cx25821 [card=1,autodetected]
[ 4.891814] cx25821: (1): i2c register! bus->i2c_rc = 0
[ 4.972152] cx25821: cx25821_dev_checkrevision(): Hardware revision
= 0x00
[ 4.972153] cx25821: (1): setup done!
[ 4.972160] cx25821: cx25821[3]/0: found at 0000:07:00.0, rev: 0,
irq: 19, latency: 0, mmio: 0xfb400000
[ 4.972185] cx25821: Athena pci enable !
[ 4.972186] cx25821:
[ 4.972186] ***********************************
[ 4.972187] cx25821: cx25821 set up
[ 4.972188] cx25821: ***********************************
[ 4.972188]
[ 4.972189] cx25821: Athena Hardware device = 0x8210
[ 4.972190] cx25821: (0): dev->nr > 1!
[ 4.972390] cx25821: cx25821[4]: subsystem: 0000:0000, board:
cx25821 [card=1,autodetected]
[ 5.192317] cx25821: (1): i2c register! bus->i2c_rc = 0
[ 5.272632] cx25821: cx25821_dev_checkrevision(): Hardware revision
= 0x00
[ 5.272634] cx25821: (1): setup done!
[ 5.272641] cx25821: cx25821[4]/0: found at 0000:08:00.0, rev: 0,
irq: 16, latency: 0, mmio: 0xfb200000

(определяется каждый чип)
Самое интересное что в драйвере прописаны 12 видеовходов, соотв.
определяется (при 2х платах) 48 устройств:



crw-rw---- 1 root video 81, 0 Апр 20 22:59 video0
crw-rw---- 1 root video 81, 1 Апр 20 22:59 video1
crw-rw---- 1 root video 81, 10 Апр 20 22:59 video10
crw-rw---- 1 root video 81, 11 Апр 20 22:59 video11
crw-rw---- 1 root video 81, 12 Апр 20 22:59 video12
crw-rw---- 1 root video 81, 13 Апр 20 22:59 video13
crw-rw---- 1 root video 81, 14 Апр 20 22:59 video14
crw-rw---- 1 root video 81, 15 Апр 20 22:59 video15
crw-rw---- 1 root video 81, 16 Апр 20 22:59 video16
crw-rw---- 1 root video 81, 17 Апр 20 22:59 video17
crw-rw---- 1 root video 81, 18 Апр 20 22:59 video18
crw-rw---- 1 root video 81, 19 Апр 20 22:59 video19
crw-rw---- 1 root video 81, 2 Апр 20 22:59 video2
crw-rw---- 1 root video 81, 20 Апр 20 22:59 video20
crw-rw---- 1 root video 81, 21 Апр 20 22:59 video21
crw-rw---- 1 root video 81, 22 Апр 20 22:59 video22
crw-rw---- 1 root video 81, 23 Апр 20 22:59 video23
crw-rw---- 1 root video 81, 24 Апр 20 22:59 video24
crw-rw---- 1 root video 81, 25 Апр 20 22:59 video25
crw-rw---- 1 root video 81, 26 Апр 20 22:59 video26
crw-rw---- 1 root video 81, 27 Апр 20 22:59 video27
crw-rw---- 1 root video 81, 28 Апр 20 22:59 video28
crw-rw---- 1 root video 81, 29 Апр 20 22:59 video29
crw-rw---- 1 root video 81, 3 Апр 20 22:59 video3
crw-rw---- 1 root video 81, 30 Апр 20 22:59 video30
crw-rw---- 1 root video 81, 31 Апр 20 22:59 video31
crw-rw---- 1 root video 81, 32 Апр 20 22:59 video32
crw-rw---- 1 root video 81, 33 Апр 20 22:59 video33
crw-rw---- 1 root video 81, 34 Апр 20 22:59 video34
crw-rw---- 1 root video 81, 35 Апр 20 22:59 video35
crw-rw---- 1 root video 81, 36 Апр 20 22:59 video36
crw-rw---- 1 root video 81, 37 Апр 20 22:59 video37
crw-rw---- 1 root video 81, 38 Апр 20 22:59 video38
crw-rw---- 1 root video 81, 39 Апр 20 22:59 video39
crw-rw---- 1 root video 81, 4 Апр 20 22:59 video4
crw-rw---- 1 root video 81, 40 Апр 20 22:59 video40
crw-rw---- 1 root video 81, 41 Апр 20 22:59 video41
crw-rw---- 1 root video 81, 42 Апр 20 22:59 video42
crw-rw---- 1 root video 81, 43 Апр 20 22:59 video43
crw-rw---- 1 root video 81, 44 Апр 20 22:59 video44
crw-rw---- 1 root video 81, 45 Апр 20 22:59 video45
crw-rw---- 1 root video 81, 46 Апр 20 22:59 video46
crw-rw---- 1 root video 81, 47 Апр 20 22:59 video47
crw-rw---- 1 root video 81, 5 Апр 20 22:59 video5
crw-rw---- 1 root video 81, 6 Апр 20 22:59 video6
crw-rw---- 1 root video 81, 7 Апр 20 22:59 video7
crw-rw---- 1 root video 81, 8 Апр 20 22:59 video8
crw-rw---- 1 root video 81, 9 Апр 20 22:59 video9

А в самом avreg'e нельзя ли принудительно выставить "palette"? (В
конфигах не нашел)

С уважением,
Константин.

Konstantin

unread,
Apr 21, 2012, 1:37:29 PM4/21/12
to avreg-users
и да, при попытке обратиться к устройству после 8 для каждого чипа
приводит к падению ядра.
С уважением,
Константин.
Message has been deleted
Message has been deleted

Konstantin

unread,
Apr 21, 2012, 2:11:26 PM4/21/12
to avreg-users
Побилась кодировка

Итак при
>color=0, norm=PAL_NC:

---------------------------------------------------------------------------

vasvk vasvk

unread,
Apr 22, 2012, 4:50:51 AM4/22/12
to avreg-users
Еще один факт. Если я не ошибаюсь, производителем указано, что
данные чипы могут самостоятельно оцифровывать видеоизображение и
выдавать его в mjpeg-поток(например те-же usb -камеры могут выдавать
как сырой видеопоток yuyv, так и mjpeg). Это ка-то можно узнать для
данного драйвера cx25821 ?

vasvk vasvk

unread,
Apr 22, 2012, 2:06:01 PM4/22/12
to avreg-users
Подскажите, что и как Вы устанавливали, а то у меня не получается.
Установил xubuntu 12.04. Обновил ядро.
uname -a
Linux videos 3.4.0-030400rc4-generic-pae #201204211835 SMP Sat Apr 21
22:49:37 UTC 2012 i686 i686 i386 GNU/Linux
Но не появились файлы устройств /dev/videoX.
Плата 8-канальная на вышеуказанных чипах от SpecVision.

dmesg |grep cx25821
[ 15.322781] cx25821: driver version 0.0.106 loaded
[ 15.322810] cx25821: Athena pci enable !
[ 15.322811] cx25821:
[ 15.322814] cx25821: cx25821 set up
[ 15.322815] cx25821: ***********************************
[ 15.322847] Modules linked in: cx25821(+) i915(+) drm_kms_helper
drm ppdev parport_pc psmouse coretemp lp videodev videobuf_dma_sg
videobuf_core soundcore snd_page_alloc eeepc_wmi i2c_algo_bit asus_wmi
sparse_keymap mac_hid microcode parport mei(C) btcx_risc video
tveeprom wmi serio_raw usbhid hid usb_storage r8169
[ 15.322972] [<f88b6066>] cx25821_dev_setup+0xb6/0x500 [cx25821]
[ 15.322989] [<f88bfb20>] cx25821_initdev+0x8e/0x56e [cx25821]
[ 15.323088] [<f856e03e>] cx25821_init+0x3e/0x1000 [cx25821]

lsmod
Module Size Used by
snd_hda_codec_hdmi 31503 1
snd_hda_codec_realtek 63400 1
rfcomm 37611 4
bnep 17749 2
bluetooth 180442 10 rfcomm,bnep
snd_hda_intel 32396 4
snd_hda_codec 109760 3
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 80683 3
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0
snd_rawmidi 25371 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51256 2 snd_seq_midi,snd_seq_midi_event
snd_timer 24609 2 snd_pcm,snd_seq
snd_seq_device 14130 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 62211 18
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cx25821 92872 1
i915 421946 2
drm_kms_helper 45438 1 i915
drm 216235 3 i915,drm_kms_helper
ppdev 12900 0
parport_pc 32006 1
psmouse 76856 0
coretemp 13330 0
lp 13349 0
videodev 90998 1 cx25821
videobuf_dma_sg 18715 1 cx25821
videobuf_core 25189 2 cx25821,videobuf_dma_sg
soundcore 14556 1 snd
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm
eeepc_wmi 12949 0
i2c_algo_bit 13269 1 i915
asus_wmi 23569 1 eeepc_wmi
sparse_keymap 13658 1 asus_wmi
mac_hid 13037 0
microcode 18327 0
parport 36664 3 ppdev,parport_pc,lp
mei 35978 0
btcx_risc 13400 1 cx25821
video 18792 1 i915
tveeprom 17010 1 cx25821
wmi 18645 1 asus_wmi
serio_raw 13027 0
usbhid 45680 0
hid 81705 1 usbhid
usb_storage 39358 0
r8169 55929 0
Message has been deleted

vasvk vasvk

unread,
Apr 22, 2012, 2:32:20 PM4/22/12
to avreg-users
Продолжаю
или
cat /proc/modules

snd_hda_codec_hdmi 31503 1 - Live 0xf8a74000
snd_hda_codec_realtek 63400 1 - Live 0xf8e81000
rfcomm 37611 4 - Live 0xf88f1000
bnep 17749 2 - Live 0xf8931000
bluetooth 180442 10 rfcomm,bnep, Live 0xf9723000
snd_hda_intel 32396 4 - Live 0xf8a60000
snd_hda_codec 109760 3
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel, Live
0xf89a1000
snd_hwdep 13272 1 snd_hda_codec, Live 0xf88a0000
snd_pcm 80683 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live
0xf89e1000
snd_seq_midi 13132 0 - Live 0xf8574000
snd_rawmidi 25371 1 snd_seq_midi, Live 0xf88e9000
snd_seq_midi_event 14475 1 snd_seq_midi, Live 0xf88e4000
snd_seq 51256 2 snd_seq_midi,snd_seq_midi_event, Live 0xf896d000
snd_timer 24609 2 snd_pcm,snd_seq, Live 0xf888b000
snd_seq_device 14130 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
0xf8886000
snd 62211 18
snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_r
$
cx25821 92872 1 - Loading 0xf88b5000
i915 421946 2 - Live 0xf89f7000
drm_kms_helper 45438 1 i915, Live 0xf8893000
drm 216235 3 i915,drm_kms_helper, Live 0xf8937000
ppdev 12900 0 - Live 0xf843f000
parport_pc 32006 1 - Live 0xf8928000
psmouse 76856 0 - Live 0xf88ff000
coretemp 13330 0 - Live 0xf8538000
lp 13349 0 - Live 0xf855f000
videodev 90998 1 cx25821, Live 0xf88cc000
videobuf_dma_sg 18715 1 cx25821, Live 0xf8546000
videobuf_core 25189 2 cx25821,videobuf_dma_sg, Live 0xf8557000
soundcore 14556 1 snd, Live 0xf8533000
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm, Live 0xf852e000
eeepc_wmi 12949 0 - Live 0xf8529000
i2c_algo_bit 13269 1 i915, Live 0xf844f000
asus_wmi 23569 1 eeepc_wmi, Live 0xf851c000
sparse_keymap 13658 1 asus_wmi, Live 0xf8541000
mac_hid 13037 0 - Live 0xf8881000
microcode 18327 0 - Live 0xf8523000
parport 36664 3 ppdev,parport_pc,lp, Live 0xf854d000
mei 35978 0 - Live 0xf8475000 (C)
btcx_risc 13400 1 cx25821, Live 0xf842b000
video 18792 1 i915, Live 0xf8516000
tveeprom 17010 1 cx25821, Live 0xf846f000
wmi 18645 1 asus_wmi, Live 0xf8458000
serio_raw 13027 0 - Live 0xf8426000
usbhid 45680 0 - Live 0xf845e000
hid 81705 1 usbhid, Live 0xf8501000
usb_storage 39358 0 - Live 0xf8444000
r8169 55929 0 - Live 0xf8430000

Andrey Nikitin

unread,
Apr 23, 2012, 3:57:52 AM4/23/12
to avreg...@googlegroups.com
triada123 писал(а):

> ждем обновлений avreg, у самого 2-е такие платы...
ссылки на платы и где и как покупали

Andrey Nikitin

unread,
Apr 23, 2012, 3:58:46 AM4/23/12
to avreg...@googlegroups.com
Konstantin писал(а):

> и да, при попытке обратиться к устройству после 8 для каждого чипа
> приводит к падению ядра.
скорее всего сырой драйвер, dmesg смотрели?

Andrey Nikitin

unread,
Apr 23, 2012, 4:45:00 AM4/23/12
to avreg...@googlegroups.com
Konstantin писал(а):

> А в самом avreg'e нельзя ли принудительно выставить "palette"? (В
> конфигах не нашел)

какой palette, он в старом v4l1 есть, тут что-то другое

хотите разобраться, попробуйте сначала загрузить
cs25821 модуль с параметром video_debug=100
и посмотреть kern.log и debug.log

vasvk vasvk

unread,
Apr 23, 2012, 6:28:16 AM4/23/12
to avreg-users
Согласно ссылок
http://www.zoneminder.com/forums/viewtopic.php?f=14&t=18922&p=74424&hilit=cx25821#p74424
http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/44985

есть предположение, что на данный момент драйвер подхватывает только
платы с определенными номерами (brand-name). Чтобы отучить драйвер от
такой избирательности следует наложить патч и, вероятно, пересобрать
ядро. Господа, у кого больше опыта пройдитесь по ссылкам - так это или
нет?
Уважаемый Konstantin подскажиете вашу ОС, как и что доустанавливали
и производителя платы видеозахвата.

triada123

unread,
Apr 23, 2012, 9:40:11 AM4/23/12
to avreg-users

On 23 апр, 13:57, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> triada123 писал(а):> ждем обновлений avreg, у самого 2-е такие платы...
>
> ссылки на платы и где и как покупали

EW1408
http://www.longrange.ru/product_details.php?pro_id=21
брали у них, но стоили значительно дороже, около 8к руб.

Konstantin

unread,
Apr 23, 2012, 4:40:02 PM4/23/12
to avreg-users
В том-то и дело, что данный патч включен в ядро 3.4, и позволяет
определять карту как /* CX25821 No Brand */.
Я пробовал под Gentoo (ядро 3.4-rc2 и 3.3.2 с простым переносом папки
drivers/media/video/cx25832 из 3.4 ), но там
а) сложно "прикрутить" avreg
б) в zoneminder'e не работают кнопки управления при просмотре событий.
Поэтому поставил Debian Squeeze + testing репозиторий... + ядро 3.3.2-
pf +папка из 3.4-rc2.
Далее поставил avreg, который подтянул все необходимое.
Avreg не заработал (см. первое сообщение), zoneminder завелся только
когда выставил Capture Palette в yuyv (или в "патченной версии" в
auto) - отчего и размышления на тему palette...


Плата от "InterVision" NX-16D1 (
http://video-hdtv.ru/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=774&category_id=170&option=com_virtuemart&Itemid=1)
/на фото ошибка - показана не та плата/

>скорее всего сырой драйвер, dmesg смотрели?

Соглашусь что драйвер сыроват, но тем не менее что-то уже работает.
dmesg приводил ранее (там где побилась кодировка).

>[ 15.322781] cx25821: driver version 0.0.106 loaded
>[ 15.322810] cx25821: Athena pci enable !


>[ 15.322811] cx25821:
>[ 15.322814] cx25821: cx25821 set up
>[ 15.322815] cx25821: ***********************************
>[ 15.322847] Modules linked in: cx25821(+) i915(+) drm_kms_helper
>drm ppdev parport_pc psmouse coretemp lp videodev videobuf_dma_sg
>videobuf_core soundcore snd_page_alloc eeepc_wmi i2c_algo_bit asus_wmi
>sparse_keymap mac_hid microcode parport mei(C) btcx_risc video
>tveeprom wmi serio_raw usbhid hid usb_storage r8169
>[ 15.322972] [<f88b6066>] cx25821_dev_setup+0xb6/0x500 [cx25821]
>[ 15.322989] [<f88bfb20>] cx25821_initdev+0x8e/0x56e [cx25821]
>[ 15.323088] [<f856e03e>] cx25821_init+0x3e/0x1000 [cx25821]

Vasvk vasvk, у Вас при попытке инициализации платы валится драйвер ( у
меня такое было при попытке обратиться к входам за гранью 8 порта ,
правда падающий драйвер уносил нафиг и ядро).
На всякий случай конфиг ядра и само ядро собранное под i5 2500/intel
Z68 Debian x64 c папкой из 3.4-rc2
(В ядре куча всякого мусора - вдумчиво не настраивал... + применен
патч pf (http://pf.natalenko.name/ так-что на свой срах и риск)
конфиг: http://narod.ru/disk/47060170001.45cf3385ed54ea9612acc4a1a6edf10c/.config.bz2.html
ядро: чуть позже...

On 23 апр, 14:28, vasvk vasvk <vasvk2...@gmail.com> wrote:
> Согласно ссылокhttp://www.zoneminder.com/forums/viewtopic.php?f=14&t=18922&p=74424&h...http://comments.gmane.org/gmane.linux.drivers.video-input-infrastruct...

Andrey Nikitin

unread,
Apr 24, 2012, 2:26:43 AM4/24/12
to avreg...@googlegroups.com
triada123 писал(а):
> EW1408
> http://www.longrange.ru/product_details.php?pro_id=21
а плата не "зашитая"?
видео под linux со всех каналов можно получить с пом. xawtv, например?

Andrey Nikitin

unread,
Apr 24, 2012, 2:37:49 AM4/24/12
to avreg...@googlegroups.com
Konstantin писал(а):

> когда выставил Capture Palette в yuyv (или в "патченной версии" в
> auto) - отчего и размышления на тему palette...

вообще-то драйвер может и YU12, по-крайней мере заявляет


VIDIOC_ENUM_FMT(4,VIDEO_CAPTURE)
index : 4
type : VIDEO_CAPTURE
flags : 0
description : "4:2:0, YUV"
pixelformat : 0x32315559 [YU12]

avregd по старту v4l перебирает из списка удобных ему форматов,
ищет первый какой плата примет.

но драйвер ... кстати какая у вас версия:
lsb_release -a
getconf LONG_BIT
uname -a
/usr/sbin/avregd -V

есть идея, нужно посмотреть

triada123

unread,
Apr 24, 2012, 2:59:33 AM4/24/12
to avreg-users

завтра попробую отпишусь

Konstantin

unread,
Apr 24, 2012, 5:33:15 PM4/24/12
to avreg-users
Собственно ядро:
http://narod.ru/disk/47102452001.09cd2e6794412ca5d31f69c15bd8b298/lin.tar.xz.html

On 24 апр, 00:40, Konstantin <kise...@gmail.com> wrote:
> В том-то и дело, что данный патч включен в ядро 3.4, и позволяет
> определять карту как /* CX25821 No Brand */.
> Я пробовал под Gentoo (ядро 3.4-rc2 и 3.3.2 с простым переносом папки
> drivers/media/video/cx25832 из 3.4 ), но там
> а) сложно "прикрутить" avreg
> б) в zoneminder'e не работают кнопки управления при просмотре событий.
> Поэтому поставил Debian Squeeze + testing репозиторий... + ядро 3.3.2-
> pf +папка из 3.4-rc2.
> Далее поставил avreg, который подтянул все необходимое.
> Avreg не заработал (см. первое сообщение), zoneminder завелся только
> когда выставил Capture Palette в yuyv (или в "патченной версии" в
> auto) - отчего и размышления на тему palette...
>

> Плата от "InterVision" NX-16D1 (http://video-hdtv.ru/index.php?page=shop.product_details&flypage=flyp...)


> /на фото ошибка - показана не та плата/
>
> >скорее всего сырой драйвер, dmesg смотрели?
>
> Соглашусь что драйвер сыроват, но тем не менее что-то уже работает.
> dmesg приводил ранее (там где побилась кодировка).
>
> >[   15.322781] cx25821: driver version 0.0.106 loaded
> >[   15.322810] cx25821: Athena pci enable !
> >[   15.322811] cx25821:
> >[   15.322814] cx25821: cx25821 set up
> >[   15.322815] cx25821: ***********************************
> >[   15.322847] Modules linked in: cx25821(+) i915(+) drm_kms_helper
> >drm ppdev parport_pc psmouse coretemp lp videodev videobuf_dma_sg
> >videobuf_core soundcore snd_page_alloc eeepc_wmi i2c_algo_bit asus_wmi
> >sparse_keymap mac_hid microcode parport mei(C) btcx_risc video
> >tveeprom wmi serio_raw usbhid hid usb_storage r8169
> >[   15.322972]  [<f88b6066>] cx25821_dev_setup+0xb6/0x500 [cx25821]
> >[   15.322989]  [<f88bfb20>] cx25821_initdev+0x8e/0x56e [cx25821]
> >[   15.323088]  [<f856e03e>] cx25821_init+0x3e/0x1000 [cx25821]
>
> Vasvk vasvk, у Вас при попытке инициализации платы валится драйвер ( у
> меня такое было при попытке обратиться к входам за гранью 8 порта ,
> правда падающий драйвер уносил нафиг и ядро).
> На всякий случай конфиг ядра и само ядро собранное под i5 2500/intel
> Z68 Debian x64  c папкой из 3.4-rc2
> (В ядре куча всякого мусора - вдумчиво не настраивал... + применен

> патч pf (http://pf.natalenko.name/так-что на свой срах и риск)
> конфиг:http://narod.ru/disk/47060170001.45cf3385ed54ea9612acc4a1a6edf10c/.co...


> ядро: чуть позже...
>
> On 23 апр, 14:28, vasvk vasvk <vasvk2...@gmail.com> wrote:
>
>
>
>
>
>
>

> > Согласно ссылокhttp://www.zoneminder.com/forums/viewtopic.php?f=14&t=18922&p=74424&h......

Konstantin

unread,
Apr 25, 2012, 1:57:34 AM4/25/12
to avreg-users
>lsb_release -a :

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.4 (squeeze)
Release: 6.0.4
Codename: squeeze

-------------------------
>getconf LONG_BIT :
64
-------------------------
>uname -a :
Linux VideoServ 3.3.2-pf #3 SMP Fri Apr 20 22:57:16 MSK 2012 x86_64
GNU/Linux
----------------------------------------------------------------------------------
>/usr/sbin/avregd -V :


avregd-5.6p2 build date 2012-03-28
video/audio capture/streaming/recording daemon of AVReg surveillance
system
Copyright (C) 2007-2012 "Network information systems", LLC
License: http://avreg.net/license.html
---------------------------------------------------------------------------------

С уважением,
Константин.

vasvk vasvk

unread,
Apr 25, 2012, 3:53:15 AM4/25/12
to avreg-users
> Согласно ссылокhttp://www.zoneminder.com/forums/viewtopic.php?f=14&t=18922&p=74424&h...http://comments.gmane.org/gmane.linux.drivers.video-input-infrastruct...

>
> есть предположение, что на данный момент драйвер подхватывает только
> платы с определенными номерами (brand-name). Чтобы отучить драйвер от
> такой избирательности следует наложить патч и, вероятно, пересобрать ядро.

С данной ситуацией разобрался. Оказывается, что данный драйвер
создается разработчиками linuxtv.org .
Проанализировав вышеуказанный патч, я обнаружил что изменения в нем
уже входят в последние версии драйверов.
Точнее устанавливая последние версии драйверов мы автоматически
получаем последние версии с наложенными патчами.
А способ установки простой, см.
http://groups.google.com/group/avreg-users/browse_thread/thread/f6b3a58180320b17#
и что важно, работает на версиях ядра от 2.6 и на различных
дистрибутивах (базовые дистрибутивы разработчиков - это Red-Hat
подобные).
Для проверки можете попробовать удалить конечные драйверы в папке /
lib/modules/Ваше рабочее ядро, обычно последнее/kernel/drivers/media/
video/cx25821/ cx25821.ko и cx25821-alsa.ko
а затем переустановить драйвер по вышеуказанной методике - новые
драйверы снова будут на месте.
А пока создается впечаление, что пока не все платы видеозахвата
полностью поддерживаются и вполне возможно не во всех дистрибутивах.
Так, к примеру у меня не работают платы от 2-х разных производителей
SpezVision и "Линия"
Поэтому просьба, уважаемый Konstantin, вы можете проверить как
пойдут последние версии драйверов, воспользовавшись вышеуказанной
методикой, может поубавятся замеченные вами глюки.
И если можно попробовать разницу на Red-Hat подобном дистрибутиве
(типа Fedora или OpenSuse)


Andrey Nikitin

unread,
Apr 25, 2012, 10:58:15 AM4/25/12
to avreg...@googlegroups.com
Konstantin писал(а):

> Description: Debian GNU/Linux 6.0.4 (squeeze)
> >getconf LONG_BIT :
> 64

> > avregd по старту v4l перебирает из списка удобных ему форматов,
> > ищет первый какой плата примет.

> > есть идея, нужно посмотреть

http://linuxdvr.ru/files/avregd_5.6p3_amd64.deb
пробуйте

Konstantin

unread,
Apr 25, 2012, 1:02:37 PM4/25/12
to avreg-users
К сожалению:
Apr 25 20:59:29 VideoServ avregd: reading config for cameras 4
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `cam_type' = `v4l'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `color' = `1'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `input' = `0'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `norm' = `0'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `text_left' =
`Камера4'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `v4l_dev' = `/dev/
video0'
Apr 25 20:59:29 VideoServ avregd: cam[4]: param `work' = `1'
Apr 25 20:59:29 VideoServ avregd: attach v4l2 device "/dev/video0",
driver "cx25821" v0.0.106, card name "cx25821", bus PCIe:0000:03:00.0;
1 inputs, has tuner
Apr 25 20:59:29 VideoServ avregd: /dev/video0: set data format
(640x480 [YU12], "interlaced(both)" field, 960 bpl, 460800 framesize,
"unknown" csp) failed -> Invalid argument
Apr 25 20:59:29 VideoServ avregd: cam[4]: driver "v4l" init error.
Exiting...
Apr 25 20:59:29 VideoServ avregd: CLEANUP(0): exiting normally.
Apr 25 20:59:29 VideoServ avregd: avregd-5.6p2 start failed. See
syslog for detail.

-----------
/usr/sbin/avregd -V

avregd-5.6p2 build date 2012-04-25
video/audio capture/streaming/recording daemon of AVReg surveillance
system
Copyright (C) 2007-2012 "Network information systems", LLC
License: http://avreg.net/license.html


Andrey Nikitin

unread,
Apr 26, 2012, 2:18:39 AM4/26/12
to avreg...@googlegroups.com
Konstantin писал(а):
> К сожалению:

Драйвер оч. сырой,
если вкратце в одном месте драйвер говорит что поддерживает несколько
форматов, а по-факту разрешает только 2 (411P и YUYV)

попробуйте патч

% diff -U2 cx25821-video.c.orig cx25821-video.c
--- cx25821-video.c.orig 2012-04-25 19:08:01.000000000 +0400
+++ cx25821-video.c 2012-04-26 10:11:03.000000000 +0400
@@ -78,5 +78,6 @@
.depth = 16,
.flags = FORMAT_FLAGS_PACKED,
- }, {
+/*
+ }, {
.name = "4:2:2, packed, UYVY",
.fourcc = V4L2_PIX_FMT_UYVY,
@@ -88,4 +89,5 @@
.depth = 12,
.flags = FORMAT_FLAGS_PACKED,
+*/
},
};

или структура целиком (в начале файла)
struct cx25821_fmt formats[] = {
{
.name = "8 bpp, gray",
.fourcc = V4L2_PIX_FMT_GREY,
.depth = 8,
.flags = FORMAT_FLAGS_PACKED,
}, {
.name = "4:1:1, packed, Y41P",
.fourcc = V4L2_PIX_FMT_Y41P,
.depth = 12,
.flags = FORMAT_FLAGS_PACKED,
}, {
.name = "4:2:2, packed, YUYV",
.fourcc = V4L2_PIX_FMT_YUYV,
.depth = 16,
.flags = FORMAT_FLAGS_PACKED,
/*
}, {
.name = "4:2:2, packed, UYVY",
.fourcc = V4L2_PIX_FMT_UYVY,
.depth = 16,
.flags = FORMAT_FLAGS_PACKED,
}, {
.name = "4:2:0, YUV",
.fourcc = V4L2_PIX_FMT_YUV420,
.depth = 12,
.flags = FORMAT_FLAGS_PACKED,
*/
},
};

да, и версию аврега нужно вернуть
aptitude install avregd=5.6p2

triada123

unread,
May 1, 2012, 5:23:32 AM5/1/12
to avreg-users
проверил EW1408 на debian. работает, vlc показывает avreg еще не
пробовал.

On 25 апр, 03:33, Konstantin <kise...@gmail.com> wrote:
> Собственно  ядро:http://narod.ru/disk/47102452001.09cd2e6794412ca5d31f69c15bd8b298/lin...

triada123

unread,
May 1, 2012, 6:28:32 AM5/1/12
to avreg-users
с данным патчем запустился avreg, продолжаем тестировать...

triada123

unread,
May 2, 2012, 5:33:17 AM5/2/12
to avreg-users

On 1 май, 16:28, triada123 <triada...@pochta.ru> wrote:
> с данным патчем запустился avreg, продолжаем тестировать...

Работает!!!
8 камер 25fps без лагов, шина не грузится, на компе еще оператор
работает...

Michael A. Kangin

unread,
May 2, 2012, 5:50:35 AM5/2/12
to avreg...@googlegroups.com
02.05.2012 13:33, triada123 О©╫О©╫О©╫О©╫О©╫:

>> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ avreg, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫...
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫!!!
> 8 О©╫О©╫О©╫О©╫О©╫ 25fps О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫...
>

О©╫ О©╫О©╫О©╫-О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫?

triada123

unread,
May 2, 2012, 11:22:36 AM5/2/12
to avreg-users
не пробовал...

Konstantin

unread,
May 5, 2012, 12:53:15 AM5/5/12
to avreg-users
Доброго времени суток!
Да, действительно, после внесения изменений (закомментировал в
структуре) avreg запустился.

Правда появился другой вопрос: в списке v4l_dev отображаются только
устройства video0-video13, редактирование файла avreg.conf devlist=...
и перезапуск avreg ситуацию не изменило.
(Напомню что в компьютере стоит 2 платы по 16 входов).
Соответственно это ограничение trial-версии?

С уважением, Константин.

Andrey Nikitin

unread,
May 5, 2012, 3:19:44 AM5/5/12
to avreg...@googlegroups.com
>(Напомню что в компьютере стоит 2 платы по 16 входов).
>Соответственно это ограничение trial-версии?

Нет, может плата мультиплексируемая,
т.е. несколько разъёмов(каналов) могут быть "на" одном v4l_dev.
Хотя всё равно непонятно, почему 14 устройств.
v4l-info в помощь

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

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

Konstantin

unread,
May 11, 2012, 2:10:20 AM5/11/12
to avreg-users
>Нет, может плата мультиплексируемая,
Вообще то нет: в первых моих сообщениях я приводил вывод команды ls
в /dev/ где показывал, что видны все видеовыходы.

С уважением, Константин.

On 5 май, 11:19, Andrey Nikitin <avreg-supp...@mail.ru> wrote:
> >(Напомню что в компьютере стоит 2 платы по 16 входов).
> >Соответственно это ограничение trial-версии?
>
> Нет, может плата мультиплексируемая,
> т.е. несколько разъёмов(каналов) могут быть "на" одном v4l_dev.
> Хотя всё равно непонятно, почему 14 устройств.
> v4l-info в помощь
>
> --
>     Андрей Никитин.
>

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

Andrey Nikitin

unread,
May 11, 2012, 2:37:51 AM5/11/12
to avreg...@googlegroups.com
Konstantin писал(а):
> >Нет, может плата мультиплексируемая,
> Вообще то нет: в первых моих сообщениях я приводил вывод команды ls
> в /dev/ где показывал, что видны все видеовыходы.

/etc/avreg/avreg.conf

avreg-site {
...
v4loop-dev-offset = NN
...
}

Если установлен v4loop
/etc/modprobe.d/v4loop.conf
options v4loop dev_offset=NN pipes=16

Вместо NN подставить _чётное_ число больше чем кол-во
реальных /dev/video*

Konstantin

unread,
May 16, 2012, 2:07:36 PM5/16/12
to avreg-users
Доброго времени суток!

v4loop не установлен, прописав в /etc/avreg/avreg.conf
> v4loop-dev-offset = NN
увиделись все видео входа.
Спасибо!

Продолжая эксперименты выявил еще одну сырость текущего драйвера
при включении более 8+2 камеры на одной плате на всех изображениях
появляются полосы, изображение начинает "скакать".
При снижении fps полосы становятся зелеными (очень похоже что чип
"захлебывается" от потока). При этом драйвер не дает снизить
разрешение (720x576).

Кто может посоветовать что нибудь в этой ситуации (уж больно не
хочется на винду, да и руководству avreg понравился)
С уважением, Константин.

Andrey Nikitin

unread,
May 17, 2012, 2:47:30 AM5/17/12
to avreg...@googlegroups.com
Konstantin писал(а):
> при включении более 8+2 камеры на одной плате на всех изображениях
> появляются полосы, изображение начинает "скакать".
> При снижении fps полосы становятся зелеными (очень похоже что чип
> "захлебывается" от потока). При этом драйвер не дает снизить
> разрешение (720x576).
>
> Кто может посоветовать что нибудь в этой ситуации (уж больно не
> хочется на винду, да и руководству avreg понравился)
> С уважением, Константин.

Если по тем или иным причинам нельзя вместо аналоговых камер
использовать цифровые ip-камеры, то винду или standalone регистратор.

Michael A. Kangin

unread,
Jun 6, 2012, 5:41:35 AM6/6/12
to avreg...@googlegroups.com
On 02.05.2012 13:33, triada123 wrote:

>> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ avreg, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫...
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫!!!

(О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫)
О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫дёО©╫ О©╫ О©╫О©╫О©╫О©╫О©╫ Ewlon EW1408?
О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫?
О©╫О©╫О©╫О©╫О©╫-О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ modprobe?

> 8 О©╫О©╫О©╫О©╫О©╫ 25fps О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫...

О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫ "О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫" О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ S-16400E О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
(http://dozor-video.ru/products/platy-videonabludenija/2-produkcija/10-s-16400e)
О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫:
============
16 О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫-О©╫О©╫О©╫О©╫, О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ 32О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫,
О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ S-44100.
============
О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ PCI-О©╫О©╫О©╫О©╫? О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫
8 О©╫О©╫О©╫О©╫О©╫ 25fps О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫?

--
wbr, Michael A. Kangin

triada123

unread,
Jun 7, 2012, 12:23:42 AM6/7/12
to avreg-users
Суммируя)
>Речь, как я понимаю, идёт о плате Ewlon EW1408?
да

>Какое в итоге ядро было, модуль штатный или патченный?
родное ядро, драйвера из git

>Какие-нибудь особые параметры модулю передавали или просто modprobe?
нет все определилось само.

>8 камер 25fps без лагов в полном разрешении увидеть?
да, но драйвер сыроват, пришлось по крону запускать avreg-check, иначе
падает раз в день.

Reply all
Reply to author
Forward
0 new messages