Домашний медиаплеер из Raspberry Pi
Все началось с покупки телевизора LG 32LB565V. В основном он использовался для консолей PlayStation и изредка для просмотра фильмов с внешнего жесткого диска или флэшки. Но порой игры совсем не играются, фильмы совсем не смотрятся, а залипнуть под приятную картинку очень хочется, особенно под большую тарелку со всякими вкусными ништяками. По тем каналам, что приходят в дом благодаря антенне общего пользования, увидеть что-то приятное и интересное - это событие крайне редкое. Тут то я решил что нужно переходить на IPTV.
Пару лет назад был куплен одноплатный компьютер Raspberry Pi 1 Model B. месяц другой я с ним поигрался и положил на полочку до лучших времен.
И вот, лучшие времена для него наконец настали. Для этого компьютера сейчас существует множество сборок операционных систем на базе Linux для самых разных нужд. Поскольку меня интересует мультимедиа - выбор пал на OSMC (Бывший XBMC).
Несмотря на размеры, Raspberry Pi 1 Model B и Raspberry Pi 2 Model B могут воспроизводить HD-Видео, хотя RP 1 иногда с этой задачей справляется с трудом и может просто повиснуть, если Вы просматриваете какой нибудь HD-канал. А вот HD-фильмы обе спокойно воспроизводят. Поэтому рекомендую использовать именно Raspberry Pi 2.
Характеристики моделей Raspberry Pi:
Raspberry Pi Model B, Одноплатный компьютер на базе процессора Broadcom BCM2835
Тип процессора: bcm2835 arm1176jzfs
Частота процессора: 700 мгц
Оперативная память: 512 мб
Графический процессор: 2-х ядерный videocore iv
Поддерживаемые операционные системы: linux
Установленные интерфейсы: usb, hdmi, ethernet, sd, audio, video, dsi, csi, i
Raspberry Pi 2 Model B, Одноплатный компьютер на базе процессора Broadcom BCM2836
Тип процессора: bcm2836 4-х ядерный cortex-a7
Частота процессора: 900мгц
Оперативная память: 1 гб
Графический процессор: 2-х ядерный videocore iv
Поддерживаемые операционные системы: linux, windows 10
Установленные интерфейсы: usb, hdmi, ethernet, micro-sd, audio, dsi, csi, i/
И так, начнем.
Для просмотра IPTV на Raspberry Pi нам понадобятся:
1. Телевизор (Желательно с пультом ДУ, HDMI-входом и поддержкой Simplink - об этом чуть далее, либо с RCA-входом)
2. Выход в интернет (Крайне рекомендуется подключать Raspberry Pi через LAN)
3. Raspberry Pi 1 Model B, а лучше Raspberry Pi 2
4. 8GB SD-карта памяти для Raspberry Pi Model B или Micro-SD для Raspberry Pi 2
5. Корпус для Raspberry Pi (По желанию, но голая плата как то не очень)
6. Блок питания 5V, >1A (USB)
7. Micro-USB кабель (питание компьютера)
8. HDMI-кабель или RCA (Raspberry Pi 1 Model B) для подключения к телевизору.
Raspberry Pi 1 Model B имеет оба видеовыхода: HDMI и RCA, в отличии от Raspberry Pi 2, где только HDMI. Аудиовыход есть у обеих моделей и выполнен в виде стандартного 3.5мм джека.
Замечу сразу, что лучше использовать HDMI, т.к. по одному кабелю Вы сможете передавать изображение, звук и управлять компьютером с пульта от телевизора, если последний поддерживает технологию Simplink.
Установка OSMC:
Образ операционки для конкретной модели Raspberry Pi можно бесплатно скачать с сайта osmc.tv.
Теперь этот образ нужно накатить на флэшку и сделать ее загрузочной. Просто перекинуть *.img-файл на нее никакого результата не даст.
Сделать это можно с помощью программы Win32 Disk Imager, либо любой другой, которая умеет записывать обрзазы на флешки и делать их загрузочными.
Если потребуется вернуть флешку в исходное состояние, рекомендую программу SD Formatter
После завершения «прожига» образа на карту памяти, вставляем ее в Raspberry Pi и включаем.
Инсталляция операционной системы происходит в автоматическом режиме и выполнена предельно просто.
Управлять медиаплеером Kodi на Raspberry PI можно при помощи USB-клавиатуры и мыши, пульта от телевизора, либо через приложение для смартфонов Android или Apple.
Теперь настраиваем IPTV:
В настройках системы нужно убедиться что включена опция TV
Далее включаем и настраиваем PVR IPTV Simple Client
Можно бесконечно блуждать по разным сайтам и форумам в поисках бесплатных IPTV-плейлистов. Зачастую многие из них проработают день, два, или месяц другой, а потом становятся не актуальными. Найти обновляемый и при этом бесплатный плейлист - задача сложная. Лично у меня нет желания копаться в Сети в поисках этих плейлистов и постоянно прописывать их в настройках клиента, поэтому выбор пал на отличный, но платный сервис http://langamepp.com
Там обновляемые плейлисты, пользователю доступно несколько настраиваемых плейлистов. Выбор IPTV-каналов огромен: более 4000. На любой вкус. В том числе и HD. Стоимость - 60 руб./месяц, что довольно приемлемо. Есть пробный бесплатный период в течении семи дней для ознакомления.
Регистрируемся на сайте http://langamepp.com в разделе http://langamepp.com/iptv, настраиваем по вкусу плейлист и вписываем в настройки клиента.
Все, наслаждаемся фильмами и IPTV-каналами :)
Помимо IPTV, Kodi умеет воспроизводить практически все известные медиаформаты, есть поддержка разных репозиториев со множеством плагинов для просмотра видео с различных ресурсов.
Ну и программа для смартфона для управления плеером:
P.S. Как то мой папа, увидев у меня эту чудо-штуковину и то, что она умеет, сразу положил на нее глаз. Пришлось купить ему свою Raspberry Pi 2, подключить и настроить. Теперь общюю антенну на крыше дома мы практически не используем :)
Спасибо за внимание!