Libreelec для raspberry pi 3

Домашний Медиа-плеер: LibreELEC(Kodi) на Raspberry Pi 3B+

В своих поисках нормально работающего софта под Raspberry Pi 3B+ для создания простого медиаплеера, который мог бы без проблем работать с Plex Media Server я уже исследовал работу такого плеера под названием Kodi на базе ОС Raspbian
Вот мои изыскания: Домашний Медиа-плеер: Raspbian + Kodi + плагин Plex на Raspberry Pi 3 B+

В этой статье я бы хотел поделиться своими изысканиями в изучении специально разработанного, цельного решения.
Знакомьтесь — LibreELECKodi 17.6
Окно интерфейса программы

LibreELEC (Libre Embedded Linux Entertainment Center) — дистрибутив операционной системы GNU/Linux для организации домашнего кинотеатра на базе ПК, основанный на медиаплеере Kodi (ранее известном как XBMC). Является некоммерческой версией OpenELEC в виде дистрибутива с открытым исходным кодом.
Это ветка OpenELEC образованная в марте 2016 года после раскола команды OpenELEC из-за «разных творческих взглядов», большинство активных разработчиков присоединилось к новому проекту LibreELEC.
Это консервативная версия проекта OpenELEC, в которой основное внимание уделяется тестированию до релиза и управлению изменениями после релиза.
https://libreelec.tv

Это специально разработанная ОС, при запуске которой, включается только плеер Kodi и ничего более.
Она легковесна и не тратит много ресурсов «Малинки», содержит специальный блок настроек, позволяет перезагружать, выключать «Малину» из своего меню(чего в версии под Raspbian нет).

1. Установка и использование ОС LibreELEC
Давайте взглянем на данную операционную систему.
Страница откуда можно скачать последнюю версию ОС https://libreelec.tv/downloads/
На момент написания статьи последняя стабильная версия была LibreELEC-RPi2.arm-8.2.5.img.gz
В Альфа доступе также была версия LibreELEC-RPi2.arm-8.90.006.img.gz которая в итоге станет версией LibreELEC(Leia) 9.0 в ней обновлено ядро ОС и используется версия Kodi 18 вместо 17.6 в LibreELEC 8.2.5

Для её установки из под Windows, macOS и Linux существует специальная утилита LibreELEC.USB-SD.Creator.(Win32/macOS/Linux-32bit/Linux-64bit).(exe/dmg/bin), в которой можно выбрать нужный релиз и программа сама скачает нужный образ и установит его на SD карту или Флешку. Все очень удобно, никаких «танцев с бубнами».
Её можно скачать там же на странице загрузки.

Для запуска утилиты в Windows:
Загрузите LibreELEC USB-SD Creator и запустите файл .exe, из папки в который лежит утилита.

Для запуска утилиты в macOS:
Загрузите LibreELEC USB-SD Creator и запустите файл .dmg, из папки в который лежит утилита. Это позволит установить образ диска на рабочий стол. Вы можете запустить приложение непосредственно с образа диска или скопировать его в папку /Applications.
Если при первом запуске приложения появляется предупреждение о том, что он не был проверен и является подозрительным, вам нужно перейти в «Системные настройки», затем «Безопасность и конфиденциальность» и либо нажать «Открыть в любом случае», либо разрешить «Приложение загружается из любого места».
После запуска приложения будет запрошено ваше имя пользователя и пароль. Это связано с тем, что macOS требует прав суперпользователя (sudo / root) для прямой записи на карту USB или SD.

Для запуска утилиты в Linux:
Загрузите LibreELEC USB-SD Creator. После завершения загрузки откройте терминал и введите следующие команды (предполагая, что «Downloads» — это ваша папка загрузки по умолчанию):
cd

/Downloads
chmod +x LibreELEC.USB-SD.Creator.Linux-32bit.bin
Теперь вы можете запустить инструмент из командной строки, указав:
sudo ./LibreELEC.USB-SD.Creator.Linux-32bit.bin

Как мы можем видеть вариантов установки LibreELEC достаточно, чтобы чувствовать себя комфортно.

После установки и запуска Raspberry Pi, запуститься LibreELEC, она автоматически разметит оставшееся свободное пространство и запустит мастер настройки.
Во время первой настройки Вам будет предложено установить активность служб SSH и Samba, настроить подключение к сети (например Wi-Fi)

Меню настроек типовое за исключением «плитки» LibreELEC
В ней располагаются специальные системные настройки

Если Вы не настроили подключение сразу, то тут нет ничего страшного, его можно настроить потом.

Для взаимодействия с медиа сервером Plex Media Server я предпочитаю использовать приложение Plex
Приложение Plex в дополнениях Kodi

2. Мониторинг LibreELEC через SNMP в MikroTik The Dude

Т.к. LibreELEC это не стандартная ОС, а немного видоизмененная командой LibreELEC Team, то они засунули конфигурационные файлы аддонов далеко и следуя своей логике.
Разработка таких ОС это особый вид задро***ва искусства 🙂

