Говорит и показывает Raspberry Pi. Получаем функциональный, компактный и тихий медиацентр. Последняя версия XBMC получила официальную поддержку Raspberry Pi, и для меня это стало хорошим поводом поделиться личным опытом использования этой машинки в качестве медиацентра.
Думаю, что и ты останешься доволен, но для этого нужно рассмотреть несколько нюансов — в частности выбор аксессуаров и конкретного дистрибутива. Суть проблемы. Чтобы нафаршировать телевизор мультимедийным функционалом, есть несколько путей.
Можно купить так называемый умный телевизор. Однако на сегодняшний день производители просят за такие опции серьезные деньги, не предлагая при этом ничего поражающего сознание. Можно купить медиаплеер, но тогда столкнешься либо с какой- нибудь экзотичной прошивкой от производителя, либо с Android, а приятного в этом мало. Кроме того, хотя флешкообразные Android- компьютеры и стали относительно популярны, их качество не слишком высоко — особенно часто пользователи жалуются на плохой Wi- Fi и отсутствие Ethernet (что для просмотра HD- контента недопустимо).
Movian Android - порт медиаплеера под ОС Android. Прикрепления: Обновился плагин Youtube до версии 2.0 в Showtime. Movian Android - порт медиаплеера под ОС Android. Прикрепления. Обновился плагин Youtube до версии 2.0 в Showtime.
Поэтому до сих пор энтузиасты предпочитали собирать собственный HTPC из mini- ITX- материнки и водружать на него XBMC. Но ведь в жилую комнату хочется поставить что- то тихое и маленькое, не так ли? Вот тут на помощь и приходит Raspberry Pi. Корпус для медиацентра точно понадобится. Казалось бы, RPi разрабатывался как образовательный инструмент и игрушка для железячников — энтузиастов от мира робототехники, при чем тут медиаплееры?
Тем не менее многие используют малютку именно по такому назначению, и неспроста. В основе компьютера лежит чип Broadcom BCM2. По заявлениям разработчиков, мощность процессора невелика и находится на уровне Pentium II 3. Raspberry играют в Quake 3. Производитель сравнивает его мощность с первым Xbox. В общем, не случайно точно такой же чипсет используется в популярном за рубежом плеере Roku и ряде других аналогичных продуктов.
Видеочип поддерживает аппаратное декодирование h. MPEG- 2 и VC- 1. Правда, два последних кодека требуют платной лицензии, придется заплатить 1. Неприятное упущение — отсутствует аппаратная поддержка аудиокодека DTS (несмотря на то что разработчики Raspberry уже написали нужный код, договориться о лицензии пока не удается). Однако беглый поиск дает понять, что декодер DTS в принципе редко встречается в маленьких плеерах.
Если у тебя нет телевизора или ресивера, который мог бы выполнить декодирование сам, то легко нагуглить решение для перекодирования звука. Спойлер: лучше все- таки искать контент с AC3. На этом плюшки не заканчиваются. У Raspberry есть особенность, которой может позавидовать любой неттоп и подавляющее большинство медиаплееров, — это поддержка технологии CEC (Consumer Electronics Control). Это спецификация для HDMI, позволяющая использовать пульт телевизора для управления подключенными устройствами. Большинство телевизоров, выпущенных за последние пару лет, поддерживают эту технологию, но каждый производитель называет ее по- своему. В случае моего Philips это Easy.
Link, у Samsung — Anynet+, у Sony — BRAVIA Link/Sync и так далее. Помимо HDMI, поддерживаются и аналоговые выходы на видео и звук.
Аналоговое видео вряд ли кому- то нужно в нашем контексте, а вот с аналоговым звуком пока ситуация неприятная. Дело в том, что из- за ошибок в прошивке на момент написания статьи качество звука отвратительно: например, в начале и конце каждого трека издается мощный щелчок (единственный выход — использовать gapless- воспроизведение или покупать аудиокарту с интерфейсом USB). Другой недостаток связан с реализацией USB. Фактически на один контроллер в Raspberry повешено два порта и адаптер Ethernet.
Поэтому медиаплеер не получится использовать для закачки торрентов — сеть будет постоянно воевать с диском в контроле за пропускной способностью, из- за чего все будет тормозить, и устройство не сможет стабильно качать на полной скорости. Тем не менее, как мы сейчас сможем увидеть, сообществу разработчиков удалось предложить что- то, с лихвой компенсирующее описанные недостатки. XBMC сразу после запуска. Что потребуется. Как известно, в комплекте Raspberry Pi нет ничего, кроме самого компьютера, поэтому сразу стоит озвучить простой факт: наш медиаплеер не будет стоить 3. Как минимум потому, что следует учесть доставку.
Между прочим, в Москве есть несколько интернет- магазинов, торгующих Raspberry, — там он обойдется примерно в 2. Кроме того, вместе с доставкой даже покупка у официальных дистрибьюторов выльется, скорее всего, в близкие деньги, причем еще и с дополнительным геморроем (и немалым). В общем, рекомендую обратиться к услугам посредников — их легко найти в Яндекс. Маркете. Самый ответственный момент — выбор блока питания. RPi теоретически может использовать почти любой зарядник от смартфона или планшета с разъемом micro. USB, но на практике подойдет только адаптер на 5 вольт и хотя бы 1 ампер.
Если адаптер не дает заявленного результата, Raspberry будет работать нестабильно. Со списком протестированных пользователями адаптеров можно ознакомиться в полуофициальном вики. Лично я использовал зарядник от смартфона HTC.
Другой важный момент — карточка SD. В принципе, моя карточка Transcend 1. Для нашего применения достаточно и 4 гигабайт, но вот брать более низкий класс не рекомендую — это скажется на отзывчивости интерфейса и общей производительности. Скачать Программу Plan Для Игры По Интернету.
Кроме того, стоит признать, что SD- карты не рассчитаны на такую нагрузку, поэтому лучше брать что- то от известного производителя. Впрочем, можно использовать в качестве основного раздела флешку, но для загрузки все равно понадобится карточка. Также советую потратиться на корпус (у перекупщиков он обойдется рублей в 4. Конечно, так наш медиаплеер потеряет свой «гиковский» образ, но зато плата будет защищена.
Как минимум нужно учесть, что при подключении- отключении кабелей и флешек вполне реально неудачно упереться пальцем в какой- нибудь участок голого RPi и что- нибудь там поломать. Еще нам понадобится некое хранилище файлов. Подключать жесткий диск, на мой взгляд, довольно бессмысленно. Во- первых, Raspberry, скорее всего, не сможет питать внешний хард по USB и придется искать вариант с дополнительным источником питания. Во- вторых, как уже говорилось, RPi не сможет одновременно быть и медиаплеером, и торрентокачалкой. Лучше всего подойдет любой NAS.
Воспользовавшись случаем, советую платформу Kirkwood, которая шикарно работает под Arch. Linux, без всяких там optware.
Дополнительные аксессуары. С пультом можно разобраться по- разному. Самое простое — использовать пульт от телевизора. Если по какой- то причине это не подходит, то можно купить специальный пульт для HTPC с USB- приемником. Альтернативно можно соорудить ИК- приемник и подключить его к разъему GPIO — это для любителей DIY. Ну и наконец, самое функциональное решение — поставить пульт на смартфон или планшет.
Для Android доступен официальный пульт от XBMC, а также просто отличный Yatse. С его помощью, например, можно посылать в XBMC ссылки на You. Tube и другие популярные хостинги, выбирать файлы из медиатеки напрямую, а также пользоваться экранной клавиатурой. Yatse по праву называют лучшим пультом для Android. Отдельно стоит оговорить Wi- Fi- адаптеры. Строго говоря, если ты собираешься смотреть 1. USB- адаптеры обычно не тянут нужную скорость.
Но если ты не настолько требователен или же тянуть кабель не вариант, выбери любой из протестированных адаптеров (опять- таки не забудь глянуть в вики). Я использую TP- LINK TL- WN7. N, который обошелся мне в 2. А если шара файлов работает не на Samba, а на NFS, то с переменным успехом можно смотреть и 1. Таким образом, моя конфигурация обошлась чуть меньше чем в 4 тысячи рублей. Raspberry доступны все плагины XBMCЗдесь все самые важные настройки: разгон, сеть, ключи кодеков MPEG2 и VC1 и многое другое.
Выбор платформы. Есть три основных дистрибутива: Raspbmc, XBian и Open. ELEC. Принципиально отличается в данном случае последний — это традиционный дистрибутив для встраиваемых систем, поэтому работа с ним напоминает альтернативные прошивки для роутеров.