Текущее время: 28 мар 2024, 17:47 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Тюнер X7

Начать новую темуОтветить на тему Страница 12 из 14 [ Сообщений: 204 ] На страницу   Пред.  1 ... 9, 10, 11, 12, 13, 14  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 23 фев 2011, 10:24. Заголовок сообщения:  запустил Beholder X7 на Gentoo
Зарегистрирован:
    23 фев 2011, 07:38
Сообщения: 1
запустил Beholder X7 на Gentoo

1. Кидаем dvb-fe-xc5000-1.6.114.fw в /lib/firmware

2. /etc/modprobe.d/beholder.conf
Код:
# for Beholder BeholdTV X7
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
options saa7134 i2c_scan=1 radio_nr=1 gbuffers=4 alsa=1 secam=D
alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off
options xc5000 no_poweroff=1


3. Патчим ядро https://patchwork.kernel.org/patch/249831/
я патчил ядро 2.6.37 и включаем всё что нужно для тюнера.

4. пульт
/etc/conf.d/lircd
Код:
LIRCD_OPTS="/etc/lirc/beholder_x7.conf --driver=devinput --device=/dev/input/$(cat /proc/bus/input/devices | grep -3 ir | grep "H:" | awk '{print $3}')"


/etc/lirc/beholder_x7.conf
Код:
# Remote Control Beholder TV config file lircd.conf

begin remote
name RC_BeholderTV
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0x8001
gap 132995
toggle_bit_mask 0x80010000

      begin codes
0                    0x000B
1                    0x0002
2                    0x0003
3                    0x0004
4                    0x0005
5                    0x0006
6                    0x0007
7                    0x0008
8                    0x0009
9                    0x000A
CHANNELDOWN              0x0193
CHANNELUP                0x0192
RECALL                   0x0081
TV_FM                    0x0182
MODE                     0x0175
FULLSCREEN               0x0174
ASPECT                   0x0177
INFO                     0x0166
RECORD                   0x00A7
PLAYPAUSE                0x00A4
STOP                     0x0080
TELETEXT                 0x0184
RED                      0x018E
GREEN                    0x018F
YELLOW                   0x0190
BLUE                     0x0191
SLEEP                    0x008E
FREEZE                   0x00D4
SNAPSHOT                 0x0199
OK                       0x0160
VOLUMEUP                 0x0073
VOLUMEDOWN               0x0072
MUTE                     0x0071
POWER                    0x0074
      end codes
end remote


~/.lircrc
Код:
begin
    prog = irexec
    button = TV_FM
    mode = tv
    config = sh ~/tvtime.sh &
    config = tvtime-command QUIT
end

При входе пользователя принудительно загружаю lirc (хотя может и не надо, или как-то по-другому надо, но я так..)
Код:
killall irexec && nice -18 /usr/bin/irexec --daemon ~/.lircrc &

5. ~/tvtime.sh
Код:
#!/bin/sh
if [ -f /usr/bin/arecord ]; then
arecord -q -D hw:1,0 | aplay -q - &
fi
if [ -f /usr/bin/tvtime ]; then
tvtime -m --mixer=/dev/mixer:pcm
fi
pid=`pidof arecord`
if [ $pid ]; then
kill -9 $pid
fi

6. ~/gnomeradio.sh
Код:
#!/bin/sh
if [ -f /usr/bin/arecord ]; then
arecord -D hw:1,0 -r 32000 | aplay - &
fi
if [ -f /usr/bin/gnomeradio ]; then
gnomeradio
fi
pid=`pidof arecord`
if [ $pid ]; then
kill -9 $pid
fi


Мне пришлось исправить конфиг, потому что кнопка FREEZE не нажималась.
вот правильное значение
FREEZE 0x00D4

У меня аналоговое ТВ подключено в ANT1
радио антена в ANT2
Цифровое ТВ не проверял.
Пульт работает.
Звук идёт по шине.
tvtime и gnomeradio работают со звуком через скрипт.

Единственная для меня проблема - Звук отстаёт от видео в tvtime!

я телик смотрю не часто, поэтому тоже не особо важно...
Кто найдёт решение, напишите...
Профиль 
Сообщение Добавлено: 28 апр 2011, 09:03. Заголовок сообщения: 
Зарегистрирован:
    02 апр 2010, 10:54
Сообщения: 17
писал(а):
2skopa: ok. Скоро закончу с USB и займусь.

Шли годы... :)
Профиль 
Сообщение Добавлено: 11 май 2011, 10:17. Заголовок сообщения: 
Зарегистрирован:
    25 апр 2011, 09:30
Сообщения: 4
В предидущем посте все расписанно.
На основе все самому можно сделать, сижу на федоре, полет нормальный, правдо мне для других целей тюнер нужен, но это уже мои проблемы
Кстате, нет ни у кого мана на джека, что звук перенаправить, а то нуб нубом....
Профиль ICQ 
Сообщение Добавлено: 12 май 2011, 09:43. Заголовок сообщения: 
Зарегистрирован:
    02 апр 2010, 10:54
Сообщения: 17
То на что вы ссылаетесь давно известно, меня интересует цифровая часть тюнера, которая не работает читайте мои посты выше
А статейка симпатичная, так сказать все в одном месте собрано, РЕСПЕКТ!
Профиль 
Сообщение Добавлено: 17 май 2011, 06:25. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Решение надоевшей проблемы с упаданием ядра при загрузке прошивки тюнера. Пробуем патч отсюда, отписываем результат:
Профиль 
Сообщение Добавлено: 19 май 2011, 06:24. Заголовок сообщения: 
Зарегистрирован:
    17 май 2011, 08:57
Сообщения: 3
Запустил тюнер на Russian Fedora Remix 14, ядро - 2.6.35.13-91.fc14.x86_64.

Вот настройки:
/etc/modprobe.d/saa7134.conf
Код:
options xc5000 no_poweroff=1
options saa7134 alsa=1 gbuffers=4 radio_nr=1 secam=DK

Были большие грабли с модулем saa7134_alsa - в Федоре его грузить не надо, иначе будет ошибка с создание слота АЛСА, и звука не видать. Для вывода звука следует выполнить команду, которую нашёл на этом форуме:

Код:
pactl load-module module-loopback source="alsa_input.pci-0000_01_09.0.analog-stereo" sink="alsa_output.pci-0000_00_05.0.analog-stereo" > /dev/null


Здесь source - тв-юнер, sink - устройство, на которое выдавать звук, узнать их можно через команду pactl list.

Результаты:
+: полностью работает аналоговая часть тюнера (ТВ + радио)
-: 1) почему-то в опциях модуля игнорируется secam=DK или secam=D, приходится выставлять вручную, в итоге полноценная работа только в VLC, mplayer с какого-то перепугу даже при указанном SECAM ставит PAL;
2) При выходе из VLC продолжается воспроизведение звука канала, лечится только запуском и выходом из gqradio;
3) Не работает MythTV. При запуске выдаёт рябь, при смене канала намертво зависает;
4) Лютый, бешеный интерлейсинг. Особенно достаёт, когда присутствуют разного родабегущие строки.

Что не тестировал: 1) пульт ДУ, пока нет необходимости, но в логах выдаёт: ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-2/2-002d/ir0 [saa7133[0]], и, думаю, больших проблем с работоспособностью быть не должно;
2) DVB, т.к. у нас никто в нём не вещает.

Пожелания: 1) Сделать что-то с интерлейсингом;
2) Доделать mpeg2 кодер;
3) Улучшить работу с pulse-audio;

И, да, вопрос есть. Есть ли поддержка в Linux технологии ARPC, особенно интересно включение/выключение компьютера по расписанию.
Профиль 
Сообщение Добавлено: 26 май 2011, 12:14. Заголовок сообщения: 
Зарегистрирован:
    02 апр 2010, 10:54
Сообщения: 17
писал(а):
Решение надоевшей проблемы с упаданием ядра при загрузке прошивки тюнера. Пробуем патч отсюда, отписываем результат:

Сегодня, максимум завтра протестю, отпишусь в личку...
Профиль 
Сообщение Добавлено: 10 июн 2011, 11:20. Заголовок сообщения: 
Зарегистрирован:
    10 июн 2011, 10:49
Сообщения: 5
Добрый день,
подскажите пожалуйста по этому тюнеру. Есть система Ubuntu 11.04, в которой установлен только mplayer со всеми необходимыми ему пакетами. Конфиг mplayer:
Код:
tv=device=/dev/video0:driver=v4l2
tv=immediatemode=0:alsa=1:adevice=hw.1,0:audiorate=32000:volume=100:forceaudio=1:forcechan=2:amode=1
tv=channels=R2-R2=SECAM,R4-R4=SECAM,R7-R7=SECAM

Если запускать тв на просмотр командой mplayer tv://, то окно с изображением появляется очень долго, а каналы переключаются медленно. То же и в tvtime. Об этом никто прочему-то не пишет. Это только у меня так долго включается?
Профиль 
Сообщение Добавлено: 13 июн 2011, 17:13. Заголовок сообщения: 
Зарегистрирован:
    28 май 2006, 22:41
Сообщения: 42
Насколько помню, такое получалось из-за проброса звука через PCI (вторая строчка конфига). Я у себя просто на тот момент использовал звук "через шнурок".
Профиль 
Сообщение Добавлено: 13 июн 2011, 20:03. Заголовок сообщения: 
Зарегистрирован:
    10 июн 2011, 10:49
