The OpenNET Project / Index page

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

Настройка TV-FM тюнера AverMedia 307 под Linux (tv-tuner x11 linux mplayer)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: tv-tuner, x11, linux, mplayer,  (найти похожие документы)
From: Demige, Нижегородская группа пользователей Linux Date: Mon, 26 Jan 2008 18:21:07 +0000 (UTC) Subject: Настройка TV-FM тюнера AverMedia 307 под Linux Оригинал: http://www.lug.nnov.ru/index.php?page=other_page&active_menu=opyt&link=issues/tv-tuner.html Для начала разрешите поплакаться... Купил я себе наконец ТВ-тюнер, как всегда загрузил свой любимый linux и стал искать драйвер в ядре... Почитав немного доков узнал, что подходит драйвер Philips SAA7134.. Загружаю модуль: modprobe saa7134 ничего другого не имея пытаюсь запустить его mplayer`ом: mplayer tv:// -tv device=/dev/video0:driver=v4l2:freq=59.75 И что же я вижу? А почти нечего, т.к. изображение черно-белое :) Следуя старой поговорке "если ничего не помогает - не пора бы почитать мануал?" пишу man mplayer и вижу, что мне надобно включить режим secam: mplayer tv:// -tv device=/dev/video0:driver=v4l2:freq=59.75:normid=5 Хм. Радовался я недолго, в secam почему-то все стало мельтешить по экрану разноцветными полосами, похоже на то как в старом цветном телеке выгорает какая-нибудь лампа. Решение проблемы с secam и радио Покопавшись в инете нашел много всего интересного насчет этого тюнера. Во-первых его поддержка появилась в ядре только в версии 2.6.10, а мантайнер вообще ушел из команды разработки т.о., драйвера почти никто не поддерживает. Наткнулся на патч для ядра All-2.6.10.diff.gz на сайте bytesex.org. Благодаря ему тюнер стал гораздо меньше жрать системных ресурсов, но основную проблему это не решило. Далее зашел на 307_linux_user_guide и обнаружил там подробную иструкцию по установки тюнера. Итак для нормальной работы тюнера AverTV Studio 307 вам будет необходимо: 1. Снапшот последних драйверов тюнеров 2. Лучшую на мой взгляд программу просмотра ТВ: tvtime 3. Программу для работы с ИК-портом: lirc 4. Более-менее прямые руки и запас терпения Для начала распаковываем еще пахнущие свежаком драйвера и говорим make, make install. Драйвера встанут на свое законное место в /lib/moduls/... После этого прописываем в нужном месте (в скриптах загрузки линукс) подгрузку модулей: modprobe tda9887 secam=d port2=0 port1=1 modprobe saa7134 card=45 tuner=38 Вот и все. Для работы тюнера под обычным пользователем необходимы соответствующие пермишны на /dev/video* Для работы радио в стерео-режиме необходимо поменять строчки в tda9887.c: static struct tvnorm radio = { .name = "radio", .b = ( cFmRadio | cQSS ), .c = ( cDeemphasisON | cDeemphasis50 ), .e = ( cAudioIF_5_5 | cRadioIF_38_90 ), }; на static struct tvnorm radio = { .name = "radio", .b = ( cFmRadio | cQSS ), .c = ( cDeemphasisOFF ) , .e = ( cAudioIF_5_5 | cRadioIF_38_90 ), }; Огромное спасибо сайтам указанным в тексте за очень полезную информацию, без который мой тюнер так бы и лежал мертвым грузом...

<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




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

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