Печать

Сейчас в Украине подходит к концу реализация программы по развитию цифрового телевидения, предусматривающей обеспечения практически 100% населения страны возможностью приёма 32-х цифровых каналов в стандарте DVB-T2.

Интересной задачей является просмотр цифрового ТВ на компьютере с использованием недорогих USB-тюнеров. Об этом и будет рассказано далее.

Работа с DVB-T и DVB-T2 тюнерами в Linux реализована одинаково (а так же ещё и DVB-C и даже DVB-S/S2), поэтому начальные условия будут следующие:

  • Используемый в качестве медиацентра компьютер с Ubuntu 16.04.
  • Недорогой DVB-T тюнер на чипе RTL2832U (без поддержки DVB-T2, но зато стоит менее шести долларов).

DVB-T адаптер на чипе RTL2832U

Задача: смотреть пакет местных телеканалов, используя указанные выше средства. В данном случае трансляция идёт в DVB-T на 23 и 26 телевизионных каналах (Диапазон ДМВ/UHF).

Для просмотра аналогового телевидения в Linux "классическим" решением считается пакет TVTime, который так же имеет ограниченную поддержку цифровых тюнеров. Однако последнее обновление TVTime было в 2005-м году и современные тюнеры он не поддерживает. Поэтому пришлось искать другое решение.

Удобным решение оказался видеоплейер VLC, имеющий встроенную поддержу современных DVB-устройств, однако он не имеет возможности поиска каналов и ему необходимо явно указывать параметры потока. И тут нам на помощь приходит пакет w-scan, который умеет осуществлять поиск цифровых каналов и генерировать плейлисты в популярных форматах.

Установим необходимое ПО:

sudo apt-get install vlc w-scan

Далее выполним поиск каналов (не забудьте предварительно подключен тюнер к компьютеру и антенну к тюнеру ;)) и сохраним список в виде плейлиста в формате XSPF:

w_scan -ft -L > ~/TVChannels.xspf

Время поиска зависит от поддерживаемых тюнером стандартов и количества транслируемых в вашем регионе каналов. Для DVB-T тюнера время поиска составляет примерно полторы минуты.

Сразу после завершения поиска можно открыть плейлист в проигрывателе и начать просмотр. "Переключать" каналы можно выбирая необходимую строчку в плейлисте.

Просмотр DVB-T трансляции в VLC-плеере

В процессе эксплуатации особых проблем замечено не было, однако небольшие нюансы всё же есть:

  • "Родная" антенна тюнера имеет вертикальную поляризацию, а ТВ-вещание в большинстве городов идёт с горизонтальной. В итоге антенну сразу стоит менять на более подходящую.
  • Для нормальной работы тюнеру нужен достаточно сильный сигнал, поэтому может понадобиться активная антенна или дополнительный усилитель.
  • Описываемый тюнер имеет гнездо антенны стандарта MXC и для подключения антенны с "классическим" штекером САТ-Ш понадобится переходник.

На этом всё. Приятного просмотра!