====== Raspberry Pi TV HAT: подключение, настройка и начало работы ======
Используйте [[amp>product/raspberry-pi-tv-hat?utm_source=man&utm_campaign=raspberry-pi-tv-hat&utm_medium=wiki|Raspberry Pi TV HAT]] в качестве ТВ-тюнера для просмотра цифровых каналов на вашем телевизоре, планшете или мобильном телефоне.
{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat.5.jpg?nolink |}}
===== Подключение и настройка =====
Для [[#просмотр_каналов|начала просмотра зомбоящика]] выполните [[#железная_часть|железную]] и [[#программная_часть|программную]] настройку платформы.
==== Железная часть ====
- Для начала соберите TV-тюнер: установите входную проставку на 40 пинов GPIO на обратной стороне платы, а затем вставьте RF-гнездо для антенны в разъём RF. {{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-wiring.0.png?nolink&600 |}}
- Установите плату TV-тюнера сверху на малину методом бутерброда.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-wiring.1.png?nolink |}}
- Подключите домашнюю или уличную антенну к плате тюнера через RF-разъём.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-wiring.2.png?nolink |}}
==== Программная часть ====
Программная часть состоит из двух составляющих: [[#настройка_сервера|сервера]] и [[#настройка_клиента|клиента]]. Сервером выступает Raspberry Pi c ТВ-тюнером, а клиентом — та же Raspberry или любое мультимедийное устройство в одной сети с малиной.
=== Настройка сервера ===
- [[articles:rpi-guide|Подготовте Raspberry Pi]].
- Скачайте и установите потоковый сервер цифрового ТВ — TVHeadend.sudo apt-get install tvheadendr
- Во время установки софт запросит имя пользователя и пароль от системы. По умолчанию на Raspbian OS стоит логин — //pi//, пароль — //raspberry//. Если вы изменяли данные пользователя, используйте их для продолжения.
- Введите логин.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-server.1.png?nolink |}}
- Введите пароль.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-server.2.png?nolink |}}
- В конце установки вы увидите сообщение об удачной установке сервера.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-server.3.png?nolink |}}
=== Настройка клиента ===
- Откройте браузер на малине или другом мультимедийном устройстве. Главное что бы устройство просмотра цифрового ТВ находилось в одной Wi-Fi сети с Raspberry Pi.
- Введите в адресной строке браузера:http://raspberrypi.local:9981
{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.1.png?nolink |}}
- Введите логин и пароль, которые вы вводили при установки сервера. По умолчанию на Raspbian OS стоит логин — //pi//, пароль — //raspberry//.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.2.png?nolink |}}
- Откроется приветственное окно программы клиента TVHeadend.[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.2f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.3.png}}]]
- Выберите язык интерфейса и электронной программы телепередач (EPG).[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.4f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.4.png}}]]
- В следующем окне настройте доступ к серверу. Если у вас нет конкретных предпочтений на ограничение доступа, оставьте поле сеть пустым и введите знак «*» в поле имени пользователя и пароля.[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.5f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.5.png}}]]
- Выберите тип сети: в тюнере IPTV установите IPTV Automatic Network, а в Sony CXD2080 — DVB-T Network. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.6f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.6.png}}]]
- Выберите страну и город текущего местоположения. По сути сервис TVHeadend сопоставит данные поиска с ближайшим передатчиком цифрового телевидения. Более подробную информацию [[https://www.dvbtmap.eu/|читайте на официальном источнике DVB-T]].[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.7f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.7.png}}]]
- Далее начнётся поиск цифровых каналов, а точнее мультиплексоров и сервисов:
- Мультиплексор — объединение в единый цифровой пакет нескольких цифровых каналов.
- Сервис — это пользовательский телеканал или служебный поток данных. На одном мультиплексоре передаются несколько сервисов. Для лёгкого понимания сопоставьте мульплексоры с вагонами поезда, а сервисы — с пассажирами и служебным персоналом. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.8f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.8.png}}]]
- В продолжении сопоставьте все службы с метками провайдеров: установите галочки в чеклистах. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.9f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.9.png}}]]
- В завершении всплывёт окно про окончание настройки клиента. Жмите смело кнопку «Финиш».[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.10f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-install-client.10.png}}]]
==== Просмотр каналов ====
Для начала просмотра каналов выполните [[#железная_часть|железную]] и [[#программная_часть|программную]] настройку тюнера.
- Перейдите в клиенте TVHeadend на вкладку электронной программы телепередач. В ней вы увидите текущую программу по каждому каналу и сопутствующую информацию. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.1f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.1.png}}]]
- Для просмотра текущего канала кликните по соответствующей иконке с телевизором. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.2f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.2.png}}]] По итогу откроется окно с онлайн трансляцией выбранного канала. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.3f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.3.png}}]]
- Вы также можете просматривать каналы через ваш любимый видеоплеер, например VLC. Для этого кликните по иконке «Подробности трансляции» и скачайте файл плейлиста формата ''.m3u'' с данными текущего канала. [[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.4f.png|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.4.png}}]]
- Откройте файл плейлиста вашим проигрывателем.{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-watch-tv.5.png?nolink |}}
===== Элементы платы =====
{{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-annotation.png?nolink |}}
==== Чип Sony CXD2880 ====
Raspberry Pi TV HAT выполнен на чипе цифрового тюнера {{ :products:raspberry-pi-tv-hat:sony-cxd2880-datasheet.pdf |Sony CXD2880 (SMT-EW100)}}, который включает в себя фильтр с кварцем и умеет декодировать цифровой эфир DVB-T/T2 на волнах метрового (МВ) и дециметрового диапазона (ДМВ).
==== Входные пины ввода-вывода ====
Цифровой тюнер TV HAT подключается к одноплатникам Rasperry Pi через входной 40-пиновый разъём на обратной стороне платы. Контроллер тюнера [[#чип_sony_cxd2880|SONY CXD2880]] для общения с малиной использует пины шины SPI0 с чипселектом CE0: ''MISO'', ''MOSI'', ''SCK'' и ''CE0''. Остальные GPIO контакты доступны для коммуникации через [[#выходные_пины_ввода-вывода|выходной 40-пиновый разъём]].
==== Выходные пины ввода-вывода ====
На лицевой стороне Raspberry Pi TV HAT расположен выходный 40-пиновый разъём, который позволяет подключать к малине другие [[amp>collection/raspberry-pi-cap?utm_source=man&utm_campaign=raspberry-pi-tv-hat&utm_medium=wiki|платы расширения]] или [[amp>collection/sensors?utm_source=man&utm_campaign=raspberry-pi-tv-hat&utm_medium=wiki|цифровые датчики]] сверху на TV HAT методом бутерброда.
==== Разъём для TV-антенны ====
Антенна подключается к тюнеру через телевизионное RF-гнездо 9,5 мм (IEC 169-2). Сюда подойдет общая домовая или комнатная ТВ-антенна.
Тюнер поддерживает цифровое телевидение в формате DVB-T/T2 или другими словами эфирное ТВ. Стандарты кабельного (DVB-C/C2) или спутникового (DVB-S/S2) работать не будут.
===== Габаритный чертёж =====
[[this>_media/products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-dimensions.pdf|{{:products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-dimensions.png}}]]
===== Характеристики =====
* Совместимость: одноплатники Raspberry Pi
* Чипсет тюнера: Sony CXD2880 (SMT-EW100)
* Поддерживаемые ТВ-стандарты: DVB-T2, DVB-T
* Рабочие диапазоны: VHF III (174–230 МГц), UHF IV, UHF V (470–862 МГц)
* Ширина полосы пропускания:
* DVB-T2: 1,7 МГц, 5 МГц, 6 МГц, 7 МГц, 8 МГц
* DVB-T: 5 МГц, 6 МГц, 7 МГц, 8 МГц
* Разъём модуля: штырьковые соединители GPIO
* Разъём антенны: RF-гнездо 9,5 мм (IEC 169-2)
* Размеры платы: 65×30×5 мм
* Размеры платы с гнездом: 85×30×17 мм
===== Ресурсы =====
* [[amp>product/raspberry-pi-tv-hat?utm_source=man&utm_campaign=raspberry-pi-tv-hat&utm_medium=wiki|Raspberry Pi TV HAT]] в магазине.
* [[https://github.com/amperka/hardware-drawings/blob/master/raspberry-pi-tv-hat.svg|Векторное изображение Raspberry Pi TV HAT]]
* {{ :products:raspberry-pi-tv-hat:raspberry-pi-tv-hat-getting-started.pdf |Инструкция по настройки TV HAT от производителя (ENG)}}