Искомый файл находится по пути:
/storage/.kodi/userdata/addon_data/service.net-snmp/share/snmp/snmpd.conf

Скажу сразу, утилита cputemp уже написана самими LibreELEC Team (за что им огромное спасибо)
А вот частоты придется добавлять самим

Создаем папку, где будет лежать скрипт
mkdir /storage/scripts
Создаем сам скрипт
nano /storage/scripts/cpufreq.sh
Код скрипта cpufreq.sh
[shell] #!/bin/bash

echo $(cat /sys/devices/system/cpu/$CORE/cpufreq/scaling_cur_freq)

exit 0;
[/shell]
Делаем его исполняемым
chmod +x /storage/scripts/cpufreq.sh

Для его проверки подаем команды для всех 4-х CPU
/storage/scripts/cpufreq.sh 1
/storage/scripts/cpufreq.sh 2
/storage/scripts/cpufreq.sh 3
/storage/scripts/cpufreq.sh 4

Редактируем пользовательский файл настроек:
nano /storage/.kodi/userdata/addon_data/service.net-snmp/share/snmp/snmpd.conf
В таком виде он представлен у меня
[shell] com2sec public default public
group localgroup v2c public
access localgroup «» any noauth exact all all none
view all included .1 80
syslocation MOSCOW
syscontact mymail@gmail.com
dontLogTCPWrappersConnects yes

extend cputemp «/usr/bin/cputemp»
extend cpufreq_1 «/storage/scripts/cpufreq.sh 1»
extend cpufreq_2 «/storage/scripts/cpufreq.sh 2»
extend cpufreq_3 «/storage/scripts/cpufreq.sh 3»
extend cpufreq_4 «/storage/scripts/cpufreq.sh 4»
[/shell]

Запускаем сервис NET-SNMP
systemctl start service.net-snmp.service
Можете предварительно проверить через status

Бонус. Добавление в систему мониторинга The Dude
Для корректного отлова SNMP данных температуры и частоты, The DUDE необходимы дополнительные MIB
Качаем: NET-SNMP-EXTEND-MIB.txt
Загружаем в свой RouterOS в папку disk1/dude/files/mibs
Открываем у устройства snmpwalk, ждем окончания сканирования «end of mib», достаем нужный MIB(OID)

В целом LibreELEC мне нравится больше, чем просто Raspbian с установленным поверх него приложением Kodi.
Весь необходимый мне функционал, в том числе и мониторинг системы, присутствует в полной мере. Да и управлять Raspberry Pi 3B+ можно прямо из телевизора =)
Вы же можете наставить еще кучу различных дополнений, которые расширят функционал еще больше.

Благодарю за Ваше время.
Всего хорошего на просторах интернета 😉

Список всех статей в хронологическом порядке: История статей

Источник

Raspberry pi 3 медиацентр

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

И вот наступил один прекрасный вечер когда мне в голову пришла идея сделать из данной платы TV-BOX или медиа-центр, основное, что мне хотелось реализовать это просмотр online каналов наподобие триколор или НТВ+, как мы все знаем данные сервисы платные и необходимо дополнительное не дешевое оборудование. По гуглив на эту тему были решения которые предлагали использовать малину как посредник между компьютером (сервером трансляции) и телевизором (клиент трансляции), но меня это не устраивало по той причине, что все получалось очень громоздко, включи интернет, компьютер найди трансляцию, включи телевизор и т.д.

Сегодня рассмотрим как установить систему и настроить ее, а в этой Установку и настройку ace stream на Raspberry pi 3

Компоненты необходимые нам для создания медиа-центра из Raspberry pi 3

  1. Сама Raspberry pi 3
  2. Блок питания к ней 5 B, 2A
  3. microSD флешка 10-го класса
  4. Система LibreElec
  5. Интернет не менее 8 Мбит
  6. Телевизор + hdmi
  7. И самое главное прямые руки

По поводу первого пункта и второго все можно приобрести во всеми нам любимом Китайском магазине. MicroSD берем из своих запасов или так-же покупаем, объем если не планируете подключить HDD, то чем больше тем лучше.

Систему и программу для записи образа скачиваем с официального сайта LibreElec, подробную установку Libreelec на Raspberry pi 3 и перенос системы на HDD можно прочитать здесь libreelec установка и перенос системы на hdd. После установки вставляем флешку в малину

И так приступим к запуску системы и ее настройке. Вставляем флешку в малину, подключаем питание, подключаем hdmi к малине, а второй выход к телевизору, запускаем и дожидаемся окончания установки системы. После перезагрузки увидим оболочку с первоначальными настройками, включаем ssh, включаем samba и подключаем интернет или кабелем или через wifi, переходим на вкладку настройки и выбираем язык Русский.

Теперь чтобы устанавливать русские плагины необходимо добавить репозиторий Seppius который скачиваем по ссылке Ссылка на репозиторий

Репозиторий в zip архиве который нужно скопировать в нашу систему, производится это с помощью ssh или через samba. После в нашей системе переходим на вкладку дополнения, в левом верхнем углу выбираем коробок (Браузер дополнений) -> Установить из файла zip -> указываем директорию в которую был скопирован zip архив репозитория.

Далее из этого репозитория нам необходимо добавить другие ропозитории делается это следующим образом снова открываем Дополнения -> Загрузить ->Репозиторий дополнений -> И выбираем например Evgen_dev, Dandy’s, TDW1980 на данный момент я думаю будет достаточно.

Как загружать дополнения? Делается это так Дополнения -> Загрузить ->Видеодополнения и выбираем необходимые нам дополнения. После установки они будут доступны на вкладке Дополнения.

Источник

Как установить LibreELEC на Raspberry Pi3 – Kodi Media Center

Говоря о Rapsberry Pi3, нельзя сказать, что это очень мощное устройство, но этого достаточно для безупречной работы Kodi. Чтобы установить Kodi на Raspberry Pi 3, нам нужно установить специальный дистрибутив для Kodi, оптимизированный для Raspberry Pi. Ранее мы представили список лучших операционных систем медиа-центра для Raspberry Pi, а также сравнение OpenELEC, OSMC и Xbian. LibreELEC – еще один вариант, появившийся недавно. Сегодня я покажу вам, как вы можете установить LibreELEC на Raspberry Pi3.

Установите LibreELEC на Raspberry Pi 3

LibreELEC описывается как «Достаточно ОС» ​​для Kodi. Это дистрибутив Linux, созданный для запуска Kodi на популярном оборудовании медиацентра и являющийся развитием популярного проекта OpenELEC, о котором мы говорили в предыдущих постах. Продолжайте читать, и позвольте мне провести вас через установку Raspberry Pi LibreELEC. [ Читать: 7 аксессуаров Raspberry Pi для создания медиа-центра Kodi ]

1. Скачать образ LibreELEC для RPi3

Для того чтобы установить LibreELEC на Raspberry Pi3, нам сначала нужно посетить раздел загрузки на веб-сайте LibreELEC. Прокрутите вниз, пока не дойдете до раздела ПРЯМЫЕ ЗАГРУЗКИ, выберите Raspberry Pi v2 и Raspberry Pi v3 и нажмите ссылку LibreELEC-RPi2.arm-7.0.3.img.gz (последняя доступная версия), чтобы загрузить изображение.

Загрузите последнюю версию LibreELEC для Windows

2. Загрузите Etcher – для записи образа LibreELEC на SD-карту.

Во время загрузки образа LibreELEC нам необходимо загрузить приложение для записи изображения на SD-карту. Я использую Etcher, потому что он также выполняет проверку после записи .img файла и имеет действительно простой в использовании интерфейс. Чтобы скачать его, просто зайдите на сайт etcher.io, затем нажмите стрелку рядом с кнопкой «Загрузить для Windows», затем выберите переносную версию для Windows.

Скачать Etcher portable для Windows

3. Установите LibreELEC на Raspberry Pi3

После загрузки обоих архивов убедитесь, что вы распаковали их, чтобы у вас был .img файл LibreELEC и папка для Etcher, как показано на скриншоте ниже, и продолжайте установку Raspberry Pi LibreELEC.

Etcher и LibreELEC img

Затем подключите SD-карту к компьютеру, перейдите в извлеченную папку Etcher и дважды щелкните ее, Etcher .exe чтобы открыть. Когда Etcher открыт, сначала выберите изображение LibreELEC, затем выберите ранее вставленную SD-карту и нажмите «Готово», чтобы начать запись изображения, как показано на рисунке ниже.

Запишите изображение LibreELEC на карту, используя Etcher

Подождите, пока вы не получите “Flash Complete!” подтвердите, что изображение было успешно прошито, затем извлеките SD-карту и подключите ее к Raspberry Pi3.

Подтверждение Etcher, что файл .img был успешно прошит

Затем подключите кабель питания к Raspberrry Pi, и начнется процесс загрузки LibreELEC. Теперь все, что вам нужно сделать, это дождаться загрузки LibreELEC и выполнить базовую настройку. Первая последовательность загрузки обычно занимает около 5 минут, но после первой загрузки последующие перезапуски будут выполняться быстрее. [ Читайте: простой, но удивительный пульт дистанционного управления IR Raspberry Pi за 5 долларов ]

Настройка Raspberry Pi LibreELEC – Что дальше?

Поздравляем! Вам удалось пройти все шаги, необходимые для установки Raspberry Pi LibreELEC. Теперь вы можете наслаждаться всеми своими медиа на вашем Raspberry Pi3. Отсюда вы можете настроить свою сборку Raspberry Pi LibreELEC с одним из лучших скинов Kodi для Raspberry Pi. Есть также несколько потоковых дополнений kodi или дополнений Live / Broadcast TV, которые выводят ваш LibreELEC на новый уровень.

Источник

Adblock
detector