653

Домашний медиаплеер из 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, подключить и настроить. Теперь общюю антенну на крыше дома мы практически не используем :)


Спасибо за внимание!

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий
А производительность какая? Если не только телек смотреть?
раскрыть ветку (13)
0
Автор поста оценил этот комментарий

Зависит от модели. Вполне хватит что бы сделать торрентбокс, посерфить по сайтам. Производительность примерно как на бюджетном смартфоне или планшете.

раскрыть ветку (12)
0
Автор поста оценил этот комментарий

на оооочень бюджетном)

@hamsterhouse, вы мне скажите такую вещь, там проигрыватель умеет из коробки делать видео на весь экран?

а то я ставил pidora на него, там ваще бодяга с этим, так и забросил малинку, т.к. запуск из консоли фильмов это ад :D

раскрыть ветку (11)
0
Автор поста оценил этот комментарий

Конечно умеет!

раскрыть ветку (8)
1
Автор поста оценил этот комментарий

@hamsterhouse, извините что отвлекаю вас, не подскажите такую вещь.

поставил я значит себе osmc, вроде даже настроил, но вот чего не могу понять, как её заставить грузить торренты?

хочется что бы малинка стояла и шуршала себе, кино на вечер грузила.

очень желательно, что бы это можно было провернуть через веб морду.


поиск не дает результатов, но может вы знаете, как это замутить)

спасибо!)

раскрыть ветку (7)
1
Автор поста оценил этот комментарий
Вот, что удалось найти:
https://discourse.osmc.tv/t/running-torrents-on-osmc-alpha-r...

В четверг буду дома, попробую на практике разобраться с торрентами и отпишу о результатах
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

спасибо, надо попробовать.

если все получится будет прям вообще замечательно)

1
Автор поста оценил этот комментарий
Osmc это же линукс обычный, насколько я понимаю? В ссылке, которую скинул тс пишут, что ставят простые линуксовые клиенты с веб мордой. Если интересно, то можно поглядеть в сторону transmission daemon или rutorrent( очень гибкий, легкий, но явно сложнее будет).
https://help.ubuntu.com/community/TransmissionHowTo
Вот гайд по трансмиссии в бубунте, если osmc работает апт, то системы должны быть похожи и с маленькими поправками можно установить будет по этому гайду. Сам недавно на распбиане оба клиента ставил, если что могу помочь.
раскрыть ветку (4)
0
Автор поста оценил этот комментарий

вот только добрался, да получилось все, настроил, стандартная веб-морда) файлы грузит) все круто, все работает.

только вот на сколько хорошо будет хавать разные форматы, это уже посмотрим

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
Ну и ништяк, а чего конкретно с форматами ?
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

да это к самому OSMC относится, что бы читал все что ему грузят :)


но очень доволен, а то думал доставать свою тарахтелку (3Q F345HW), а у неё постоянно Wi-Fi отваливается да и жужжит она (кулер+HDD).

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Ну прямо жутких проблем не должно быть. Так косячки. Насколько понял осмц проигрывает через омх, так этот омх работает даже шустрее всяких плееров на x86, проблема только форматами наподобие h264(лицензия, хотя и в обычном линуксе с ним беда) или хз как правильно это обозвать. На 10 бит видео цвета сбиваются и скорее всего это не починить. И всякое такое по мелочи.
0
Автор поста оценил этот комментарий
На второй малине вполне можно смотреть фильмы фулскрин через omxplayer, ни тиринга, ни торможения, вижившего смотрел относительно недавно на распбиане, сейчас вот на Генте omx со берётся, тоже попробую, но не думаю, что будут проблемы. 2я и тем более 3я модели, очень даже шустрые.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
та её покупать нада, а первая на халяву досталась, является без дела, пока только мысль сделать из неё ip камеру)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку