Описание
Плата расширения TV HAT позволяет принимать цифровое эфирное телевидение стандарта DVB-T2 через коллективную ТВ-антенну, комнатную антенну-рогатку или кусок проволоки.
Raspberry Pi с TV HAT может стать внешним тюнером DVB-T/T2 для старого кинескопного телевизора с подключением через композитный ТВ-выход. Смотреть эфирное ТВ можно как на самой Raspberry Pi, так и на любом мультимедийном устройстве: компьютере, планшете или смартфоне. Единственное условие — устройство просмотра должно находиться в одной сети Wi-Fi с Raspberry Pi.
Тюнер поддерживает только эфирное цифровое телевидение DVB-T/T2. Стандарты кабельного (DVB-C/C2) и спутникового (DVB-S/S2) телевидения работать не будут.
Начинка
В основе Raspberry Pi TV HAT лежит микросхема Sony CXD2880 (SMT-EW100) — миниатюрный чип цифрового тюнера, который также используется в мобильных устройствах. Он включает в себя фильтр с кварцем и декодирует цифровой эфир DVB-T/T2 в метровом (МВ) и дециметровом (ДМВ) диапазонах.

Подключение
Модуль устанавливается на вилку GPIO Raspberry Pi через проставку из комплекта и дополнительно крепится винтами через пластиковые стойки. Тюнер подключается к Raspberry Pi через входной 40-пиновый разъем на обратной стороне платы и использует шину SPI0 с чипселектом CE0: пины MISO, MOSI, SCK и CE0. Остальные контакты GPIO выведены на выходной 40-пиновый разъем на лицевой стороне, поэтому поверх TV HAT можно установить другие платы расширения или цифровые датчики.
Антенна подключается через телевизионное RF-гнездо 9,5 мм (IEC 169-2). Подойдет общая домовая или комнатная дециметровая ТВ-антенна.
Сборка
1. Установите входную проставку на 40 пинов GPIO на обратной стороне платы, затем вставьте RF-гнездо для антенны в разъем RF.

2. Установите плату тюнера сверху на Raspberry Pi методом бутерброда.

3. Подключите домашнюю или уличную антенну к плате тюнера через RF-разъем.

Настройка сервера
Программная часть состоит из сервера и клиента. Сервером выступает Raspberry Pi с ТВ-тюнером, клиентом — та же Raspberry Pi или любое мультимедийное устройство в одной сети с ней.
1. Установите потоковый сервер цифрового ТВ TVHeadend командой sudo apt-get install tvheadend.
2. Во время установки программа запросит имя пользователя и пароль от системы. По умолчанию в Raspbian OS логин — pi, пароль — raspberry; если вы меняли данные пользователя, используйте их. Введите логин, затем пароль.


3. В конце установки появится сообщение об успешной установке сервера.

Настройка клиента
1. Откройте браузер на Raspberry Pi или другом устройстве в той же сети Wi-Fi и введите в адресной строке raspberrypi.local:9981.

2. Введите логин и пароль, указанные при установке сервера.

3. Откроется приветственное окно клиента TVHeadend.

4. Выберите язык интерфейса и электронной программы телепередач (EPG).

5. Настройте доступ к серверу. Если ограничивать доступ не нужно, оставьте поле сети пустым и введите знак «*» в поля имени пользователя и пароля.

6. Выберите тип сети: для тюнера IPTV — IPTV Automatic Network, для Sony CXD2880 — DVB-T Network.

7. Выберите страну и город. TVHeadend сопоставит данные поиска с ближайшим передатчиком цифрового телевидения.

8. Начнется поиск мультиплексоров и сервисов. Мультиплексор — объединение нескольких цифровых каналов в единый пакет. Сервис — пользовательский телеканал или служебный поток данных; на одном мультиплексоре передаются несколько сервисов.

9. Сопоставьте все службы с метками провайдеров, отметив их в списках.

10. В последнем окне нажмите кнопку «Финиш».

Просмотр каналов
1. Перейдите в клиенте TVHeadend на вкладку электронной программы телепередач: там видна текущая программа по каждому каналу.

2. Для просмотра канала нажмите на иконку с телевизором, откроется окно трансляции.


3. Каналы можно смотреть и в видеоплеере, например VLC: нажмите на иконку «Подробности трансляции» и скачайте плейлист формата .m3u с данными канала, затем откройте его проигрывателем.


Габаритный чертеж

Комплектация
- Плата-модуль Raspberry Pi TV HAT, 1 шт
- RF-гнездо для антенны, 1 шт
- Проставка GPIO, 1 шт
- Пластиковые стойки, 3 шт
- Пластиковые винты, 6 шт
