The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Поддержка устройств видео захвата на к..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Поддержка устройств видео захвата на к..."  +/
Сообщение от auto_topic on 22-Янв-09, 12:51 
Обсуждение статьи тематического каталога: Поддержка устройств видео захвата на кодеках SAA713x в Linux (video v4l linux kernel patch driver hardware xawtv)

Ссылка на текст статьи: http://www.opennet.dev/base/X/video_capture.txt.html

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от pazke email on 22-Янв-09, 12:51 
Отличная статья, поздравляю.

Не интересует ли вас кстати включение поддержки вашей карты в основное ядро ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от Аноним (??) on 22-Янв-09, 13:28 
Респект. Молодец.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от eplumber (??) on 22-Янв-09, 13:30 
хм, использую аналогичную плату на 8 каналов на убунте 8.04 без всякой компиляции. Конечно, не без бубна!
Помогло следующее:
http://www.zoneminder.com/forums/viewtopic.php?t=12758
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от pazke email on 22-Янв-09, 14:44 
Вы вот об этом:

I confirm that it works with Ubuntu 8.04 using kernel module aa7134 with the option "card=100,100,100,100,100,100,100,100"

?

Странно согласно CARDLIST.saa7134 тип 100 это какая-то Asus Europa2 OEM.
И к вам кстати тот же вопрос что и к автору статьи :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от devcoder (ok) on 22-Янв-09, 15:02 
> Не интересует ли вас кстати включение поддержки вашей карты в основное ядро ?

Хотя я не автор, но позволю заметить по этому поводу следующее.

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

И что? ...

Уважаемый, Линус.
Высылаю патч для модуля saa7134 семейства v4l2.
Патч обеспечивает поддержку платы, которая продаётся
в далёкой заснеженной России под вымышленным именем STUKNI_MARKETOLOGA_V_BUBEN_v1.
Прошу также включить в документацию ядра linux 3 фото этой платы,
может это поможет её опознать другим пользователям.

P.S. С другой стороны, если бы не было таких маркетологов,
на рынке продавались бы одни дорогие модели только крупных известных фирм.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от pazke email on 22-Янв-09, 16:27 
Все это совершенно не является проблемой. Описываемые вами ужасы вовсе не являются чисто российской проблемой, говнюки маркетологи (кстати по моему эти слова - синонимы) есть не только у нас.

В описанном автором статьи случае проблема вовсе не в этом, а в том что жадные китайцы сэкономили на копеечной еепромке и в результате чип использует стандартные филлипсовские PCI идентификаторы. Что в свою очередь делает невозможной автоматическое опознавание карты драйвером. Изменения, описанные в статье, для включения в стандартное ядро увы не годятся. Сбственно поэтому я и задал свой вопрос.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от THK email on 22-Янв-09, 18:40 
2 pazke

>> Изменения, описанные в статье, для включения в стандартное ядро увы не годятся.
>> Сбственно поэтому я и задал свой вопрос

Согласен с тем, что мой патч не годится для помещения в стандартное ядро, т.к. нет возможности однозначно идентифичировать плату... Маркетологи постарались!
Еще Вы писали:
>> Не интересует ли вас кстати включение поддержки вашей карты в основное ядро ?

Что для этого надо сделать?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от pazke email on 23-Янв-09, 09:50 
В общем немного,
1. адаптировать ваши изменения к последней версии ядра, исключив часть с PCI идентификаторами и добавив строку в Documentation/video4linux/CARDLIST.saa7134
2. убедиться что все работает
3. сгенерить патч и отправить его автору драйввера и в LKML

Если у вас нет на это времени, пункты 1 и 3 могу взять на себя, тогда с вас только тестирование :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от Ilnur email on 23-Янв-09, 12:05 
спасибо за статью! то что надо. делаю драйвер для тв-тюнера AverTV Express Slim
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от devcoder (ok) on 23-Янв-09, 12:30 
> Что для этого надо сделать?

Правильно прислать патч ребятам,
которые "заведуют" V4l-DVB драйверами для ядра.
Как это сделать практически они написали на этой странице:
http://www.linuxtv.org/wiki/index.php/Development:_How_to_su...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от THK email on 23-Янв-09, 23:02 
>Правильно прислать патч ребятам,
>которые "заведуют" V4l-DVB драйверами для ядра.
>Как это сделать практически они написали на этой странице:
>http://www.linuxtv.org/wiki/index.php/Development:_How_to_su...

Спасибо за ссылку, но разве возможно включить в стандартное ядро поддержку устройства без ID производителя?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от THK email on 23-Янв-09, 23:43 
2 pazke
Вы писали:

>Если у вас нет на это времени, пункты 1 и 3 могу
>взять на себя, тогда с вас только тестирование :)

1. Как я понимаю для этого надо, как минимум, поставить последнию версию ядра и "убедиться что все работает" (а мои задачи, к сажалению, далеки от академического интереса).
2. "Если у вас нет на это времени" - а его действительно нет, незнаю как умудрился написать статью (мне подобная писанина помогает упорядочить свои мысли).
3. Самое основное препядствие, это от, что на карте есть один TV выход и я никак его не описал в своем патче :( . А отсылать недоделаный патч, по крайней мере, не совсем порядочно.
4. Немного оффтопика... Если есть люди знакомые с ZoneMinder 1.22.3 прошу откликнуться на bogovic@bk.ru (бьюсь с ним уже третью неделю...)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от eplumber (??) on 24-Янв-09, 14:37 
>Вы вот об этом:
>
>I confirm that it works with Ubuntu 8.04 using kernel module aa7134
>with the option "card=100,100,100,100,100,100,100,100"

да, об этом

>Странно согласно CARDLIST.saa7134 тип 100 это какая-то Asus Europa2 OEM.

ну и что? как говорится: Вам ехать или шашечки?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Поддержка устройств видео захвата на кодеках SAA713x в Linux"  +/
Сообщение от pazke email on 26-Янв-09, 09:14 
> Спасибо за ссылку, но разве возможно включить в стандартное ядро поддержку устройства без ID производителя?

Да возможно, при этом автоматического опознавания конечно не будет, но можно будет ручками выбрать тип карты при загрузке модуля (параметр card)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от ALLex24 email on 26-Янв-09, 19:59 
За статью спасибо. Хотел бы принять участие в разработке драйвера для AverTV Express Slim. Ибо надоело запускать нехорошую ось для просмотра телевизора...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 05-Фев-09, 01:23 
Файлы к статье, можно найти па адресу: http://fsfnov.ru/forum/viewforum.php?f=18
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от sp on 26-Фев-09, 21:33 
http://fsfnov.ru/forum/viewtopic.php?f=64&t=160&start=0
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от Android email(??) on 27-Фев-09, 13:20 
    Hello!

У меня тоже имеется плата видеозахвата на saa7134
с 4-мя входами. вот что про нее:

Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:01:01.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
saa7134[0]: found at 0000:01:01.0, rev: 1, irq: 21, latency: 64, mmio: 0xdfeffc00
saa7134: <rant>
saa7134:  Congratulations!  Your TV card vendor saved a few
saa7134:  cents for a eeprom, thus your pci board has no
saa7134:  subsystem ID and I can't identify it automatically
saa7134: </rant>
saa7134: I feel better now.  Ok, here are the good news:
saa7134: You can use the card=<nr> insmod option to specify
saa7134: which board do you have.  The list:
saa7134:   card=0 -> UNKNOWN/GENERIC
saa7134:   card=1 -> Proteus Pro [philips reference design]   1131:2001 1131:2001

/dev/video0 нормально показывает и при GENERIC.  Но на плате-то 4 входа для захвата, и хочется использовать их все. Гуглил интернет, но у большинства почему-то тюнеры... Подскажите, как задействовать остальные входы.

Спасибо.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от devcoder (ok) on 27-Фев-09, 13:42 
>/dev/video0 нормально показывает и при GENERIC.  Но на плате-то 4 входа
>для захвата, и хочется использовать их все. Гуглил интернет, но у
>большинства почему-то тюнеры... Подскажите, как задействовать остальные входы.

Вывод загрузки модуля saa7134 для безымянных плат
(без EEPROM в которых прошит ID производителя)
абсолютно ни о чём не говорит.  
У тебя есть мизерный шанс что тебе кто-то подскажет,
но только если ты приведёшь ссылку на фото платы и(или хотя бы) название платы,
которое в 90% придумал г.вномаркетолог-продавец, а не производитель,
что ещё сильнее запутывает дело.


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от Аноним (??) on 28-Фев-09, 13:08 
Ищите на http://linuxtv.org

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 01-Мрт-09, 05:14 
2 Android

На плате один чип?
Если да, то Вам необходимо в просмоторщике (например Xawtv) попробывать выбрать номер входа.
Дайте вывод команды lspci -vn.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от Android email(??) on 04-Мрт-09, 17:31 
>2 Android
>
>На плате один чип?
>Если да, то Вам необходимо в просмоторщике (например Xawtv) попробывать выбрать номер
>входа.
>Дайте вывод команды lspci -vn.

2THK

да, чип один, но входов 4. При GENERIC работает только первый, т.к. есть только /dev/video0
lspci говорит

#lspci
..
01:01.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
...

#lspci -vn
....
01:01.0 0480: 1131:7134 (rev 01)
        Subsystem: 1131:0000
        Flags: bus master, medium devsel, latency 64, IRQ 21
        Memory at dfeffc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [40] Power Management version 1
        Kernel driver in use: saa7134
        Kernel modules: saa7134
...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от DMG email on 21-Апр-09, 00:14 
А можно как нибудь задействовать видеовыход?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от eplumber (??) on 23-Апр-09, 14:32 
>[оверквотинг удален]
>>
>>На плате один чип?
>>Если да, то Вам необходимо в просмоторщике (например Xawtv) попробывать выбрать номер
>>входа.
>>Дайте вывод команды lspci -vn.
>
>2THK
>
>да, чип один, но входов 4. При GENERIC работает только первый, т.к.
>есть только /dev/video0

в программе захвата указывайте номер канала - 0,1,2,3

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от eplumber (??) on 23-Апр-09, 14:33 
>А можно как нибудь задействовать видеовыход?

хм, похоже никак?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от DMG email on 25-Апр-09, 20:34 
Как я понял он просто программно коммутируется на один из входов? Или можно вывести комбинацию нескольких входов?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 06-Май-09, 21:08 
Сама статья, готовые модули с поддержкой Orient HW-504, HW-508, Howell HW-404M7 и других клонов находятся по адресу:
Поддержка устройств видео захвата на кодеках SAA713x в Linux
Здесь Вы найдете модули для Debian Etch 4.0 (ядро 2.6.18 ) и Debian Lenny 5.0 (ядро 2.6.26).

PS Будут вопросы - заходите на форум...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 06-Май-09, 21:11 
http://slovensk.su/forum/viewtopic.php?f=29&t=74
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 06-Май-09, 21:13 
http://slovensk.su/forum/viewtopic.php?f=29&t=74
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Поддержка устройств видео захвата на кодеках SAA713x в Linux..."  +/
Сообщение от THK email on 02-Июн-09, 21:38 
В связи с реорганизацией сайта, изменилась ссылка на статью:
http://forumnov.ru/viewtopic.php?f=29&t=74&sid=f432aef805260...


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "УРА! Получилось!"  +/
Сообщение от Алексей (??) on 03-Июн-09, 18:17 
ДА!

Получилось!

Огромный Thanks автору.

Читал у кого-то не заработали новые модули (modprob ругался на неверный формат)
У меня было тоже самое!
Я долго не эксперементировал.
Вообще говоря "make modules"  - это старая как мир команда. Сейчас все обходится только "make".
Возможно в этом проблема.

Я делал на Ubuntu 9.04 и просто заюзал "make-kpkg kernel_image"
/установил новое ядро как новый пакет и все заработало. бага была лишь в том что initrd не прописался у GRUBa в menu.lst

vlc отлично показывает!

Родная прога из комплекта (под Windows) работала хуже!!! (по качеству картинки)

мучаюсь с zoneminder-ом, ругается на "shared memory not valid"
хотя все как по мануалам в /etc/syscntr.conf прописывал и так и сяк...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "УРА! Получилось!"  +/
Сообщение от THK email on 04-Июн-09, 16:44 
>>мучаюсь с zoneminder-ом

Тоже с ним мучался. У zoneminder, как я понял, проблемы с V4L второй версии...
Обратите внимание на Motion. Для начала посмотрите темы:

Motion..?
Motion вьювер..?
Loopback и аудио в motion
motion и ports (LPT, COM)

На форуме http://forumnov.ru/viewforum.php?f=29&sid=42499e9c9c654e9b4e... (Именно в таком порядке)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру