Вы тоже можете попробовать. Но вначале прочтите это.
Кто-то в качестве телевизионной приставки выбрал Apple TV. Кто-то сэкономил и приобрел Xiaomi TV Box. Я остановился на собственном варианте — «Малинка» с дополнительным аудиомодулем.
Почему купил именно Raspberry Pi? Ответ просто — медиаприставку нужно было покупать, а Pi 3 уже была. Большую часть времени стояла без дела.
В итоге к ней был приобретен дополнительный аудиомодуль, экран. И получился крутой сетевой аудиовидео плеер с поддержкой Hi-Res звука. Вот, как это повторить.
Состав системы
Для построения мультимедийки потребовались:
– Raspberry Pi;
– аудиоинтерфейс X400;
– экран 3,7 дюйма (аналог оригинального от ADAfruit);
– донгл Wi-Fi (не нужен для RaPi 3);
– универсальный пульт ДУ/мышь;
– блок питания.
Одновременно экран и HDMI-выход завести не удалось, поэтому первый можно вычеркнуть.
Общие характеристики
Характеристики будут зависеть от выбранной модели Raspberry Pi. Если не знакомы — здесь характеристики для 2, здесь для 3.
Характеристики аудиотракта куда интереснее. В основе X400 крутой ЦАП TI PCM5122 Burr-Brown с полной аппаратной поддержкой аудиопотока 32 бит/384 кГц.
Плата активная, на ней размещено сразу два усилителя — для RCA класса D TI TPA3118D2 и для выхода на наушники TI TPA6133A. Обеспечивается мощность на каждый из 2 каналов при сопротивлении .
Итоговые параметры очень хороши:
– отношение сигнал/шум 112db SNR;
– уровень искажений 0,0019% (THD);
– выходная мощность 2 × 20 Вт при сопротивлении 4 Ом
X400 обеспечивает качественное стабилизированное питание системы — то, чего в самой RaPi нет. Блок питания подключается к плате расширения, и уже оттуда запитывает микрокомпьютер. Так что про помехи можно забыть.
К тому же, есть собственная крутилка для управления громкостью — еще один шанс отсутствия помех, на этот раз из-за программных ошибок.
Так же обеспечивается управление с помощью пульта дистанционного управления благодаря распаянному IR-приёмнику на 38 кГц.
Комбайн в работе
Сборка проблем не составляет. Модули для Raspberry Pi собираются как Lego — вставляются один в другой. Затем подключаются дополнительные интерфейсы, устройства управления, вставляется карта памяти с записанной системой, подключается питание… И начинается магия.
Изначально устройство жило автономно, и вместо телевизора использовался экран, размещающийся прямо на плате. В данном случае лучше использовать готовый образ системы с видеовыводом на экран.
При подключении к обычному телевизору или монитору по HDMI или аналоговому выходу лучше сразу использовать флешку с Openelec или аналогичной мультимедийной системой.
После нужно подключить и настроить интернет – можно проводной, можно беспроводной. Это Linux – никаких проблем! Затем по инструкции производителя направляем звук через X400.
Целесообразность приобретения
Импровизированный плеер умеет воспроизводить любые форматы аудио/видео. Ограничений немного: RaPi не умеет декодировать 4К. Прочее зависит от набора установленных кодеков.
Логично использовать Kodi и внешний накопитель, например HDD через USB-порт. Хотя и флешки на 64 ГБ хватает — 4К все равно не поддерживается.
Пульт придется настраивать, хотя это несложно. Можно ограничиться Bluetooth-клавитурой с тачпадом.
Функциональность выходит на уровне китайских боксов по 30 баксов. Ничего сверхъестественного. За исключением очень качественного аудиовыхода. Но при использовании Raspberry Pi (уже за 40 долларов) это скорее необходимость.
Дело в том, что в разводке звука на микроПК разработчики где-то напортачили. Через HDMI в нем нет ничего хорошего, а через аналоговый выход звук откровенно плохой.
В остальном — все очень круто. Почти как аудиофильская система. В ближайшее время планирую сменить X400 (купленную за 22 доллара) на X600 с оптическим выходом, и организовать двойной видеовыход.
Останется реализовать поддержку — и вместо ПК для разработчиков получится отличный мультимедийный ресивер.
Правда, вместо него сейчас эксплуатируется Xiaomi TV Box 3 — но это уже совсем другая история…
Источник: