Три вида ТВ-тюнеров и их поддержка в Linux

inf.by/linux
  • 3 октября 2007
  • 25k

Моя рабочая лошадка, AVerTV Studio 307 PCI, ушла в хорошие (надеюсь) руки. Причина была проста - после замены видеокарты наступил неожиданный дефицит PCI-слотов. Была идея сменить материнскую плату, которая оказалась бы более лояльной к установке зоопарка комплектующих в слоты. Но эта идея не получила поддержки со стороны здравого смысла.

Пришлось обратить внимание на предложения по ТВ-тюнерам и как-то классифицировать их. Устройства, сочетающие в себе видеокарту и ТВ-тюнер, я рассматривать не буду. К тому же рассмотрю каждый из видов с точки зрения линуксоида.

Итак, по типу устройства можно разделить ТВ-тюнеры на внешние и внутренние.

ТВ-тюнер для PCI интерфейса

Внутренние. Это обычные PCI платы, работоспособность которых в операционной системе обеспечивается наличием модулей. Абсолютным лидером как по качеству изображения, так и по поддержке операционными системами, являются ТВ-тюнеры на чипе Philips. В основном это AVerMedia и Beholder. Модули для этих ТВ-тюнеров обеспечиваются нативно ядром. Изображение выводится в любой поток/видеопамять/окошко программы.

Внешние. В наличии некая коробочка, каким-то боком подключаемая к компьютеру. Как оказалось, и среди внешних есть деление на два подкласса - это PCMCIA/USB и автономные.

ТВ-тюнер для USB интерфейса

PCMCIA/USB. Внешнее устройство, по соответствующей шине общающееся с компьютером. Вынос приемника за пределы "шумящей" атмосферы компьютерного корпуса дает хорошие результаты. Тут правда пользователя ждет некоторое веселье на почве обеспечения работоспособности сего устройства в вашей ОС. Заход на сайты производителей AVerMedia, GoTView, Beholder, Pinnacle показал, что лишь AVerMedia для своих USB тюнеров дает модули для Linux, и то при этом не обеспечивается поддержка свежих версий ядра, а значит их работоспособность не гарантирована. Изображение выводится в любой поток/видеопамять/окошко программы.

ТВ-тюнер с VGA подключением

Автономные. Отдельно стоящая категория. Это устройство совершенно не зависит от компьютера. Кроме обычных для любого ТВ-тюнера входов S-Video, RCA и антенного, на нем наблюдаются VGA-вход и выход. VGA-выход используется для подключения к панели/проектору/компьютерному монитору. Компьютер в этой ситуации не нужен вообще. Связка ТВ-тюнер-монитор (не считая колонок) работает автономно. VGА-вход используется для подключения видеокарты компьютера. В этом случае можно переключатся между режимами TV/VGA или воспользоваться функцией "картинка в картинке" и работать на компьютере наблюдая в окошке ТВ-передачи. Правда при таком подключении обязательства по развертке изображения на экране ложатся на плечи тюнера и тут сразу стоит обратить внимание на поддерживаемые разрешения.

Вот так вот получилось

Автономных ТВ-тюнеров под DVI интерфейс и с поддержкой широкоэкранных мониторов мне так и не удалось найти в продаже. И хотя я использую DVI подключение монитора к компьютеру, проблему интерфейсов решил просто - ТВ-тюнер включается в дополнительный D-SUB вход моего широкоэкранника, при этом кнопкой на мониторе я переключаюсь между входами. Т.е. имеется два независимых устройства - ТВ-тюнер и компьютер, между которыми я переключаюсь кнопкой на мониторе.

Искажение на широкоэкранном мониторе

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

Итак, общие выводы:

Внутренние.

  • Преимущества: не требуется пространство на столе, дешевизна, наилучшая поддержка Linux, возможность производить захват видео и смотреть ТВ в окошке.
  • Недостатки: требует лишнего PCI-слота, проблемный доступ к разъемам, наводки от остальных компонентов слегка ухудшают качество изображения, недостаточно полноценная поддержка Linux, в частности возня с ДУ.

PCMCIA/USB.

  • Преимущества: вынос чувствительного блока приемника за пределы компьютера, быстрый доступ к разъемам, возможность производить захват видео и смотреть ТВ в окошке, симпатичная коробочка на столе.
  • Недостатки: требует место на столе, требует лишнего входа USB (иногда двух), огромные, зачастую нерешаемые, проблемы в Linux.

Автономные.

  • Преимущества: вынос чувствительного блока приемника за пределы компьютера, быстрый доступ к разъемам, симпатичная коробочка на столе, полная независимость от компьютера.
  • Недостатки: требует место на столе, требуется еще одна розетка для блока питания, зависимость от поддерживаемых разрешений и типов подключений монитора, невозможность производить захват видео.

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

Впрочем, если вы пользуетесь ноутбуком, то к нему можно подключить только PCMCIA/USB-тюнер.

Вот так все непросто. В крайнем случае можно купить два разных устройства.

Комментарии