Форум Beholder http://beholder.ru/bb/ | |
beholder m63 в tvheadend http://beholder.ru/bb/viewtopic.php?f=11&t=12907 |
Страница 1 из 1 |
Автор: | leex [ 29 янв 2012, 12:55 ] |
Заголовок сообщения: | beholder m63 в tvheadend |
Здравствуйте. Имеется проблема, мож кто знает. Тюнер beholder m63 имеет аппаратный кодек mpeg2, linux почемуто видит отдельно тюнер и отдельно кодер: в dmesg вывод такой: Код: [ 9.272311] saa7130/34: v4l2 driver version 0.2.16 loaded [ 9.539062] saa7134 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 9.539075] saa7133[0]: found at 0000:00:0a.0, rev: 209, irq: 18, latency: 32, mmio: 0xee004000 [ 9.539089] saa7133[0]: subsystem: 5ace:6191, board: Beholder BeholdTV M63 [card=143,autodetected] [ 9.539118] saa7133[0]: board init: gpio is 40000 [ 9.688025] saa7133[0]: i2c eeprom 00: ce 5a 91 61 54 20 00 00 00 00 00 00 00 00 00 01 [ 9.688047] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688066] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688085] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688104] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688122] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688141] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688160] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688178] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688197] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688215] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688234] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688253] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688271] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688290] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 9.688309] saa7133[0]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff [ 11.644515] ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-1/1-002d/ir0 [saa7133[0]] [ 11.732391] saa6752hs 1-0020: chip found @ 0x40 (saa7133[0]) [ 11.748020] saa6752hs 1-0020: support AC-3 [ 11.756148] saa7133[0]: registered device video0 [v4l2] [ 11.756220] saa7133[0]: registered device vbi0 [ 11.756299] saa7133[0]: registered device radio0 [ 12.201529] saa7134 ALSA driver for DMA sound loaded [ 12.201598] saa7133[0]/alsa: saa7133[0] at 0xee004000 irq 18 registered as card -2 [ 12.203337] saa7133[0]: registered device video1 [mpeg] т.е. определяется Код: [ 9.539089] saa7133[0]: subsystem: 5ace:6191, board: Beholder BeholdTV M63 [card=143,autodetected] под него создается Код: [ 11.756148] saa7133[0]: registered device video0 [v4l2] [ 11.756220] saa7133[0]: registered device vbi0 [ 11.756299] saa7133[0]: registered device radio0 и отдельно видится Код: [ 11.732391] saa6752hs 1-0020: chip found @ 0x40 (saa7133[0]) [ 11.748020] saa6752hs 1-0020: support AC-3 и соответственно Код: [ 12.203337] saa7133[0]: registered device video1 [mpeg] tvheadend это программа-бэкенд в логе пишет: Код: [INFO]:v4l: /dev/video0: saa7134 Beholder BeholdTV M63 PCI:0000:00:0a.0 capabilities: 0x05010015 [WARNING]:v4l: /dev/video0: Device lacks MPEG encoder, device skipped для первого, и: Код: [INFO]:v4l: /dev/video1: saa7134 Beholder BeholdTV M63 PCI:0000:00:0a.0 capabilities: 0x05000001 [WARNING]:v4l: /dev/video1: Device does not have a tuner, device skipped кароче /dev/video0 это сам тюнер без кодера mpeg2, а /dev/video1 это кодер без тюнера ))) вопрос: как сделать одно целое? или может както в драйвере настроить чтоб команды настройки передавались /dev/video0, а поток брался с /dev/video1? или может както можно создать виртуальное устройство /dev/video2 которое бы их обьединяло? ваши мысли господа... |
Автор: | leex [ 30 янв 2012, 21:01 ] |
Заголовок сообщения: | Re: beholder m63 в tvheadend |
спецы тоже ничего сказать не могут? |
Автор: | leex [ 30 янв 2012, 21:30 ] |
Заголовок сообщения: | Re: beholder m63 в tvheadend |
кстати связка Код: v4l2-ctl -f 175.250 vlc pvr:// :pvr-device=/dev/video1 работает, помехи показывает... но команда v4l2-ctl обращается к /dev/video0 а vlc поток берет с /dev/video1 ((( нада, блин чтоб путь был один... че делать то? |
Автор: | alphaed [ 11 окт 2012, 12:17 ] |
Заголовок сообщения: | Re: beholder m63 в tvheadend |
Так и не удалось завести данную карту в Tvheadend? |
Автор: | leex [ 06 ноя 2012, 22:44 ] |
Заголовок сообщения: | Re: beholder m63 в tvheadend |
заставить работать аппаратное мпег2 кодирование в линухе не получилось. а так как обычный тюнер - работает. например через TvTime |
Автор: | Lyset [ 14 апр 2013, 13:49 ] |
Заголовок сообщения: | Re: beholder m63 в tvheadend |
Поддерживаю leex. Сам взял Beholder M6 в надежде, что удастся воспользоваться поддержкой аппаратного кодировщика. Увы, в текущей реализации драйвера MPEG-кодировщик абсолютно бесполезен. Ни одна программа PVR, которым всем необходимо записывать видео, ничего не могут сделать с /dev/video1, потому что там нет контролов тюнера. И ни одна такая программа не умеет настраивать тюнер через одно устройство, а грабить поток с другого, потому что никому из их разработчиков такая идея в голову не приходила, ибо все им известные девайсы со встроенным кодером (типа Hauppage PVR-250) предоставляют контролы тюнера на MPEG-устройство. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |