Raspberry pi 3 установка медиацентра. Как я делал медиацентр из Raspberry для замены смарт тв. Установка операционной системы с Kodi

Осталось 2 часа до долгой поездки. Собираешь вещи, готовишься. Проверяешь всё. А тут бац! и плеер не работает. Печалька(На телефоне нет памяти, так что не получится с него слушать. Что же делать? Конечно же собирать самому. Особенно если есть Raspberry Pi. Сначала думаем что он должен уметь:-кнопка следующая песня-кнопка пауза-воспроизводить музыку в случайном порядке-кнопка выключение-кнопки звук больше меньше-светодиод-индикаторВ наличии была ардуинка, куча разных atmeg. Но мой выбор пал на Raspberry pi model B 512 Mb. Решил, что это будет самый простой вариант. У неё есть разъёмы gpio, которые можно использовать для кнопок и светодиода. На малинке стоит Raspbian. Писать решил на python"e через редактор nano, работа c gpio через библиотеку RPi.GPIO, а что бы не мучиться с python кодеками и несовместимостью с arm - буду взаимодействовать со сторонним проигрывателем mplayer через subprocess.Popen(...). Схема сверх простая:

Реализация примерно такая (извините за такой вид. Просто сделано за пол часа...)Фотки

Устанавливаем mplayer:

sudo apt-get install mplayer

Эээээх… программа… только не орите! Я знаю что это самое ужасное, что я когда либо писал. Когда ехал сильно мучила совесть. Особенно за использование sleep(). Фейспалмная программа на питоне:

import RPi.GPIO as GPIO

from time import sleep

import subprocess

import os

from random import randint

Mfiles =

path = "/home/pi/Music/" #Папка, где находится музыка

files = os.listdir(path)

MPFiles = images = filter(lambda x: x.endswith(".mp3"), files);

for mf in MPFiles:

MPFiles[i] = path+mf

I = i+1

Mfiles = list(MPFiles)

Mlen = len(Mfiles)

count = 1

CurrentSong = 0

while i= 10: #если кнопку держат долго,то выходим

S = "q"

LedState = 0

Else: #иначе пауза или воспроизведение

If i > 0:

Player.stdin.write("p")

If LedState != 1:

LedState = 1 #если воспроизведение, то зажигаем светодиод

Else:

LedState = 2 #иначе моргаем

If GPIO.input(4): #звук выше

Player.stdin.write("*")

If GPIO.input(17): #звук ниже

Player.stdin.write("/")

If GPIO.input(23): #следующая композиция

Player.stdin.write(">")

If LedState == 2: #тут режимы светодиода

If lastLed == 1:

GPIO.output(24, GPIO.LOW)

LastLed = 0

Else:

GPIO.output(24, GPIO.HIGH)

LastLed = 1

Else:

If LedState == 1:

GPIO.output(24, GPIO.HIGH)

Else:

GPIO.output(24, GPIO.LOW)

Sleep(0.2) #Фэйспалм

player.stdin.write("q") # когда выключаемся, то закрываем плеер

Итак. Почти всё готово. Осталось сделать так, чтоб скрипт запускался при старте нашей малинки

1) редактируем файл

sudo nano /etc/init.d/StartPlayer

2) пишем в редакторе нано это:

#! /bin/sh

# /etc/init.d/StartPlayer

sudo python /путь_к_питнон_скрипту.py

вместо /путь_к_питнон_скрипту.py напишите путь к вашему питон скрипту

sudo chmod 755 /etc/init.d/StartPlayer

sudo update-rc.d StartPlayer defaults

Всё готово! Загружаем музыку в папку /home/pi/Music/

Ставим на вашей SD карточки замок lock, чтобы при случайном выключении питания ничего не сломалось и всё. Плеер готов!!!

P.S. может позже сделаю следующую версию плеера. С нормальным исполнением и программой(без sleep()) и без стороннего плеера

Поиск не давал конкретных ответов, имелись разнящиеся данные, говорящие скорее о сырости и ГИКоватости подобного применения одноплатного компьютера.

Прошу подкат за подробностями…

Дано:

  • телевизор 50" с поддержкой HDMI-CEC ;
  • видео файловое хранилище (в моем случае ПК);
  • широкополосный доступ Интернет.

Постановка задачи:

  1. Требуется «всеядный» медиаплеер.
  2. Использовать телевизионный пульт для управления приставкой (хотелось избежать дополнительного пульта, мышки, клавиатуры, смартфона).
  3. IPTV, видео по запросу.
  4. Медиатека. Изначально не ставил подобной задачи, имея пораженческие настроения на этот счет, но добавим это пункт как опцию.
1. Требуется всеядный медиаплеер
Выбор ОС: Geexbox , Raspbmc , Openelec . Все представляют вариации на темы оболочки XBMC . Выглядят они все примерно так.

Должен сделать отступление, разобью качество видео на 5 категорий по нарастающей: SD rip (до 3ГБ), HD 720 rip (3-9 ГБ), HD 1080 rip (11-31ГБ), BDremux (~20ГБ), BD ISO (~40ГБ) (последние два отличаются, только тем, что из remux вырезан дополнительный материал, дополнительные звуковые дорожки, меню диска и тп). Чтобы не углубляться, ведь могут быть исключения, кривой Rip и подобное, будем считать мои наблюдения подобны средней температуре по больнице. Размеры совершенны условны и взяты из тестовой коллекции. Для тестирования брал самых «крупных» представителей. 3D оставляю за рамками данной статьи .

Первыми на тестировании оказались Geexbox и Raspbmc. Пульт от телевизора (поддержка cec) работает из коробки, но отзывчивость интерфейса охладила пыл сразу, оказалось, что невозможность смотреть видео выше HD 720 rip, и рефлексия на просторах Интернета об отсутствии аппаратного ускорения в VLC и подобных плеерах для просмотра потокового видео контента заставила меня отложить «малинку» в стол.

Нюанс номер раз - это выбор SD карты, вернее невнимательность при выборе. Мне Raspberry Pi достался уже с картой класса 6X. Сменил на карту из автомагнитолы с гордой надписью 133Х. Хотя если судить по надписи скорость должна быть выше 16 класса, но на практике удалось получить лишь 8мБ/с, что ниже 10 класса. На данном этапе выбор был сделан в пользу Openelec(только потому, что черед настал). Выбор субъективен и все дальнейшее описание будет об этой ОС.
С быстрой картой ситуация с проигрыванием видео изменилась.Заиграли и HD rip 1080, (за исключением одного 31 ГБ рипа) на нем как и на BD ISO, BDremux остались фризы.

Полумерам бой!

Нюанс номер два - турбо-режим разгон процессора до 1ГГц. Данный разгон официально разрешен и не влияет на гарантию. При росте температуры турбо-режим будет отключаться (cpu freq driver должен проследить за этим). Страшна температура за 85 градусов по Цельсию, я же выше 65 не видел.
При такой конфигурации мы получаем плавный почти без задержек интерфейс. Также из моего каталога читаются весь видео контент, кроме BD ISO. BDremux идут без проблем.

Итог по задаче номер 1
При использовании быстрой SD карты или быстрой USB флешки в качестве системного раздела, и включения турбо-режима получаем практически идеальный плеер. BD ISO перестал тормозить при просмотре с жесткого диска, подключенного напрямую к Raspberry Pi, но раз не справилась по SMB будем считать, что не справилась.

Установка ОС, штатный разгон (turbo mode), перенос ОС на USB брелок, все подробно описаны на wiki.openelec.tv. Дальше пойдем быстрее, это была основная и самая сложная задача.

2. Поддержка HDMI -CEC работает сразу после первого запуска системы
Пультом управлять удобно и у меня ни разу не возникло желание взять мышку или клавиатуру, которые я подключил, думая что их помощь потребуется при первичной настройки системы. (Хотя вру, система перемотки не совсем ладно реализована, а конкретно доступ к полосе перемотки (seekbar), c мышки доступен, а с пульта нет. С пульта перемотка осуществляется соответствующими кнопками).
Но это мой «пунктик», у меня три устройства от разных производителей, ТВ, аудио усилитель и теперь плеер, управляются телевизионным пультом по CEC. Должен отметить, что поддержка CEC в телевизорах не является показателем дорогого класса. К примеру, от корейского производителя из двух букв еще в 2008 эта технология применялась на бюджетных моделях. Я веду к тому, что при покупке, наверное, стоит обращать внимание на поддержку этой функции, как и на возможность ее присутствия в Ваших старых ТВ.
Итог по задаче номер 2
Задача полностью выполнена без оговорок.
3. IPTV, видео по запросу
Телевизионная часть в XBMC изначально заточена, под различные тюнеры. На первом неудачном этапе знакомства с XBMC на Raspberry Pi интуитивно я не смог понять, кому в принципе нужно сдать плейлист, чтобы получить картинку. Попытки скормить «сложные» плейлисты по SMB основному плееру (omxplayer) приводили к зависанию, Простейшие же действия, запуска потока на ПК, плейлист с ссылкой на этот поток, давали результат положительный, но не устраивающий. Просторы интернета сквозили страшными историями, о попытках просмотра альтернативными плеерами, java скриптах, трансформирующих в «правильные» плейлисты и прочему бреду. Я описываю мучения лишь потому, что изначально для меня рабочий вариант был не очевиден, допускаю собственную беспомощность.

Итак, в openelec (возможно и в остальных тоже есть, просто выбор сделан, дистрибутив не подводил, в другую сторону смотреть перестал) нужно включить для категории ТВ, плагин из официального реппозитория PVR IPTV Simple Client (Система - Настройки - Отключенные дополнения - Клиенты PVR). В настройках плагина настраиваем путь к плейлисту по SMB, включаем PVR (Система - Настройки - ТВ - Включить PVR). На основном экране появляется категория ТВ и все работает.

Флешбек. Я должен отметить, что ТВ каналы я не смотрю лет десять. Если интересуют передачи, решение - ютюб, кино - «покупка кино», конечно же. Наличие какого-то нескончаемого потока рекламы меня угнетает. Я лишен как класса мании переключения каналов, потому мои оценки в этой связи будут не объективны.

Скорость работы.
Включение по протоколу http HD канала через Интернет происходит за 5-7 секунд, обычного SD 3-4 секунд. Наверняка, при общей нагрузки на сети эти показатели возрастают. VLC с ПК включает быстрее. UDP (igmp) работает веселее. Моим предпочтениям являются Футбол в HD, Discovery в HD, подобное не быстрое переключение не мешает. Нормальные люди на подобный компромисс, как и найти приличный источник IPTV, могут не пойти.

А знаете ли Вы что

слон - чемпион среди животных на земле по количеству убийств людей в год.

Итог по задаче номер 3
Принципиальна решена, но с оговорками, тема обширная, всего не охватить.
4. Медиатека
Флешбек. Я люблю Кино, лет восемь назад, я докопил фильмотеку до размеров третьего порядка единиц DVD дисков. Каталогизировать пытался просто, к пронумерованным дискам, простой список с небольшим описанием. На данный момент половина или утеряно, или расцарапана, или «дали посмотреть». Раз в три года я обращался к поисковикам на тему, каталогизации. Решений много, они казались странными.

И тут XBMC подкидывает уже включенный плагин. При монтировании папки с фильмами, можно указать, что тут лежат фильмы их названия можно сличить с базой The movie database , в настройках плагина стоит выставить русский язык. При этом мы получаем описание к фильму, актеров и главное трейлер. Трейлер это как прелюдия к сексу, на мой взгляд, можно и без нее, но как то без души что ли.

Флешбек. Раньше выбор (в системе больше или равно два человека) из новых фильмов происходил так, включение, перемотка, следующий включение, перемотка… Иногда выбор фильма затягивался и показ вообще отменялся. Трейлер же, зачастую, представляет собой весь смак фильма. Могу описать ощущения, опоздания на сеанс в кинотеатр и пропуск трейлеров, только словом ХАРАМ. Хотя надо признать, я поклонник ходить в кинотеатр, на фильм о котором ничего не знаю, иногда подобный подход дает положительный эффект. Но кинотеатр владеет нашим вниманием в исключительной степени. Дома же современного человека отвлекает сразу и всё.

Также плюсом плагина является, появляющаяся сортировка по актерам, годам, жанрам и т.п. Доступен и другой плагин к русскому порталу kinopoisk.ru.

Итог по задаче номер 4
Решена, хотя и не ставил ее для себя, когда покупал Raspbery pi. Есть нюансы с кривым названием файлов, тут или файл переименовать или в XBMC можно найти соответствующее фильму описание вручную.

Пост посвящен людям, которые купив Raspberry Pi, натолкнулись на сложности и отложили его в стол. Я купил свой у человека, который пытался на нем реализовывать умный дом, но сдался. Я призываю как минимум оставить его в хозяйстве, так как он «почти идеальный медиаплеер». При настройки системы, я ни разу не подключился к нему по ssh, не подключал клавиатуры или мыши, что говорит о некой законченности решения. Это доступно любому человеку, а не фанату или гику. Я не успел рассказать о ненужных мне, но «клёвых фишках»: поддержки airplay, управление смартфоном, возможность кидать ссылки ютюба, видео фото на медиаплеер и т.п. Мне показалось, что это решение близкое к дорогим коммерческим. Плеер не идеален и возможно, шереховатости выявят себя чуть позже, но свой предыдущий всеядный плеер Iconbit я не стану оставлять как резервный.
Небольшое видео дополнение.


Это интернет-радио и MP3-плеер использует сенсорный экран 3.5 HDMI LCD для работы. Оригинальный проект был опубликован компанией Adafruit в проекте используются MPC, MPD и Pygame.

Компоненты интернет радио и mp3 плеер на raspberry pi 3

Установка интернет радио и mp3 плеер на raspberry pi 3

  • Скачать raspbian, записать образ на microSD 8Гб или больше. Также необходимо знать как подключаться по SSH к raspberry pi. Подключить клавиатуру и мышь
  • Прикрепите ЖК-экран к raspberry pi.
  • Открыть окно терминала и введите

sudo raspi-config

  • произвести первоначальные настройки времени и языка ввода
  • Перейдите в Дополнительные параметры и включите VNC, SSH и установите разрешение 640×480
  • Перезагрузить raspberry pi
  • В образе присутствуют ненужные для проекта программы, которые занимают место, которые нужно для хранения музыки, поэтому мы удаляем Wolfram и Libreoffice, с помощью мыши на Pi и выберите добавить / удалить или по SSH

sudo apt-get purge wolfram-engine libreoffice* -y

sudo apt-get clean

sudo apt-get autoremove

sudo apt-get update

sudo apt-get upgrade

  • После обновления готовы к установке необходимого. Теперь устанавливаем драйверы LCD.

git clone https://github.com/goodtft/LCD-show.git

chmod -R 755 LCD-show

sudo ./MPI3508_600_400-show

  • Разрешение используемое с Pi-радио 640×480, поэтому вам нужно изменить config.txt

sudo nano /boot/config.txt

  • и измените разрешение в нижней части файла на 640×480. Сохранить, выйти и перезагрузиться (reboot).
  • В этот момент Pi должен загрузиться на рабочий стол и сенсорный экран. Теперь установите файлы Pi-radio.

sudo apt-get install mpc mpd

git clone https://github.com/granpino/Pi-Radio-mp3-.git

chmod -R 755 Pi-Radio-mp3-

cd Pi-Radio-mp3-

sudo ./install.sh

  • Установочный файл создаст необходимые плейлисты для mp3 и интернет-радио. На рабочем столе raspberry должен быть значок. Чтобы открыть Pi-radio, дважды нажмите на ярлык радио. Для изменения рабочего стола в один клик перейти в файловый менеджер, нажмите на редактировать и в самом низу выберите свойства. Выберите «открыть файлы одним щелчком мыши».
  • Решил запустить приложение с рабочего стола, потому что я хочу запускать другие приложения на том же Pi, которые используют ЖК-экран. Я включил некоторые образцы mp3-файлов и радиостанций для вашего тестирования. Чтобы добавить другие радиостанции в плейлист идти http://www.radiosure.com/stations/ и скопируйте в M3U ссылки.

mpc save playlist

  • или редактируем файл

sudo nano ~/var/lib/mpd/playlists/playlist

  • добавить mp3 файлы, переместить их в папку с музыкой

sudo ls -1 /home/pi/Music/*.mp3 > /var/lib/mpd/playlists/mp3.m3u

Буквально недавно успел выйти Raspberry Pi 3, но я не дождавшись его решил приобрести проверенный временем и хорошо себя зарекомендовавший одноплатный компьютер Raspberry Pi 2 Model B.
В обзоре будет немного информации о самом компьютере, а так же я расскажу как из этой малютки сделать полноценный домашний медиаплеер.

Вступление

Raspberry Pi 2 - одноплатный компьютер, изначально созданный для обучения компьютерным наукам в школах. Впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. Компьютер выполнен на базе SoC (System on Chip) Broadcom BCM2836. Четырёхядерный процессор построен на архитектуре ARM Cortex-A7 и наделён тактовой частотой 900 МГц на ядро. Raspberry Pi 2 Model B наделили 1 ГБ оперативной памяти. Эта память делится с графической подсистемой. Кроме того, процессор имеет архитектуру ARMv7, что означает больший выбор операционных систем. Так, например, на Raspberry Pi 2 вы можете установить Ubuntu Linux и даже MS Windows 10 IoT.

Технические характеристики

Процессор:Broadcom BCM2836 quad-core ARMv7 (900MHz) Оперативная память:1Gb Видеовыход:HDMI А/V выход:А/V выход 3.5мм jack 4 pin USB порты:USB 2.0 х 4 Сеть:WiFi 802.11n, 10/100Mb RJ45 Ethernet Слот для карты памяти:Micro SD GPIO:40

Подтверждение покупки

Комплектация

Мною был заказан комплект включающий в себя не только плату, но и корпус, радиатор на чип и кулер, дополнительно был заказан wifi usb.
Весь комплект пришел в компактной упаковке.






Все содержимое комплекта:


Рассмотрим плату немного ближе






И комплектующие




Немного расскажу про сам корпус, как по мне, он хлипковат, при повторной сборке одно из креплений у меня отломалось, пришлось клеить, скорее всего закажу корпус другого плана -



Установка операционной системы

Операционная система устанавливается на microSD карту, лучше использовать карты 10 класса, у меня завалялась одна из заказанных карт OV с безумной распродажи на JD.
Образ системы можно скачать с официального сайта
В качестве основной системы я выбрал так в будущем планируется увеличивать функционал, те кто хочет использовать Raspberry Pi для просмотра фильмов могут сразу устанавливать

Создание microSD с ОС в Windows

Скачиваем и устанавливаем программу
Запускаем программу и выбираем скачанные Вами образ, а так же карту памяти на которую нужно установить данный образ

Создание microSD с ОС в Linux

Распаковываем скачанный образ
unzip ~/имя_файла.zip
Проверим какие диски у нас смонтированы и определим нашу карту памяти
df -h
Карта памяти может определяться в системе как "/dev/mmcblk0p1" или "/dev/sdd1"
Размонтируем нашу карту выполнив следующую команду заменив sdd1 на Вашу флешку
umount /dev/sdd1
И загрузим образ на карту
dd bs=4M if=~/имя_файла_образа.img of=/dev/sdd

Первый запуск

После загрузки системы мы увидим рабочий стол Raspbian


Теперь Вам нужно настроить сеть, если вы используете проводное подключение, то айпи адрес вы должны получить автоматически, в случаи WIFI Вам нужно подключиться к вашей точке доступа.
Следующим этапом нам нужно будет расширить основной размер системы до размеров карты памяти, для этого зайдем в специальную утилиту для настрйоки Raspbian Pi Configuration


И нажмем на Expand Filesystem


Для полноценного проигрывания FullHD файлов нам потребуется выделить как минимум 128MB памяти для GPU. Переходим во вкладку Perfomance и устанавливаем значение GPU равное 128


На этом первоначальная настройка закончена.

Настройка и установка программ

Все последующие действия мы будем выполнять через SSH подключение, для этого подойдет любой SSH клиент, если вы используете ОС Windows советую скачать , подключаемся к Raspberry (ip адрес можно посмотреть на роутере либо в свойствах подключения в самой системе) используя имя пользователя pi и пароль raspberry

Установка Kodi

Первым делом обновим список установленных и доступных пакетов
sudo apt-get update
И установим Kodi
sudo apt-get install kodi
После запуска вы увидите примерно следующий экран.


Подробнее про настройку самой системы я расписывать не буду т.к. в ней нет ничего сложного, единственное что стоит сделать после установки - подключить сторонний репозиторий repository.seppius который содержит дополнения позволяющие смотреть онлайн видео, для этого вам надо с репозиторием на флешку и установить его с самой системы kodi.

Установка rtorrent + web-интерфейс

Для установки rtorrent выполним следующую команду
sudo aptitude install rtorrent
Создадим папку, куда будут загружаться файлы
mkdir /media/Torrent/
И папку, где будет храниться информация о закачках
mkdir /media/Torrent/.rt/
Теперь переходим в домашнию папку пользователя, под которым будет работать rTorrent, в нашем случаи это /home/pi создаем файл настроек.rtorrent.rc
sudo nano /home/pi/.rtorrent.rc
И вписуем в него следующее
min_peers = 1 max_peers = 25 download_rate = 1000 upload_rate = 300 directory = /media/Torrent/ session = /media/Torrent/.rt/ port_range = 40890-40890 port_random = no check_hash = yes session_save = yes encryption = allow_incoming,enable_retry,prefer_plaintext use_udp_trackers = yes dht = auto dht_port = 6881 encoding_list = UTF-8 scgi_port = 127.0.0.1:5000

Теперь настроим автозагрузку rtorrent
Установим screen для работы торрент-клиента в фоне
sudo aptitude install screen
Создаем файл /etc/init.d/rtorrent
sudo nano /etc/init.d/rtorrent
И копируем в него все с данной ссылки заменив username на pi
Добавим скрипт в автозагрузку и запустим
sudo chmod 755 /etc/init.d/rtorrent sudo update-rc.d rtorrent defaults sudo /etc/init.d/rtorrent start
Перейдем к настройке настройке web-интерфейса
Установи apache и необходимые для работы web-интерфейса компоненты
sudo aptitude install apache2 libapache2-mod-scgi php5 php5-common libapache2-mod-php5 php5-curl
Отредактируем файл /etc/apache2/apache2.conf
sudo nano /etc/apache2/apache2.conf
и в самом конце файла добавим строку
SCGIMount /RPC2 127.0.0.1:5000
В качестве web интерфейса для rtorrent я выбрал ruTorrent.
Для начала устанавливаем Subversion
sudo apt-get install subversion
Загрузим ruTorrent
cd /var/www/html sudo svn checkout http://rutorrent.googlecode.com/svn/trunk/rutorrent
Выставим права на папку rutorrent
sudo chown -R www-data:www-data ./rutorrent/
Ну и запустим все это
sudo a2enmod scgi
Перейдя по ссылке вы должны увидеть следующую страницу


На этом установка rtorrent закончена.

Установка samba сервера

Для удобного доступа к файлам на raspberry по сети установим samba сервер.
sudo apt-get install samba samba-common-bin
В качестве папки к которой у нас будет доступ укажем папку созданную ранее /media/Torrent/ что бы иметь к ней доступ по сети, нужно будет выставим на нее права полного доступа
sudo chmod 777 /media/Torrent/
Перейдем к настройки samba, отредактируем файл /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
Удалим все его содержимое и добавим следующие настройки
workgroup = WORKGROUP netbios name = RaspberryPi server string = share security = user map to guest = bad user browseable = yes path = /media/Torrent writeable = yes browseable = yes guest ok = yes
Все что нам осталось - перезапустить сервис samba
sudo /etc/init.d/samba restart
Все, теперь в вашей сети будет виден новый компьютер с каталогом, доступным для записи всем пользователям вашей сети.

Дополнение

Так как в Raspberry Pi доступно 4 USB порта, я решил подключить простую китайскую USB звуковую карта, которая на удивление определилась, через нее я подключил звуковую систему, на удивление все работает отлично.


Куллер который идет в комплекте нельзя назвать тихим из-за этого я его включаю только в тех случаях когда идет компиляция.
Штатная температура при воспроизведении фильма mkv размером 4GB + скачивание торентов


Так же в планах подключить к Raspberry Pi ленту WS2822 в качестве abmilight к телевизору.

Вывод

В качестве вывода хотелось бы отметить, что данное решение подойдет, в первую очередь, тем кто готов потратить немного времени для настройки и получить многофункциональный мини-компьютер.
К минусам данного набора отнесу: хлипкий корпус и шумный кулер

P.S: если вы нашли неточность, ошибку, опечатку в обзоре, пожалуйста, напишите мне в ЛС и я ее исправлю.

Планирую купить +30 Добавить в избранное Обзор понравился +33 +66

У каждого в доме, безусловно, есть такое устройство, как телевизор, и довольно часто люди предпочитают проводить время в узком семейном кругу именно за просмотром той или иной телепередачи или художественного фильма, ну и, конечно же, новостей. Несмотря на то, что развитие кинематографа и всех телевизионных технологий в современном мире довольно быстро и динамично развивается, большое разнообразие телеканалов не всегда является залогом того, что можно найти отличный фильм (передачу), да и качество передаваемого обычной антенной сигнала оставляет желать лучшего. Именно в таких случаях самым оптимальным вариантом станет использование IPTV, которое непосредственно воспроизводится при помощи таких одноплатных устройств, как Raspberry Pi.

Что представляет собой данное устройство и его характеристики

Raspberry Pi представляет собой самостоятельный мини-компьютер, воссозданный при помощи одной печатной платы, на которой расположены такие элементы, как:

  • оперативная память;
  • микропроцессор;
  • система вывода-ввода;
  • различные модули.

Изначальной целью создания таких одноплатных устройств было дополнение систем демонстрации, которая использовалась разработчиками или в сфере образования. Также возможным было применение во встроенных или промышленных компьютерах.

Основные преимущества

Сравнительно с привычным «desktop» компьютером, Raspberry Pi не нуждается в дополнениях в виде той же периферийной платы и прочих компонентов. Данное устройство предназначается для расширения тех или иных возможностей основного оборудования и изготавливается как компактная плата, имеющая определенный объем памяти и процессор.

Поскольку основной акцент делается на защищенности и компактных размерах, все важные и необходимые для работы элементы должны быть расположены именно в пределах одной платы. Благодаря такой экономии пространства Raspberry Pi довольно удобный и практичный в применении.

Этот одноплатный компьютер сравнительно недорогой, а потому с каждым годом набирает все больше популярности среди многих потребителей. Удобно то, что он выпускается уже в полной сборке, которая представляет печатную плату в четыре слоя, небольшого размера, а, следовательно, дополнительных установок не требует.

Операционная система

Предпочтительной операционной системой для raspberry pi тв приставки является ядерный Linux, но возможно применение и Windows 10 IOT. За определенную доплату можно купить этот компьютер с лицензированным системным обеспесением Windows 10 IOT. Также он может быть доступен для Apple и Android устройств. Помощником по установке необходимой операционной системы станет такой специальный инструмент, как NOOBS.

Характеристики устройства

Есть несколько разновидностей устройства Raspberry Pi, это 1 Model B и 2 Model B, но для высококачественно просмотра raspberry pi iptv или raspberry pi smart tv все же рекомендуется использовать второй вариант компьютера, поскольку он имеет несколько больше мощности.

Вот его характеристики:

  • процессор установлен Broadcom BCM2836;
  • тип - 4-х ядерный bcm2836, cortex-a7;
  • частота 900 МГгц;
  • объем оперативной памяти 1ГБ;
  • 2-х ядерный графический процессор videocore iv;
  • поддержка windows 10 и linux.

Raspberry Pi iptv подключение и настройка

Когда модель уже выбрана и куплена остается только лишь подключить ее к телевизору и настроить передачу необходимого сигнала на экран. Чтоб подключить raspberry pi тв приставку необходимо иметь следующее:

  1. Непосредственно сам телевизор, предпочтительно с пультом дальнего управления, наличием HDMI-входа и RCA-входа либо Simplink поддержкой.
  2. Доступ к интернету, лучше подключать через LAN.
  3. Само устройство Raspberry Pi, желательно 2 Model B.
  4. Накопитель памяти в формате MicroSD объемом на 8 ГБ.
  5. Рекомендуется использовать для Raspberry Pi корпус для защиты от попадания пыли.
  6. Блок для питания зарядом на 5V, >1A.
  7. В качестве элемента питания, кабель Micro-USB.

Подключать приставку непосредственно к телевизору через RCA или HDMI-кабель. Устройство имеет стандартный выход для аудио 3,5 мм под джек. Конечно же, если говорить о целесообразности применения того или иного кабеля то предпочтение стоит отдать HDMI с поддержкой Simplink, поскольку это довольно удобно и практично за счет управления с пульта.

Подключение Raspberry Pi IPTV

Необходимую операционную систему для данного компьютера можно бесплатно скачать на специальном сайте, после чего следует записать на карту памяти устройства. Требуется провести именно запись, поскольку копирование не принесет необходимого результата. Сделать это можно с помощью определенных программ, которые рассчитаны на запись образов на карты памяти, делая их загрузочными. По завершению записи, карта памяти с имеющимися на ней данными вставляется в Raspberry Pi и включается.

Устанавливается операционная система на устройство автоматически и имеет довольно простой интерфейс. Управление Kodi плеера можно проводить:

  • пультом ДУ телевизора;
  • USB-клавиатурой и мышью;
  • приложениями raspberry pi андроид тв или raspberry pi apple tv.

Raspberry pi iptv настройка

Первым делом необходимо проверить и убедиться, что в настройках raspberry pi vga включена такая функция, как TV. Для продолжения настройки необходимо включить Simple Client PVR IPTV и уже после этого выбрать необходимый список показов, который возможен к просмотру. Предпочтительно это могут быть raspberry torrent tv или raspberry tv box, также можно воспользоваться платными сайтами, которые будут предоставлять качественные плейлисты.

Кроме формата IPTV, плеер raspberry pi vga может без затруднений воспроизводить и прочие форматы видео, обладает поддержкой различных репозиториев с большим количеством плагинов.