Меню Рубрики

Установка tv тюнера linux

ТВ тюнер в Linux

Я глубоко убеждён, что телевидение, в том виде, в каком оно существует сегодня — это настоящее ЗЛО! Но всё же существует не мало отличных каналов у кабельных провайдеров, и что замечательно, транслируют они многие познавательные каналы даже без рекламы. Я уже писал о торрент телевидении, теперь затрону теме подключения аппаратного тв тюнера в линукс.

Но подключить тюнер в линукс бывает не так просто, но всё же возможно. Так же существует iptv — цифровое телевидение, которое сегодня становиться так популярно. И iptv для новичков в Linux настроить конечно проще, но iptv пока не всем доступно, по сравнению с tv тюнерами. Поэтому стоит рассказать о том,

Как запустить тюнер в Linux?

Linux поддерживает широкий набор карт TV-тюнеров (как аналоговых, так и цифровых), и лучше всего применять их вместе с программой MythTV, Linux эквивалентом Windows Media Center.

Для ее установки наберите строку apt://mythtv в Web-обозревателе Firefox (убедитесь, что вы выбрали apturl в появившемся окне Запустить приложение) или же выберите в меню команды Приложения | Стандартные | Терминал (Applications | Accessories | Terminal) и введите:

Если потребуется ваш пароль, введите его и подождите несколько минут до завершения установки, поскольку программа зависит от других программ, которые тоже может потребоваться установить.

Во время установки вас могут попросить задать пароль для пользователя root в MySQL. Если это произойдет, введите пароль и убедитесь в том, что вы его запомнили, так как вы будете применять его позже в процессе установки. Но если вы работаете на персональном компьютере, защищенном межсетевым экраном, просто нажмите клавишу , не задавая пароль; вы всегда сможете создать пароль root для MySQL позже, если захотите.

У вас также будет возможность разрешить удаленным компьютерам, запускающим MythTV, подключаться к этому сервису. Если ваши компьютеры защищены межсетевым экраном, вполне безопасно дать разрешение и вы можете идти дальше и выбрать вариант Да (Yes). Если такой защиты нет, я не советую применять этот вариант, так как вы открываете в Web и программу MythTV, и сервисы MySQL.

Несмотря на то, что вам, возможно, не будет предложено перезагрузиться, я рекомендую перезагрузить ваш компьютер после установки MythTV, чтобы быть уверенным в ее полном завершении, иначе тв тюнер в Linux может не заработать. После этого можно приступать к настройке системы.

Сначала нужно сообщить программе о вашей TV-карте захвата с помощью команд меню Система | Администрирование | MythTV Backend Setup (System | Аdministration | MythTV Backend Setup), что приведет к выводу на экран окна. Когда вы сделаете это в первый раз, вам может быть предложено, если захотите, стать членом группы mythtv.

Если хотите, нажмите кнопку ОК и введите по запросу ваш пароль Ubuntu. После этого вам необходимо еще раз зарегистрироваться в Ubuntu, поэтому завершите сеанс и снова войдите в систему, а затем перезапустите программу MythTV.

После установки и запуска программы вы можете не увидеть на экране мышь. Если это так, то пользуйтесь клавишами управления курсором и клавишейдля выбора и изменения параметров. Первый параметр, который необходимо настроить — Карты захвата (Capture cards), с его помощью вы сообщите MythTV, какая карта видеозахвата подключена к вашему компьютеру.

Вот так можно запустить TV тюнер в Linux. Есть и другие программы и способы, но и этот заслуживает внимания, как один из самых достойных.

источник

Похожие записи

Плюсы и минусы Linux

linux. Как настроить интерфейс в Linux?

Шифрование данных в убунту а стоит ли?

Три лазейки для вирусов в Линукс

А у меня такой же тюнер сделал всё как тут написано а ловит только три канала те что можно словить в эфире антенной но у меня ведь кабельное телевидение и на винде этот тюнер ловит 60 каналов. Настройки все перепробовал, выбирал там частоты Европы, России Китая, всё равно ловит три канала только чуть в другом месте. В чем может быть проблема?

Nagual ты сканировал на PAL или SECAM, или на том и на том пробовал, по своему опыту знаю, что ели сначала сканирует 3−4 канала значит тюнер установился нормально, просто его нужно подстроить.

Повторное сканирование должно помочь, если вдруг не поможет, то выполните в консоли из под пользователя команду :

О! просканировал в secam и заработало. Приогромнейшее Вам спасибо!

Добрый день!
У меня тв тюнер Compro VideoMate TV PVR/FM
В Ubuntu 12.04 x64:
dmesg| grep tuner
[ 12.072861] tuner 0-0060: Tuner -1 found with type(s) Radio TV.
[ 12.547646] tuner-simple 0-0060: creating new instance
[ 12.547650] tuner-simple 0-0060: type set to 69 (Tena TNF 5335 and similar models)

dmesg| grep saa
[ 10.908753] saa7130/34: v4l2 driver version 0, 2, 17 loaded
[ 10.908809] saa7134[0]: found at 0000:04:01.0, rev: 1, irq: 18, latency: 32, mmio: 0xfbbff000
[ 10.908817] saa7134[0]: subsystem: 185b:c200, board: Compro V > [ 10.908832] saa7134[0]: board init: gpio is 4c003f
[ 11.051630] input: saa7134 IR (Compro VideoMate TV as /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/0000:04:01.0/rc/rc0/input5
[ 11.051694] rc0: saa7134 IR (Compro VideoMate TV as /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/0000:04:01.0/rc/rc0
[ 11.199098] saa7134[0]: i2c eeprom 00: 5b 18 00 c2 ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199111] saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199121] saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199131] saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199141] saa7134[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199154] saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff 04 ff 00 05 34 33 cb
[ 11.199160] saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199165] saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199171] saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199176] saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199181] saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199187] saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199192] saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199198] saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199203] saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 11.199209] saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.562584] saa7134[0]: registered device video1 [v4l2]
[ 12.562612] saa7134[0]: registered device vbi0
[ 12.562632] saa7134[0]: registered device radio0
[ 12.656933] saa7134 ALSA driver for DMA sound loaded
[ 12.656955] saa7134[0]/alsa: saa7134[0] at 0xfbbff000 irq 18 registered as card -2

Читайте также:  Установка передней ступицы опель астра

В файле /etc/modprobe.d/saa1734
alias char-major-81 videodev
alias char-major-81−0 saa7134
options i2c-algo-bit bit_test=1
options saa7134 card=40 tuner=69
secam=dk
options saa7134 alsa=1 secam=d

Программа TVTime отлично работает, Но в 14.04 x64 мы получаем:
dmesg| grep tuner
[ 13.494932] tuner 0-0060: Tuner -1 found with type(s) Radio TV.
[ 13.578968] tuner-simple 0-0060: creating new instance
[ 13.578973] tuner-simple 0-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles))

источник

Настройка ТВ тюнеров в Linux

Если вы обладатель ТВ тюнеров AverMedia, Beholder и т.п., на базе чипов от Philips 7134 и их производных (7131/7133/7135), то это инструкция для вас.

Откройте терминал, в Jeder Linux это делается из пункта Меню -> Стандартные -> Терминал
Скопируйте эту команду и вставьте в окно терминала:

sudo gedit /etc/modprobe.d/saa7134

Введите пароль администратора.

В открывшийся документ вставьте следующий код:

alias char-major-81 videodev
alias char-major-81-0 saa7134
options i2c-algo-bit bit_test=1
options saa7134 card= XXX secam=dk
options tuner secam=d

Теперь перейдите в [список ТВ тюнеров] и найдите по номеру модели свою карту.

У меня ТВ тюнер AverMedia 507. Ввожу 507 в поиск по странице и нахожу там такую строчку:

102 -> Avermedia AVerTV Studio 507 [1461:9715]

Нас интересует цифра перед названием тюнера – 102, если у вас другой тюнер, то у него будет другая цифра.
Теперь заменим символы XXX в верхнем коде на цифры нашего тюнера, т.е. на 102 .

Всё. Больше ничего менять не надо. Нажимаем сохранить у текстового редактора и закрываем его.

Теперь в терминале вводим поочерёдно следующие команды:

sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134

Конфигурация тюнера завершена.

Теперь запускаем TVtime – программу для просмотра телевизора в Jeder Linux.

Меню -> Аудио и видео -> TVtime Television Viewer

При запуске программа сама начнёт сканирование каналов. Просто подождите когда она это закончит делать. При этом у вас будут мелькать каналы.

По завершению сканирования попереключайте каналы. Если у какого-то плохое изображение или нет звука, то подстройте.

Меню настройки в TVtime вызывается по нажатию правой кнопки мыши в окне программы.
Левая кнопка мыши показывает или прячет номер канала, если меню настройки неактивно.
Колесо мыши, а также клавиши вверх/вниз переключают каналы.

Читайте также:  Установка головки блока киа спектра

Спасибо за статью) Я, возможно, скоро ей воспользуюсь =)
А если номер, например, двузначный то как вводить: 035 или просто 35?

Спасибо помогла ваша инфо, но только вот у меня видео есть а звука нет, немогли бы помочь а то я неочень в LINUX можно сказать чайник.
вот моя audioкарта

0 [NVidia ]: HDA-Intel – HDA NVidia
HDA NVidia at 0xdfdf8000 irq 22
1 [SAA7134 ]: SAA7134 – SAA7134
saa7134[0] at 0xdfeffc00 irq 18
2 [HDMI ]: HDA-Intel – HDA ATI HDMI
HDA ATI HDMI at 0xdffec000 irq 17

а вот ето я прописал как в верху немного по другому

alias char-major-81 videodev
options i2c-algo-bit bit_test=1
options saa7134 card=12 tuner=12 i2c_scan=1 radio_nr=1
options tuner pal=i

alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off

///ответ jeder
1. Немного по-другому зачем? Напишите как надо
2. Звука нет на всех каналах или только на каком-то одном-двух?
3. Скажите название тюнера и какая версия ядра или какой дистрибутив у вас?

а вот ещё если я живу в германии то нада secam=dk на pal менять
моя система последняя Ubuntu, а звука в телевизоре вообще нету, а в системе всё ок.

///ответ jeder
Сначала впишите код как в инструкции, а потом уже может звук и сам заработает. Вроде бы в Европе тоже в секаме есть каналы?
card=12, это у вас тюнер Medion 7134 что ли?

да ти прав модел Medion 7134, сделал всё как в верху но звука нет, я так думаю что проблемма в передаче звука с PCI на audiocarte. и ещё насчот модели в винде она опредиляется как Creatix карта но чип saa7134 может ето тоже важно

///ответ jeder
Есть подозрение, что в 10.04 что-то сломали, т.к. там многое работать перестало, может и звук у тюнеров заодно.
Могу посоветовать только перебором менять коды карты – подставлять от разных производителей, вдруг заработает.

///ответ jeder
Пожалуйста
А до этого другими убунтами или дистрами пользовались?

Автор чем я тебя так обидел что ты даже мои посты снес с форума. Ну не захотел общатся дальше, сказал бы сразу, я же понимаю,свобода есть свобода…тем более в СПО.

///ответ jeder
Ты что! Ничем ты меня не обидел. Ты ж хотел, чтобы никто не видел нашу переписку, я тебя добавил в новую группу, а нашу тему на форуме перенёс в скрытый раздел, который можем видеть только ты и я.
Зайди на форум, найди там так и называется Скрытый раздел и в нём твоя тема. Я тебе там ответ написал, жду тебя, а ты и не видишь. Ну ты даёшь!

да openSuse пробывал тоже самое

///ответ jeder
Вчера погуглил, смотрю у многих проблемы с этим тюнером в линуксах, причём ещё с 2007 года.
У меня тюнер не все каналы со звуком показывает, так что проблема распространена, но не у всех линуксоидов есть тюнеры
Может в следующих версиях ядра исправят эти глюки со звуком

усе зделал как надо но тюнер неподнялси

///ответ jeder
Значит не всё, а телепаты у нас в отпуске

не вру нагло я сделал………. что он как клава обнаружился

///ответ jeder
Что сделал? И как так надо было сделать, чтобы тюнер стал клавой?
Повторяю – телепаты в отпуске, проблемы с настройкой решаются на форуме и только после предоставления вами информации о том что и как вы делали.
Всё. Хватит засорять эфир

привет еще раз вобщем переустановил систему mandriva 2010 тв тюнер cronos video shuttle 2 от суперпользовател прописую sudo gedit /etc/modprobe.d/saa7134 ответ command not found

ответ jeder
Читай мой ответ на твой предыдущий коммент.

поставил твою систему стала армально)но с тв тюнером порблемы так и остались я в списке не нашел своего Cronos Video Shuttle TV II

ответ jeder
Если тюнера в списке нет, значит линукс его не поддерживает.

что-то нифига не хочет настраиваться.
В общем у меня тв-тюнер KWorld 210, а точнее PCI Hybrid TV Card (DVB-T 210SE)
Значит ввожу в терминале:
sudo gedit /etc/modprobe.d/saa7134
записываю в saa7134 такие строки
alias char-major-81 videodev
alias char-major-81-0 saa7134
options i2c-algo-bit bit_test=1
options saa7134 card=0 secam=dk
options tuner secam=d
и никак, в общем не работает, в tvtime показывает чёрный экран,каналы не сканирует, потому как даже такого пункта нет ‘сканировать”.

Для более понятного уточнения:
ввожу dmesg
выдало:

[ 8.115478] gameport gameport0: NS558 PnP Gameport is pnp00:04/gameport0, io 0x201, speed 547kHz
[ 8.216825] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input5
[ 8.401585] saa7130/34: v4l2 driver version 0, 2, 17 loaded
[ 8.401704] saa7134 0000:00:09.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[ 8.401718] saa7133[0]: found at 0000:00:09.0, rev: 209, irq: 11, latency: 32, mmio: 0xdffff800
[ 8.401733] saa7133[0]: subsystem: 17de:7253, board: Philips EUROPA V3 reference design [card=69,insmod option]
[ 8.401769] saa7133[0]: board init: gpio is 100
[ 8.564134] saa7133[0]: i2c eeprom 00: de 17 53 72 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[ 8.564157] saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff 01
[ 8.564176] saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 00 fe ff ff ff ff
[ 8.564195] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564214] saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 15 56 ff ff ff ff ff ff
[ 8.564233] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564251] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564270] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564289] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564308] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564326] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564345] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564363] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564382] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564401] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.564419] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 8.641837] IR NEC protocol handler initialized
[ 8.652579] i2c-core: driver [tuner] using legacy suspend method
[ 8.652587] i2c-core: driver [tuner] using legacy resume method
[ 8.676325] tuner 1-0061: Tuner -1 found with type(s) Radio TV.
[ 8.748202] IR RC5(x) protocol handler initialized
[ 8.909714] IR RC6 protocol handler initialized
[ 8.914835] tuner-simple 1-0061: unable to probe Philips TD1316 Hybrid Tuner, proceeding anyway.
[ 8.914845] tuner-simple 1-0061: creating new instance
[ 8.914853] tuner-simple 1-0061: type set to 67 (Philips TD1316 Hybrid Tuner)
[ 8.915041] tuner-simple 1-0061: i2c i/o error: rc == -5 (should be 4)
[ 8.915228] tuner-simple 1-0061: i2c i/o error: rc == -5 (should be 4)
[ 8.915409] tuner-simple 1-0061: i2c i/o error: rc == -5 (should be 4)
[ 8.919694] saa7133[0]: registered device video0 [v4l2]
[ 8.920263] saa7133[0]: registered device vbi0
[ 8.997274] IR JVC protocol handler initialized
[ 9.014020] tuner-simple 1-0061: i2c i/o error: rc == -5 (should be 4)
[ 9.016231] tuner-simple 1-0061: i2c i/o error: rc == -5 (should be 4)
[ 9.161059] IR Sony protocol handler initialized
[ 9.174007] dvb_init() allocating 1 frontend
[ 9.193498] IR MCE Keyboard/mouse protocol handler initialized
[ 9.215443] tda10046: chip is not answering. Giving up.
[ 9.215511] saa7133[0]/dvb: frontend initialization failed
[ 9.225094] lirc_dev: IR Remote Control driver registered, major 251
[ 9.227517] IR LIRC bridge handler initialized
[ 9.989105] saa7134 ALSA driver for DMA sound loaded
[ 9.989203] saa7133[0]/alsa: saa7133[0] at 0xdffff800 irq 11 registered as card -1
[ 10.199098] snd_via82xx 0000:00:11.5: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[ 10.199287] snd_via82xx 0000:00:11.5: setting latency timer to 64

Читайте также:  Установка переднего бампера риф на уаз хантер

Т.е у меня получается так:
Имя драйвера – saa7133
Название тюнера – B UNKNOWN/GENERIC, номер карты card=0
Номер драйвера для тюнера tuner-simple 2-004b: type set to 69 (Tena TNF 5335 and similar models)

rmmod saa7134
выдал: ERROR: Module saa7134 is in use by saa7134_alsa,saa7134_dvb

modprobe saa7134 tuner=69 card=0
выдал:
WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release.

rmmod tuner
выдал: ERROR: Module tuner is in use

modprobe tuner secam=d
выдал: WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release.

я даже вот так пробовал прописывать в saa7134
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
options saa7134 card=0 tuner=69
options tuner secam=d
и всё равно нифига не работает, мож кто чем подскажет?
Уже не знаю где искать, уйму форумов перерыл.

источник

Добавить комментарий