Сообщения: 5
да вроде и без этой строчке очень долго запускается. Возможно это из-за звуковой creative x-fi?
Профиль 
Сообщение Добавлено: 21 июн 2011, 19:13. Заголовок сообщения: 
Зарегистрирован:
    21 июн 2011, 18:13
Сообщения: 1
Откуда: Беларусь
Пробовал завести dvb-t. Дистрибутивом для экспериментов была взята Ubuntu 11.04 и на ней уже для тестов ставил разные ядра (32, 34, 38, 39), брались они отсюда http://kernel.ubuntu.com/~kernel-ppa/mainline/ . Так же пробовал разные конфигурации модулей ядра.

Завести-то dvb-t удалось, но вот качество получаемого потока получилось просто ужасное, одна каша, хотя при таком же положении антенны при загрузке в винду качество сигнала показывалось 98%, в линуксе me-tv показывал ~43% при сканировании, однако каналы находило все.

Изменением версий ядер и подсовыванием разных конфигурация модулей saa7134, xc5000 на качество никак повлиять не удалось, единственное что в некоторых случаях тюнер и вовсе не определялся.

И так, кому-нибудь все-таки удалось на этом тюнере нормально завести dvb-t?
Профиль 
Сообщение Добавлено: 30 июн 2011, 03:43. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
chodorenko пробовал и писал что DVB-T у него работает нормально.
Профиль 
Сообщение Добавлено: 12 июл 2011, 13:29. Заголовок сообщения: 
Зарегистрирован:
    25 апр 2011, 09:30
Сообщения: 4
to Suррort.
А можно как-то узнать что такого страшного натворили федоровцы, что после обновления с 14 на 15 перестал работать звук по pci?
Вроде все остальное(видео) с бубном завелось?
Профиль ICQ 
Сообщение Добавлено: 27 июл 2011, 13:31. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Модуль sa7134-alsa грузится? Звуковое устройство arecord -l появляется?
Профиль 
Сообщение Добавлено: 19 сен 2011, 10:50. Заголовок сообщения:  Re:
Зарегистрирован:
    19 сен 2011, 10:31
Сообщения: 1
писал(а):
Теперь нам необходимо взять свежий v4l - брался Меркурием по совету службы поддержки Beholder.
На аглицком весь процесс описан на сайте: http://www.linuxtv.org/wiki/index.php/H ... _Mercurial

Запускаем терминал и из домашней директории последовательно выполняем:

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential
hg clone http://linuxtv.org/hg/v4l-dvb
hg clone http://linuxtv.org/hg/dvb-apps

Переходим в появившийся каталог v4l-dvb и оттуда выполняем следующее:

hg pull -u http://linuxtv.org/hg/v4l-dvb
hg update

Из этого же каталога выполняем:

make

# Если у Вас 2-х ядерная машина, то запускаем с параметром "-j3", если 4-х, то с "-j5", исходя из правила: количество ядер +1: "make -j3" или "make -j5", что существенно ускорит процесс

sudo make install

Добрый день.
Ситуация следующая: установил в компьютер Behold TV X7. За два дня танцев с бубном удалось таки настроить его работу под убунтой в tvtime и gnomeradio. Причем прошивка подгружалась, и тв и радио работали. Единственное что меня не устраивало это то что в tvtime не работали кнопки ch- и ch+, а в gnomeradio пульт вообще не работал, не регулировалась громкость и не работала запись. Решил установить lirc. Установка прошла успешно, но видать что то недоустановилось, поскольку в работу я его не запустил, так как выплыла проблеммка: перестала грузиться прошивка. Lirc снес. Проблема не решилась. Решил установить свежий v4l, как описано выше. Но при попытке компиляции вылетает ошибка:

/home/vibor/v4l-dvb/v4l/flexcop-i2c.c: In function 'flexcop_i2c_init':
/home/vibor/v4l-dvb/v4l/flexcop-i2c.c:253:39: error: 'I2C_CLASS_TV_DIGITAL' undeclared (first use in this function)
/home/vibor/v4l-dvb/v4l/flexcop-i2c.c:253:39: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [/home/vibor/v4l-dvb/v4l/flexcop-i2c.o] Ошибка 1
make[2]: *** [_module_/home/vibor/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.38-11-generic'
make[1]: *** [default] Ошибка 2
make[1]: Выход из каталога `/home/vibor/v4l-dvb/v4l'

Как это побороть? Помогите.

Linux 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:05:14 UTC 2011 i686 i686 i386 GNU/Linux
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 12 из 14  [ Сообщений: 204 ]  На страницу   Пред.  1 ... 9, 10, 11, 12, 13, 14  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: