Установите LibreELEC на Raspberry Pi, чтобы заменить ОС вашего умного телевизора

Не любите, когда на вашем смарт ТВ появляется реклама? Этот гид поможет вам сменить операционную систему вашего телевизора на LibreELEC (Embedded Linux Entertainment Center) с использованием Raspberry Pi. LibreELEC — это бесплатная дистрибуция Linux с открытым исходным кодом, предназначенная для встроенных устройств, которые служат домашними медиа-центрами. Этот проект является ответвлением ныне неактивного OpenELEC и основывается на Kodi. Установив LibreELEC на Raspberry Pi, вы сможете загружать фильмы и телешоу через Usenet или торрент.

LibreELEC для Raspberry Pi

Характеристики LibreELEC

  • Сверхлегкий, так как содержит только нужные компоненты для функционирования медиацентра Kodi (требуется только операционная система для Kodi).
  • Мгновенный старт.
  • Совместимость со всеми моделями Raspberry Pi (0, 1, 2, 3, 4, включая модификации B и B+).
  • Настроен для работы с флеш-устройствами, включая компактные флеш-карты, USB-накопители и твердотельные накопители.
  • Включает в себя все возможности, предоставляемые Kodi.

Что вам требуется?

  • Набор для начала работы с Raspberry Pi, в который входят SD-карта с предустановленным LibreELEC, кардридер, HDMI-кабель, вентилятор для системы, адаптер питания и корпус для устройства.
  • Ethernet-кабель (если хотите, при условии наличия встроенного Wi-Fi на вашем Raspberry Pi), чтобы обеспечить подключение вашего устройства к маршрутизатору.
  • Телевизор, оснащённый HDMI-разъёмом.
  • USB-устройство для дистанционного управления. (Хотя вы можете воспользоваться приложением Sybu Kodi на iOS или Kore на Android для управления Kodi, использование пульта с USB-приемником гораздо более удобно.)

Нет телевизора? Вы можете рассмотреть умный или обычный телевизор. Если вы не хотите сталкиваться с проприетарным программным обеспечением, обычный телевизор может быть лучшим выбором. Например, даже мой умный телевизор показывает рекламу при загрузке, несмотря на то, что я настроил его на прямую загрузку в LibreELEC. Умные телевизоры оснащены встроенной операционной системой, которую сложно удалить, если вы не являетесь экспертом и не готовы тратить много времени на решение проблем.

Имейте в виду, что Raspberry Pi 1 (с одним ядром и 512 МБ оперативной памяти) недостаточно мощный для комфортного просмотра телевизионного контента. При сканировании медиатек загрузка процессора достигает 100%, что делает невозможным воспроизведение видео. Если у вас его еще нет, настоятельно рекомендуем перейти на Raspberry Pi 4B.

Когда у вас под рукой есть все нужные вещи, можно приступать.

Инсталляция LibreELEC на Raspberry Pi

Посетите сайт загрузки LibreELEC, чтобы получить приложение LibreELEC USB-SD Creator. Так как я использую Ubuntu, я загружаю 64-битную версию для Linux.

Читайте также:  Лучшие онлайн-платформы для общения и обмена опытом среди пользователей Linux

Скачивание libreELEC

После завершения загрузки откройте терминал и перейдите в папку, куда был сохранён файл. К примеру, если файл помещён в папку «Загрузки» в вашем домашнем каталоге, можно использовать следующую команду.

cd ~/Downloads

После этого придайте файлу атрибут исполняемости.

chmod +x LibreELEC. USB-SD. Creator. Linux-64bit. bin

И выполните его с привилегиями sudo.

sudo ./LibreELEC. USB-SD. Creator. Linux-64bit. bin

В приложении для создания образа выберите модель вашего Raspberry Pi и загрузите соответствующий файл. Подключите SD-карту к компьютеру и выберите её в приложении. Обратите внимание, что все данные на SD-карте будут удалены, поэтому убедитесь, что вы выбрали правильное устройство.

LibreELEC USB-SD Creator записывает образ на SD-карту.

Чтобы записать образ LibreELEC на вашу Raspberry Pi, нажмите кнопку записи. После завершения процесса закройте приложение и выньте карту памяти из компьютера.

Начальная активация

Вставьте SD-карту в Raspberry Pi и включите устройство. Поскольку для подключения к телевизору используется HDMI-кабель, убедитесь, что телевизор настроен на соответствующий HDMI-вход, чтобы увидеть интерфейс LibreELEC.

Для управления экраном LibreELEC вы можете подключить клавиатуру к Raspberry Pi или установить приложение Sybu Kodi на свой смартфон. В приложении выберите опцию Discover Hosts, чтобы найти хост LibreELEC, который должен находиться в той же сети. После этого вы сможете использовать виртуальный контроллер для управления LibreELEC. Альтернативно, можно приобрести пульт дистанционного управления с USB-приемником для большего удобства.

Sybu Kodi виртуальный контроллер.

При первом запуске откроется мастер настройки. Сначала выберите нужный вам язык. (Если мастер настройки не отвечает и вы не можете продолжить, перезагрузите ваш Raspberry Pi.)

Мастер настройки libreELEC: выбор языка

После этого укажите имя хоста. Я обычно выбираю стандартное имя хоста.

Имя хоста в libreELEC

После этого произведите настройку сети. Если ваш Raspberry Pi оснащен беспроводным адаптером, вы сможете соединить его с вашим Wi-Fi роутером.

Сетевые функции LibreELEC

На следующем экране у вас есть возможность активировать службы SSH и Samba. Стандартное имя пользователя для SSH — root, а пароль по умолчанию — libreelec. Вы можете изменить пароль на данном этапе.

LibreELEC: SSH и Samba

Затем просто нажмите кнопку «Далее», и вы получите доступ к Kodi.

Совет: Если ваш смарт-ТВ продолжает запускаться с встроенной операционной системы, попробуйте изменить настройки, чтобы он сразу открывался на экране HDMI-источника. Обычно данная опция доступна в меню встроенной ОС.

Конфигурация медиатеки

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

Настройка медиатеки в LibreELEC

Вы можете загружать медиафайлы с вашего локального жесткого диска или из локальной сети, такой как FTP-сервер или общая папка Samba. При просмотре папок на жестком диске, кликните правой кнопкой мыши по названию папки и выберите опцию для установки содержимого. Если вы пользуетесь приложением Sybu Kodi на своем смартфоне, нажмите на кнопку для вызова контекстного меню.

Читайте также:  Отключить xscreensaver во время воспроизведения в mplayer в Linux

Добавление медиа-источника в LibreELEC для установки контента.

После этого выберите категорию контента и источники информации. Вы имеете возможность использовать стандартные настройки сканирования.

Опции сканирования в LibreELEC

Где можно найти и загрузить фильмы и сериалы?

  1. Для работы с торрентами применяйте клиент BitTorrent, такой как Deluge.
  2. Изучите, как загружать файлы с Usenet.

Плюсы Usenet

  1. Это гарантирует более высокий уровень конфиденциальности, поскольку соединения защищены с помощью TLS. Вы не устанавливаете соединение с другими пользователями, поэтому никто не сможет узнать, что вы загружаете.
  2. Ультравысокая скорость загрузки.
  3. Файлы на Usenet, как правило, сохраняются значительно дольше, чем торрент-файлы. К примеру, Newsdemon хранит свои файлы в течение 4430 дней (более 12 лет), что позволяет загружать старый контент на высокой скорости.

После того как вы добавите медиаисточники, скорее всего, вам будет нужно изменить три параметра в Kodi.

  • Перейдите в Настройки -> Медиа ->Сначала откройте библиотеку, затем активируйте обновление при запуске как для видеотеки, так и для музыкальной коллекции.
  • Перейдите в Настройки -> Медиа ->Сначала воспроизведите видео, затем активируйте функцию извлечения миниатюр из видеофайлов и отображение коллекций фильмов.
  • Перейдите в Настройки -> Система ->Для экономии энергии активируйте перевод дисплея в спящий режим во время простоя.

Добавьте YouTube, Netflix, Hulu и другие распространенные приложения.

Перейдите в Настройки -> Дополнения -> Установить из репозитория ->Все хранилища. В хранилище имеется множество расширений, включая плагины для субтитров и базы данных фильмов. Вы можете найти YouTube в разделе видеорасширений.

YouTube дополнение для LibreELEC

После установки расширения YouTube откроется мастер настройки. Нажмите «Да», чтобы начать процесс настройки.

youtube-setup-wizard

Если требуется выбрать другой язык или регион, нажмите «Да» для продолжения.

youtube-add-on-language

Вы также можете активировать функцию геолокации.

youtube-add-on-geo-location

Вернитесь на главный экран Kodi, перейдите в раздел «Дополнения» на левой панели и выберите YouTube. Перед началом работы необходимо ввести ключ API YouTube. Настройка может быть несколько сложной, поэтому вы можете ознакомиться с инструкцией для помощи в этом процессе.

  • Настройка API YouTube в Kodi

Настроить использование прокси-сервера.

Если YouTube заблокирован в вашей стране или районе, вы можете настроить прокси для его разблокировки. Перейдите в Настройки -> Система ->Вы сможете настроить прокси для доступа в Интернет. Доступны различные виды прокси-серверов. Я предпочитаю использовать SOCKS5.

Настройка SOCKS5 прокси с удалённым DNS в LibreELEC.

Телевизор в моей гостиной.

Установка LibreELEC на Raspberry Pi

Отображение символов, не относящихся к латинице.

По умолчанию Kodi не может отображать нелатинские символы, такие как китайские, японские и корейские. Чтобы исправить это, перейдите в Настройки -> Интерфейс ->Измените шрифты темы по умолчанию на шрифты, основанные на Arial.

Не получается подключить внешний HDD?

При подключении внешнего HDD к вашему Raspberry Pi, LibreELEC автоматически осуществляет его монтирование в каталоге /var/media/, что позволяет вам выбирать папки на этом диске через интерфейс Kodi.

Читайте также:  Как создать мультизагрузочную флешку с несколькими операционными системами Linux

Имейте в виду, что если ваш Raspberry Pi устаревший, например, Raspberry Pi 1, то он может не обладать достаточной мощностью для подключения внешнего HDD через USB-порты. Как определить, что ваш внешний HDD не получает питание?

  • Индикатор жесткого диска светится с высокой частотой.
  • Вы не ощущаете звук, исходящий от вращающегося диска в вашем жестком диске.

Вы можете также ввести следующую команду на своем Raspberry Pi.

lsusb

В выводе обычно можно заметить название компании-производителя жестких дисков, например, Seagate или Western Digital.

Если HDD не подключен к источнику питания, вы не сможете увидеть его производителя. В такой ситуации я советую приобрести новейший Raspberry Pi 4B в качестве медиаплеера. Также стоит отметить, что Raspberry Pi может обеспечить питание лишь одному внешнему HDD через USB-порты. Если у вас несколько HDD, рекомендуется купить активный USB-хаб.

Вы можете также попробовать включить следующие строки в конец файла /boot/config.txt.

max_usb_current=1

После этого выполните перезагрузку вашего Raspberry Pi.

sudo shutdown - r now

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

Следить за температурой процессора.

Raspberry Pi разработан для функционирования в температурном диапазоне от 0 градусов.~50 градусов Цельсия при низкой нагрузке системы. Хорошей практикой является поддержание температуры процессора ниже 60 градусов Цельсия, чтобы увеличить его срок службы. Критическая температура составляет 85 градусов Цельсия. Вы можете перейти в Настройки Kodi ->Данные о системе для мониторинга температуры процессора.

Установка вентилятора на Raspberry Pi позволит существенно понизить температуру процессора. В результате проведенного теста я заметил, что температура моего процессора упала с 53,6°C до 30°C после добавления вентилятора.

  • Зимой температура достигает приблизительно 30 градусов Цельсия, когда видео не загружается, и 36 градусов Цельсия, когда оно начинает воспроизводиться.
  • Летом температура достигает примерно 40 градусов Цельсия, когда видео не запускается, и 46 градусов Цельсия, когда оно воспроизводится.

Обратите внимание, что при подключении вентилятора важно использовать соответствующие выводные контакты GPIO. Рекомендуется ознакомиться с инструкцией по установке, которая прилагается к вашему Raspberry Pi. Также учтите правильное направление работы лопастей вентилятора: они должны обдувать процессор, а не наоборот. Если вы взглянете на обычный электрический вентилятор, думаю, вам станет понятен этот момент.

Raspberry Pi не включает?

Возможно, ваша SD-карта не корректно подключена к вашему Raspberry Pi.

Kodi не отвечает?

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

Вот еще одно любопытное наблюдение: приложение Kore на Android способно разбудить Kodi, тогда как приложение SYBU на iOS этого сделать не может.

Заключение

Надеюсь, этот урок оказался полезным для вас и помог установить LibreELEC на Raspberry Pi, заменив операционную систему вашего умного телевизора. Как всегда, если информация вам пригодилась, подписывайтесь на нашу бесплатную рассылку, чтобы не пропустить новые советы и рекомендации.