Как превратить Raspberry Pi 3 в полноценный медиацентр с Kodi. Какое оборудование понадобится. Как установить и настроить систему. Какие возможности получит пользователь. На какие нюансы обратить внимание при создании медиацентра на Raspberry Pi 3.
Что такое Raspberry Pi 3 и зачем нужен медиацентр на его основе
Raspberry Pi 3 — это компактный и недорогой одноплатный компьютер, который отлично подходит для создания домашнего медиацентра. Давайте разберемся, почему стоит рассмотреть такой вариант:
- Низкая стоимость — около $35-40 за саму плату
- Компактные размеры — умещается на ладони
- Низкое энергопотребление — работает от обычного блока питания для смартфона
- Достаточная производительность для воспроизведения видео Full HD
- Наличие Wi-Fi и Bluetooth на борту
- Возможность установки специализированных медиасистем вроде Kodi
Медиацентр на Raspberry Pi 3 позволит вам собрать всю медиатеку в одном месте и воспроизводить контент на телевизоре или проекторе. При этом вы получите гораздо больше возможностей по сравнению с обычными Smart TV.

Необходимое оборудование для создания медиацентра
Для сборки медиацентра на Raspberry Pi 3 вам понадобится следующее:
- Плата Raspberry Pi 3 Model B или B+
- Блок питания на 5В и не менее 2.5А
- Карта памяти microSD объемом от 8 ГБ
- Корпус для Raspberry Pi (опционально, но рекомендуется)
- HDMI-кабель для подключения к телевизору
- USB-клавиатура и мышь для первоначальной настройки
Дополнительно можно приобрести пульт дистанционного управления или настроить управление со смартфона. Также пригодится внешний жесткий диск для хранения медиатеки.
Установка операционной системы и Kodi
Для создания медиацентра на Raspberry Pi 3 рекомендуется использовать специализированные дистрибутивы, уже включающие в себя Kodi. Популярные варианты:
- LibreELEC
- OSMC
- Xbian
Рассмотрим процесс установки на примере LibreELEC:
- Скачайте образ LibreELEC для Raspberry Pi 3 с официального сайта
- Запишите образ на microSD карту с помощью программы Etcher
- Вставьте карту в Raspberry Pi, подключите питание и HDMI-кабель
- При первом запуске пройдите мастер начальной настройки
После этого у вас будет работающий медиацентр на базе Kodi. Теперь можно приступать к его настройке и наполнению контентом.

Базовая настройка медиацентра
После установки рекомендуется выполнить следующие шаги по настройке:
- Настроить подключение к домашней сети по Wi-Fi или Ethernet
- Обновить систему до последней версии
- Настроить языковые параметры
- Подключить источники медиаконтента (локальные диски, сетевые папки)
- Установить дополнения для просмотра онлайн-контента
- Настроить скрейперы для автоматического получения информации о фильмах и сериалах
Большинство настроек выполняется через графический интерфейс Kodi и не требует специальных знаний. Главное — уделить этому немного времени.
Возможности медиацентра на Raspberry Pi 3
Что же умеет медиацентр на базе Raspberry Pi 3 и Kodi? Вот основные возможности:
- Воспроизведение видео в разрешении до Full HD (1080p)
- Проигрывание музыки и просмотр фотографий
- Потоковое онлайн-видео через дополнения
- Просмотр IPTV и онлайн-телевидения
- Запуск простых игр и эмуляторов
- Автоматический сбор информации о медиатеке
- Гибкая настройка интерфейса
- Управление со смартфона или пульта ДУ
По функциональности такой медиацентр не уступает многим коммерческим решениям, а в чем-то даже превосходит их.

Производительность и возможные проблемы
Raspberry Pi 3 обладает достаточной мощностью для комфортной работы Kodi. Тем не менее, есть некоторые ограничения:- Воспроизведение видео ограничено разрешением 1080p
- Некоторые кодеки (например, HEVC) могут тормозить
- При большой медиатеке возможны задержки в интерфейсе
- Требуется хорошее охлаждение при длительной работе
Большинство проблем решается правильной настройкой и подбором совместимого контента. При необходимости можно разогнать процессор или добавить пассивное охлаждение.
Альтернативные варианты использования
Помимо медиацентра, Raspberry Pi 3 можно использовать и для других задач:
- Сервер для хранения файлов (NAS)
- Домашний сервер автоматизации
- Сетевой рекламный фильтр (Pi-hole)
- Ретро-консоль для старых игр
- Домашний VPN-сервер
Многие из этих задач можно совместить с функциями медиацентра. Например, настроить автоматическое скачивание торрентов или запуск умного дома.
Заключение
Создание медиацентра на базе Raspberry Pi 3 — отличный способ получить функциональное устройство для домашних развлечений за небольшие деньги. Этот проект позволит вам углубить знания в Linux и настройке медиасистем.

Конечно, у такого решения есть свои ограничения по сравнению с более мощным оборудованием. Но для большинства пользователей возможностей Raspberry Pi 3 вполне достаточно. А широкие возможности по кастомизации позволят настроить систему под свои потребности.
Установка Kodi на Raspberry Pi 3
Полноценный медиацентр из Raspberry Pi 3 можно создать разными способами. Самый простой и быстрый – это установить плеер Kodi, добавить в него несколько плагинов и выполнить настройку.
Полноценный медиацентр из Raspberry Pi 3 можно создать разными способами. Самый простой и быстрый – это установить плеер Kodi, добавить в него несколько плагинов и выполнить настройку. После этого «Малина» станет медиацентром, поддерживающим многие мультимедийные форматы и предоставляющим большое количество возможностей для получения контента из Сети.
Представленная ниже инструкция предназначена для Raspbian – стандартной операционной системы для Raspberry Pi. Если на «Малине» установлена другая ОС, следует обратиться к ее мануалам.
Что нужно сделать перед установкой Kodi на Raspberry 3
- Выделение достаточного объема видеопамяти. Того количества VRAM, которое по умолчанию назначено в системе, недостаточно для воспроизведения видео в HD и тем более FullHD форматах. Поэтому в первую очередь нужно изменить объем видеопамяти.
- После выполнения этой команды и ввода пароля отобразится экран с меню. В нем нужно выбрать пункт Advanced Options. Отобразится следующий дисплей, на котором потребуется перейти в категорию Expand Filesystem. Там нужно выбрать пункт Memory Split и указать в появившейся строке значение 160, а если планируется воспроизведение FullHD – 384.
- Черные рамки по краям экрана. Их можно устранить, изменив режим Overscan, который присутствует в том же меню, что и вышеуказанный Memory Split.
Управление электроприборами через Raspberry Pi
Установка медиаплеера
- Обновление репозиториев и ПО. Прежде чем будет начата установка Коди на Raspberry Pi 3, необходимо проверить обновления и при необходимости их загрузить. Для этого из-под суперпользователя следует выполнить 2 команды:
- apt-get update
- apt-get upgrade
Если менеджер пакетов нашел и установил обновления, рекомендуется перезагрузить систему.
- Установка kodi на Raspberry Pi 3 выполняется командой:
- sudo apt-get install kodi
Когда пакет и все его зависимости интегрируются в систему, приложением можно будет начать пользоваться. Но нужно учитывать один нюанс.
Не следует запускать плеер командой kodi или через иконку. Вместо этого нужно использовать команду kodi-standalone. А для запуска через иконку следует предварительно отредактировать файл /usr/share/applications/kodi.desktop, в котором нужно изменить значение переменных Exec на kodi-standalone.
Если Rapsberry Pi 3 c Kodi будет использоваться только в качестве медиацентра, понадобится отредактировать файл /etc/default/kodi. В нем нужно изменить значение переменной ENABLE на 1. После этого плеер станет загружаться автоматически при старте системы.
Когда это выполнено, можно начать использовать Kodi для проигрывания мультимедийных файлов почти любых форматов.
Купить
Raspberry PI
Проверенный поставщик
MyRaspberri.ru рекоммендует
Просмотр IPTV через Kodi на Raspberry Pi 3
По умолчанию Kodi не поддерживает работу с IPTV, но её легко подключить. Для этого нужно установить 2 плагина: kodi-pvr-ipsimple и kodi-pvr. Они устанавливаются из репозитория, как любые другие пакеты.
Далее нужно загрузить куда-нибудь плей-лист с телеканалами и файл, отвечающий за их вывод в программе. После этого потребуется:
- зайти в «Настройки» — «ТВ» и активировать чекбокс «ВКЛ»;
- указать PVR IPTV Simple Client во всплывшем окне;
- перейти в «Установки EPG» — «Основные» и в поле «Путь к M3U» указать расположение файла формата *.m3u, а в поле «Ссылка на XMLTV» – путь к файлу *.xml.
На этом завершается настройка IPTV в Kodi на Raspberry Pi 3. После этого можно будет перейти на главный экран медиапроигрывателя, зайти в категорию IPTV и попробовать воспроизвести каналы из добавленного плей-листа.
Удаленное управление медиацентром на Raspberry Pi 3
После того как выполнена установка и настройка Kodi на Raspberry Pi 3, можно сделать еще одну вещь – связать свой смартфон на Android с созданным медиацентром. Его можно найти в PlayMarket, AppStore или на сайте XBMC Foundation.
После установки и запуска приложение автоматически найдет медиацентр, при условии их нахождения в одной и той же сети. Его нужно будет выбрать. Затем появится интерфейс, через который возможно управлять проигрывателем не менее удобно, чем при помощи мыши и клавиатуры.
Установить и настроить Kodi на Raspberry Pi 3 – задача, посильная каждому. Если не считать обновления ПО, выполнение всех действий занимает всего около 10 минут.
Медиацентр из Raspberry Pi 3
Если вам нужно устройство для передачи музыки, видео и фильмов на другие ваши устройства без больших расходов, то отличным решением может стать Raspberry Pi. Вы можете использовать для этого компьютер, и это наиболее популярный вариант, но если вы хотите что-то более интересное, то можно использовать Raspberry Pi. Он отлично сочетается со свободным медиацентром Kodi.
В этой статье мы рассмотрим как сделать домашний медиацентр Raspberry Pi 3, как установить на него Kodi и полностью подготовить медиацентр к работе.
Содержание статьи:
Что нам понадобится?
Нам нужно не так много для создания медиацентра Raspberry Pi. Вот все основные компоненты:
- Микрокомпьютер Raspberry Pi Model B + или более новой версии;
- Дополнительный Wifi модуль для устройств версии ниже Raspberry Pi 3;
- Кабель HDMI для подключения к экрану;
- Блок питания по USB мощностью 2A;
- Флеш-карта MicroSD на 8 Гб или более.
Кроме того, вам понадобится компьютер, с помощью которого вы можете загрузить желаемую операционную систему и записать ее на карту памяти. Если все это у вас есть, мы можем приступить к дальнейшей настройке.
Создание медиа центра Raspberry Pi 3
Raspberry Pi — это дешевый, но в то же время достаточно мощный для своей цены микрокомпьютер. Последняя на данный момент версия имеет 64 битный процессор ARMv8 с тактовой частотой 1,2 ГГц, встроенный адаптер Wifi и Bluetooth 4.1. Raspberry может более-менее нормально работать в качестве настольной операционной системы. Конечно, игры на нем вы не поиграете, но просматривать сайты интернета вполне можно.
В качестве программного обеспечения для организации медиаплеера мы будем использовать проект с открытым исходным кодом — Kodi. Есть несколько способов установки Kodi на ваше устройство.
Установка Kodi на Raspbian
Если вы уже установили на него какую-либо операционную систему, например, Raspbian, то вы можете установить этот пакет из официальных репозиториев:
sudo apt-get install kodi
Когда загрузка пакета завершится, вам будет необходимо подкорректировать конфигурационный файл, чтобы Kodi загружался автоматически каждый раз при запуске устройства:
sudo nano /etc/default/kodi
ENABLED=1
Найдите строчку ENABLED и установите значение 1. Также вы можете запустить Kodi сразу, выполнив в командной строке:
kodi
Установка операционной системы с Kodi
Если вы собираетесь использовать только медиаплеер Raspberry Pi 3 и вам больше не нужны никакие другие возможности операционной системы, то будет лучше установить специально разработанную для него операционную систему.
Kodi используется в двух операционных системах, это OpenELEC и облегченная версия OSMC. Вы можете загрузить образ OpenELEC из официального сайта openelec.tv, официальный сайт OSMC тоже созвучен osmc.tv. Также вы можете скачать набор программного обеспечения Noobs и выбрать нужную операционную систему из списка.
Если вы решили скачать операционную систему отдельно и устанавливать ее вручную, вам понадобится записать ее на флешку. Если вы используете Windows, то можете воспользоваться программой Formatter SD Card и Win32DiskImager для записи системы на флешку.
Выберите правильную букву диска флешки, а затем выберите «Option» и установите галочку напротив «Full (Erase)», затем нажмите «Ok» и «Format». После форматирования запустите Win32DiskImager, выберите образ и нажмите «Write»:
Если вы используете Linux, то для записи можно применить утилиту dd. Просто выполните:
sudo dd bs=4M if=файл_ораза.img of=/dev/sdb
Здесь /dev/sdb — это файл вашей флешки в системе. Указывать нужно именно флешку, потому что мы пишем на нее, а не на раздел. Когда флешка будет записана, можете вставить ее в Raspberry Pi. При следующей загрузке Kodi будет готов к использованию.
При установке системы из архива Noobs вам будет достаточно записать его на флешку, а затем после загрузки выбрать нужный образ из списка и дождаться завершения установки:
Дальше останется дождаться завершения установки. Ваш медиаплеер raspberry pi 3 почти готов к работе.
Настройка и использование Kodi
Очень удобным будет наличие USB клавиатуры, с помощью которой вы сможете управлять интерфейсом Raspberry. Большинство стандартных сочетаний клавиш будут работать и на Raspberry Pi. В современном Raspberry Pi 3 можно использовать также Bluetooth клавиатуру.
Также у вас есть еще одно решение для управления. Это мобильное приложение для Android — Kodi Remote. Его можно найти на сайте XBMC Foundation.
После того как приложение будет установлено и запущено, оно автоматически определит устройство с Kodi если оно подключены к одной домашней сети что и смартфон.
Предполагается, что вы будете использовать Wifi для транслирования видео на такие устройства, как телевизор, компьютер, планшет или смартфон. Но если устройство размещено далеко от роутера то с сигналом могут возникнуть проблемы, поэтому, возможно, вам придется использовать шнур Ethernet.
Обычно, звук передается по HDMI, но если у вас есть сложная акустическая система, то, возможно, вы захотите чтобы она тоже получала объемный звук. Для этого нужен разъем 3,5 мм. Но чтобы получить хороший звук таким способом вам понадобится внешний звуковой модуль. Можно выбрать один из доступных аудио модулей для USB.
Кроме того, вы можете добавить пульт дистанционного управления по USB, если не хотите использовать мобильное приложение.
Также нужно отметить, что для Kodi существует множество различных дополнений, которые вы можете использовать. Но старайтесь устанавливать только то, что вам нужно. Чем больше дополнений вы установите, тем медленнее будет работать устройство.
Выводы
Собрать домашний медиацентр Raspberry Pi 3 может быть не так просто. Но при наличии всех компонентов можно справиться не более чем за час. После того как Kodi будет установлен вы можете настраивать его, добавлять необходимые расширения и добавлять аппаратные дополнения для Raspberry. После всего этого, ваш микрокомпьютер сможет иметь все те же возможности, что и у очень дорогих и сложных акустических систем.
Источник: makeuseof.com
Как сделать медиаплеер на основе Raspberry Pi 3. Собираем устройство и устанавливаем ПО
Что?: Raspberry Pi 3 — новое поколение попурярного микрокомпьютера
Где?: На Gearbest — около $38 на распродаже
Дополнительно: Платы расширения, аксессуары и датчики для этой платформы — на Gearbest
Семейство недорогих компактных одноплатных компьютеров Raspberry Pi появилось на рынке в несколько лет назад и с тех пор завоевало признание энтузиастов DIY по всему миру. В начале этого года было объявлено, что суммарные продажи превысили восемь миллионов устройств, а число публикаций о них в сети Интернет не поддается подсчету. Так что данная статья в определенном смысле представляет собой еще одну «каплю в море».
Тем не менее, рассказать о собственном опыте работы с новой версией микроПК все-таки хочется. Надеемся, что этот материал будет полезен тем читателям, которые пока незнакомы с этой платформой. Дополнительную информацию можно найти на официальном сайте, различных ресурсах для разработчиков и сайтах, посвященных проектам DIY (например, этом).
Версия Raspberry Pi 3, последняя из «полноразмерных», была анонсирована в начале этого года. Она сохранила основные черты своей предшественницы, включая размеры платы, интерфейсы, число и расположение портов ввода-вывода. Так что с ней будут совместимы разработанные ранее для Raspberry Pi 2 корпуса, дисплеи, камеры, платы расширения и другие компоненты.
Комплект поставки традиционно минимальный – в картонной коробке идет только плата в антистатическом пакете и пара бумажек. Так что для запуска устройства вам потребуются некоторые дополнительные элементы, в частности блок питания с выходом microUSB и параметрами 5 В 2 А, карта памяти формата microSD, монитор и клавиатура.
Внешний вид платы не изменился. Без внимательного рассмотрения отличить ее от предшественницы непросто, если не знать, в какой угол смотреть. Размеры платы составляют 5,6×8,5 см (формат «кретитка»), а максимальная высота определяется двойными портами USB (немногим менее 2 см). На лицевой стороне мы видим главный процессор, чип контроллера Ethernet и USB-хаба, основные слоты и порты. С обратной стороны платы находится чип оперативной памяти и слот для карт памяти.Ключевым отличием от предшественника является использованная SoC – теперь это 64-х битный четырехядерный чип BCM2837, ядра которого имеют архитектуру ARM Cortex-A53 и работают на штатной частоте 1,2 ГГц (в стандартном дистрибутиве ОС частота снижается до 600 МГц при отсутствии нагрузки). В случае работы с высокой нагрузкой, рекомендуется установить на него радиатор, который часто продается в комплекте с корпусом и блоком питания. В процессоре находится и графический контроллер, который поддерживает API OpenGL ES 2.0 и может декодировать популярные форматы видео (в частности H.264, но не H.265). Второе, тоже достаточно актуальное на наш взгляд, обновление – интеграция на плату контроллеров Wi-Fi (одна антенна, 2,4 ГГц, 802.11b/g/n, до 150 Мбит/с) и Bluetooth 4.1. Наличие встроенного контроллера беспроводной сети позволяет более удобно реализовать сценарии с сетевым подключением, например минисервера автоматизации. С другой стороны, использование компактной антенны (без возможности штатно установить другую, внешнюю) явно не способствует высокой скорости и дальности работы. Объем оперативной памяти не изменился и все также составляет 1 ГБ. Программное обеспечение нужно записывать на карту памяти, собственного флэша здесь нет. Компьютер имеет выход HDMI (поддерживает разрешения до FullHD и даже немного выше), композитный видеовыход и стереоаудиовыход (аудиовхода нет, для его реализации потребуется дополнительное оборудование), четыре порта USB 2.0, 10/100 Мбит/с проводной сетевой контроллер, порт GPIO на 40 контактов (если будете что-то подключать к нему, обратите внимание, что используются уровни 3,3 В), фирменные разъемы для камеры и дисплея и порт microUSB для подачи питания. Выключателя питания в системе нет, как и встроенных часов с собственной резервной батареей. О сравнительной производительности третьей и второй версий компьютера в Интернете представлено очень много информации и, учитывая описанные выше отличия в SoC, вполне ожидаемо, что новое поколение быстрее в связанных с вычислениями на процессоре задачах. С другой стороны, оно более горячее и потребляет больше электроэнергии под нагрузкой, а кардинально нового уровня производительности не обеспечивает. Можно говорить о том, что оба устройства способны решать одни и те же задачи.Основной ОС для этой платформы является дистрибутив Raspbian, основанный на Debian. Установить его можно с использованием специальной программы NOOBS или просто записав образ операционной системы на карту памяти.
Но конечно продукт совместим с большим числом операционных систем, включая различные варианты Linux (в том числе Gentoo и Ubuntu) и Windows 10 IoT Core. Для решения определенных задач в сети можно найти готовые специализированные проекты дистрибутивов, но никто не мешает вам использовать устройство просто как универсальный многофункциональный компьютер с Linux. Так что найти подходящий для вашего уровня подготовки вариант, скорее всего, не составит труда.
В целом, подобные решения, рассчитаны в основном на сегмент DIY и применение в различных проектах «самоделкиных». Описывать все тысячи, если не сотни тысяч вариантов, нет никакого смысла. Надо отметить, что диапазон здесь очень широкий. Одним пользователям будет комфортно в командной строке Linux, других будет пугать процесс записи готового образа на карту памяти. Поэтому как конкретно будет использоваться микрокомпьютер, будет зависеть в основном от вашего личного опыта, желания «глубоко копать» и, конечно, фантазии.
Начать можно с достаточно простых сценариев, не требующих глубокого знания программирования и большого опыта работы с паяльником. Пожалуй, наиболее популярный вариант использования миникомпьютера, на который стоит обратить внимание, – реализация медиаплеера. Прежде всего, отметим, что такое решение вполне конкурирует с готовыми продуктами по стоимости, удобству и возможностям. Однако есть несколько особенностей, которые стоит учитывать в данном случае. Во-первых, речь идет только о видео с разрешением до FullHD включительно, а кодеки могут быть представлены наиболее распространенным сегодня H.264 (AVC), а также MPEG2 и VC1.
Отметим, что последние два варианта в базовой поставке декодируются только программным образом, а для включения аппаратного декодирования потребуется приобрести специальную лицензию. При этом для MPEG2 мощности процессора вполне достаточно, а вот VC1 в FullHD уже не посмотреть без аппаратного декодера. Ну а с музыкой и фотографиями с точки зрения производительности конечно проблем нет.
Для хранения медиабиблиотеки можно подключить к компьютеру USB-накопители, но сценарий работы с сетевым накопителем представляется более интересным. Скорости (проводной) сети будет достаточно в том числе и на BD-ремуксы.
Из готовых комплектов для медиацентра наиболее известны четыре: OpenELEC, OSMC, Xbian и Rasplex. Первые три ориентированы на работу с популярной HTPC-оболочкой Kodi и в целом с пользовательской точки зрения выглядят одинаково, а третий является расширенной клиентом для сервера Plex версией OpenELEC. Если тема для вас новая – можно познакомиться с возможностями Kodi, установив его как приложение на ваш настольный компьютер или ноутбук.
В отдельную группу можно выделить проекты, ориентированные на качественное воспроизведение музыки решения. С программной точки зрения, они обычно состоят из серверной части на микрокомпьютере и клиенте для управления им на мобильном устройстве или в браузере. При этом непосредственно для вывода звука применяются специализированные карты расширения или DAC, обеспечивающие требуемый уровень качества.
Процесс запуска решений для медиацентров максимально упрощен – для OpenELEC и OSMC вы скачиваете готовый образ ОС с сайта и записываете его специальной утилитой на карту памяти (большой объем здесь не нужен, я бы рекомендовал 2 или 4 ГБ Class10), Xbian и Rasplex в дополнение к этому, предлагает и собственную программу для инициализации карты памяти и записи на нее образа ОС.
После этого, вы устанавливаете карту в Raspberry Pi, подключаете HDMI, сеть, клавиатуру и мышку (могут потребоваться на начальном этапе конфигурации) и включаете питание. Далее в зависимости от дистрибутива вам может быть предложен мастер для установки некоторых основных параметров (например, имени компьютера, сетевого подключения и т.п.).
Немаловажным вопросом является способ управления плеером. Здесь есть несколько вариантов, если не считать клавиатуры+мышки, что не очень удобно в данном случае. Во-первых, специальные приложения для смартфонов и планшетов. Во-вторых, для некоторых моделей телевизоров можно попробовать HDMI CEC – управление со штатного пульта ТВ по HDMI. В-третьих, можно собраться с духом и добавить к Raspberry Pi одну деталь – приемник ИК-сигналов на трех проводках – и взять любой стандартный пульт ДУ от бытовой техники. Лично для меня последний способ наиболее удобен.
Даже если вы не дружите с паяльником, ничего сложного в нем нет. Нужно купить специальный чип-приемник (до 100 руб в дорогом магазине в Москве в наличии), три провода и подключить все согласно схеме к микрокомпьютеру. Вот ссылки на несколько материалов по теме: первая, вторая, третья.С точки аппаратной точки зрения тонкостей здесь две. Первая – выбор модели приемника, а точнее его частоты. Большинство пультов работают с 38 кГц, но встречаются модели на 36 кГц. Учитывая невысокую стоимость чипа, можно начать с первого или купить сразу оба. Что касается конкретных артикулов, то подходят, например, модели TSOP31238 (38 кГц) и TSOP31236 (36 кГц). Еще один вариант – попробовать вытащить чип из какого-нибудь старого оборудования, от которого остался и пульт, но здесь нужно быть уверенным в схеме его подключения и напряжении питания. Как раз второй вопрос – правильное подключение ножек к микрокомпьютеру. На нем самом все достаточно просто – земля, питание 3,3 В и линия данных (большинство проектов работают с GPIO18, особого смысла менять ножку нет). А вот микросхемы приемников могут иметь разное расположение ножек, так что обязательно найдите документацию именно на вашу модель и проверьте. Например, для упомянутых TSOP312xx если смотреть со стороны линзы, то слева направо идут земля, питание, данные.Следующий этап – программная настройка. Наиболее проста она будет в случае применения популярных моделей пультов, например Microsoft MCE или Xbox/Xbox 360 (последний, кстати, работает на 36 кГц). Для них часто есть готовые конфигурационные файлы. Но при желании вы можете настроить и любой другой пульт, хотя с этим придется повозиться. Сначала надо составить соответствие кодов названиям команд и потом отредактировать конфигурацию медиацентра для сопоставления названий команд действиям в программе. Хороший материал по данному вопросу нашелся по этой ссылке http://www.msldigital.com/pages/support-for-remote. Кроме того, для OSMC настройки ИК-пульта есть прямо в меню основного интерфейса.При необходимости, вы можете настроить и другие параметры медиацентра, например, способ вывода звуковых дорожек, а также реализовать множество дополнительных сценариев благодаря поддержке плагинов.
Что касается выбора из указанных выше вариантов дистрибутивов, то наиболее удобным показался проект OSMC. В нем «из коробки» есть русский язык, можно изменить дизайн интерфейса, предусмотрена опция включения доступа по ssh, а также удалось легко запустить ИК-пульт от Xbox 360, просто выбрав его профиль в меню.
OpenELEC интересен тем, что работа Kodi в нем реализована поверх специализированной ОС, а не полноценной Linux, что потенциально должно хорошо сказаться на стабильности и скорости.
В базовом образе Xbian не нашлось русского языка, система не смогла автоматически установить разрешение экрана, обнаружить работающие инструкции по настройке пульта дистанционного управления за разумное время не удалось.
Rasplex интересен именно в связке с сервером Plex. Это позволяет повысить удобство работы с медиабиблиотекой большого объема благодаря индексации и поддержке метаинформации, загружаемой из сети Интернет.
Безусловно, большинство описанных проблем решаемо, но в случае близких итоговых результатов обычно нет смысла тратить на них время и проще сразу взять устраивающую рабочую версию.
Так что в целом, если вам хочется что-то сделать своими руками и/или не устраивают по гибкости или стоимости готовые решения медиаплееров, Raspberry Pi 3 вполне может удовлетворить желание узнать что-то новое, а также выступить в роли практичного и недорогого решения для этого сценария.
Стоит отметить, что часть упомянутых выше проектов работоспособны не только на Raspberry Pi, но и множестве других аналогичных миникомпьютеров.
KODIXBMC.UA: Как установить Kodi на Raspberry Pi 3
На Raspberry Pi 2 Kodi уже был очень жидким и стабильным благодаря новому 64-битовому высокопроизводительному четырехъядерному процессору, интегрированной WLAN и Bluetooth, Pi 3 — еще более красивый опыт.
Поскольку теперь вы можете сохранить отдельный адаптер WLAN, вся система также будет дешевле.Kodi работает на масличной малине Малины Pi 3 и играет почти все видеофайлы абсолютно жидкими. Это может показаться само собой разумеющимся, однако многие ящики для Android (например, FireTV Stick) имеют свои проблемы с действительно текущим воспроизведением видео. Таким образом, Raspberry Pi идеально подходит для требовательных пользователей, которые придают большое значение плавному воспроизведению видео.
В этом уроке я покажу вам, как установить Kodi в несколько простых шагов на вашем Pi 3 и какие основные настройки вы должны начать с самого начала.
Особые знания не требуются, эта инструкция направлена на всех тех, кто развлекается с помощью техники и любит заниматься ремеслом.
В качестве операционной системы мы используем OpenELEC, поскольку это единственная система, которая была оптимизирована исключительно для использования в качестве медиацентра. Это означает, что в вашем Media Center действительно есть только функции, ненужный балласт опущен. Это имеет преимущества производительности и также менее подвержено ошибкам.Достаточно поговорим, пойдем!
Что нужно?
аппаратные средства | рекомендация |
---|---|
Малина Pi 3 Модель B | 45,00 € |
высокое качество питания (5В, 2А) | 11,39 € |
Карта Micro SD (не менее 1 ГБ) | 6,49 € |
Кабель HDMI с поддержкой ЦИК | 5,99 € |
[Дополнительно] любой корпус | к обзору |
[Дополнительно] Устройство чтения карт Micro SD | 6,99 € |
[Дополнительно] Беспроводная клавиатура или пульт дистанционного управления | 14,90 € |
Поскольку у малины Pi 3 есть возможность «CEC», вы также можете использовать свой пульт дистанционного управления для управления Kodi. Сигналы с вашего пульта дистанционного управления передаются на Pi 3 через кабель HDMI. Предполагая, что у вас есть правильный кабель HDMI с поддержкой CEC, а также телевизор, который также освоил эту технику.
Есть также более разумные способы управления вашим Pi, как с этим приложением для Android.С Micro SD-картой следует положить быструю карту класса 10, потому что более медленная карта может отрицательно повлиять на время загрузки.
Также с источником питания следует обратить внимание на качество.Дешевые источники питания часто не обеспечивают заданную мощность, а иногда имеют текущие колебания, которые могут привести к нестабильности вашего Pi. Сохраняйте ненужное напряжение и устранение неисправностей и полагайтесь на высококачественный источник питания.
1. Загрузите изображение OpenELEC
На странице загрузки OpenELEC вы можете скачать изображение для Raspberry Pi 3. Вам нужно прокрутить страницу вниз, чтобы найти ее.
Убедитесь, что вы выбрали диск, как показано на скриншоте ниже.
Важно: распакуйте файл .gz, чтобы получить файл .img, потому что только мы можем мигать.
2. Загрузите инструмент образа диска
Эта небольшая программа вам нужно записать изображение OpenELEC на SD-карту.
Он автоматически создает 2 раздела на вашей SD-карте.
Загрузите его и установите инструмент.
3. Записать OpenELEC на карту Micro SD
Начните создание образа диска, выберите файл изображения OpenELEC и выберите букву диска вашей SD-карты. Затем нажмите «Запись», подтвердите предупреждение «Да» и дождитесь завершения процесса копирования.
4. Завершите установку
Вы успешно создали медиацентр OpenelEC для вашей SD-карты.
Теперь вы можете безопасно удалить карту с ПК и запустить ее с помощью малины Pi.
При первом запуске полный размер вашей SD-карты можно использовать, затем Pi начнет снова, и появится Kodi.
Сделать оптимальные настройки
Сначала начните, выполните основные настройки
При первом запуске вас попросят сделать некоторые пресеты. Чтобы подключиться к беспроводной сети, вам необходимо подключить USB-клавиатуру. Обратите внимание, что ваша клавиатура по умолчанию использует английский макет. Таким образом, специальные символы занимают иначе, а буквы Z и Y меняются местами. Если вам это ненравится , вы можете пропустить шаг с помощью подключения WLAN и установить раскладку клавиатуры в настройках Openelec на немецком языке .На последнем этапе вам будет предложено активировать службы.Рекомендуется включить службу SSH для полного доступа к нашей системе позже. Служба Samba обеспечивает доступ к общим папкам на малине по сети.
Коди по-английски
Для этого нужно активное интернет-соединение, потому что Kodi загружает языковые файлы только после выбора.
В разделе « Система» → «Внешний вид» → «Международный» → «Язык» вы можете установить язык на немецкий язык.
Часовой пояс установлен так, что время правильное
В том же меню, где мы изменили язык, мы теперь устанавливаем правильный часовой пояс, чтобы время отображалось правильно.
В разделе «Регион часового пояса» вы выбираете «Немецкий язык» , затем время верное.Жидкое меню для воспроизведения видео
Если видео запускается, и вы возвращаетесь в меню Kodi, и видео продолжает работать в фоновом режиме, то сильно дергает меню.Почему стандарт настроен так, что я точно не знаю, но это очень тревожно, и у малины достаточно мощности для отображения меню даже во время воспроизведения видео. Даже Pi 2 мог сделать это без проблем.
Давайте просто ограничим это ограничение. В разделе « Параметры» → «Видео» → «Ускорение» → «Ограничить пользовательский интерфейс» , мы выбираем «неограниченный». Чтобы увидеть этот пункт меню, вы должны установить уровень настройки на «Дополнительно», как показано на скриншоте в пункте 1.
Что дальше?
Начало сделано, Kodi установлен, и основные настройки были сделаны, но сейчас начинается веселье.Если вы используете Kodi в первый раз, ознакомьтесь с системой.Просто посмотрите на все, установите видеодокументы, такие как Youtube, Twitch & Co. Подключите жесткий диск с видеоконтентом и отпустите его. Вы также можете легко получить доступ к общим папкам в своей сети и воспроизвести видео / музыку оттуда.
С Openelec и малиной Pi вы только что заложили основу для красивойсистемы Ambilight . Если вы хотите представить свои фильмы и сериалы так красиво, какпоказано на скриншотах , я рекомендую вам следующие следующие инструкции:О том, как я переизобретал медиацентр / Хабр
С приобретением нового телевизора возник вопрос, какую приставку для него брать. Возможностей Chromecast уже не хватало и хотелось полноценный медиацентр на Kodi. Телевизор со SmartTV покупать не вариант — Kodi можно установить только на Android (из SmartTV платформ), а к нему я отношусь без особой любви, к тому же он уже внутри телевизора, а не в отдельной коробке, которую можно безбоязненно перепрошивать. Ну а зачем мне полноразмерный Android, со всеми его сервисами и программами в виртуальной машине, без полноценного GNU/Linux окружения и, скорее всего, без обновлений? По той же причине также были отметены многочисленные готовые медиацентры на Android, хотя та же приставка от Xiaomi довольно хороша. Можно было бы подумать насчёт SmartTV на TizenOS, но для него нет Kodi.
С такими требованиями, и при том, что это мой первый одноплатный компьютер, очевиден выбор — Raspberry Pi, а конкретно я взял RPi 3 model B.
Установка и предварительная настройка Raspbian
Как пользователь Debian, я сразу же установил Raspbian и начал играться с новой системой. Записать скачанный образ системы можно с помощью программы Etcher, либо из консоли:
Сначала очищаем содержимое карты, всё заполнив нулями…
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512 count=2047
затем записываем образ…
sudo dd if=/path/to/raspbian.img of=/dev/mmcblk0
Запустив малинку с Raspbian установить Kodi очень просто — командой
sudo apt update && sudo apt install kodi
Чтобы медиацентр запускался при включении малинки необходимо добавить в файл /home/pi/.config/lxsession/LXDE-pi/autostart строку
@kodi -fs
Несмотря на всю прелесть Raspberry Pi, у него есть один важный недостаток: при внезапном отключении питания есть вероятность того, что на SD карту успеет перезаписаться только часть данных, а потому карты памяти долго не живут и, в среднем, через год выходят из строя. На рынке существуют решения, которые решают эту проблему с помощью источника дополнительной энергии (например, конденсатора). Также SD карты имеют ограниченное количество циклов перезаписи и важно уменьшить количество этих самых перезаписей, чтобы карта памяти прослужила дольше.
Удаление нежелательных программ
Удалил dphys-swapfile, чтобы с концами удалить своп-файл, который расходует ресурс карты памяти, а также удалил разные игрушки и совсем лишние программы, по крайней мере, для меня.
sudo apt purge dphys-swapfile wolfram-engine logrotate nodejs nodered minecraft-pi oracle-java8-jdk openjdk-7-jre oracle-java7-jdk openjdk-8-jre
sudo apt autoremove --purge
Замена менеджера логов
Также я сменил сервис для записи логов:
sudo apt install busybox-syslogd
sudo dpkg --purge rsyslog
Теперь логи записываются в кольцевой буфер, расположенный в ОЗУ, смотреть их можно командой logread
Увеличение надёжности при отключении питания
Самый логичный шаг — сделать раздел с системой доступным только для чтения, и тогда по определению не будет проблем при записи, ведь записи не будет. Но Raspbian — это полноценная система, которая не может работать на разделе, на котором полностью запрещена запись. Как минимум, необходимо вынести /var/log, /var/tmp и /tmp в tmpfs, т. е. хранить содержимое этих папок в ОЗУ. Но для практического использования необходимо внести значительно больше изменений.
Я решил сделать по-другому: создать многослойную файловую систему, где основу, хранящуюся на карте памяти, держать как read-only, а все изменения, которые производятся в системе, сохранять в оперативной памяти. Соответственно, все изменения сбрасываются при отключении питания и никому не вредят. Подход не новый, часто применяется в роутерах, например, а с помощью overlayfs очень легко реализуется.
На гиктаймс уже публиковалась ссылка на аналогичное решение с использованием UnionFS, но с момента его публикации в ядро линукс была добавлена поддержка файловой системы OverlayFS, разработанной компанией SUSE в качестве более прогрессивной замены UnionFS и AUFS, поэтому и настраивается всё это немного по-другому.
Я нашёл скрипт, который делает именно то, что я задумал: раздел системы на карте памяти монтирует в режиме только чтение, а все изменения сохраняются в верхнем слое, располагаемом в ОЗУ. К слову, этот скрипт поддерживает и AUFS.
Установка довольно проста:
Создаём файл root-ro в папке /etc/initramfs-tools/scripts/init-bottom/, в который кладём содержимое скрипта
cd /etc/initramfs-tools/scripts/init-bottom && sudo wget https://gist.github.com/sbonfert/7044eced553ea5c5c2346bcde6bb12e7/raw/7ef62bd5553faae1cb2d2eb79d84dde5197e8c56/root-ro
Изменяем права доступа к скрипту:
sudo chmod 0755 /etc/initramfs-tools/scripts/init-bottom/root-ro
Добавляем overlay в список модулей, которые будут подгружаться в initramfs
sudo echo "overlay" >> /etc/initramfs-tools/modules
Пересоздаём initramfs образ:
mkinitramfs -o /boot/initrd
Осталось добавить параметр
root-ro-driver=overlay
в загрузчик, в файл /boot/cmdline.txt- И ещё 3 строки в конфигурацию загрузчика по адресу /boot/config.txt:
initramfs initrd followkernel ramfsfile=initrd ramfsaddr=-1
Отключить режим только чтения, кстати, можно либо добавлением disable-root-ro=true
в /boot/cmdline.txt, либо созданием файла disable-root-ro в корне файловой системы.
В Debian (соответсвенно, и в Raspbian) существует пакет bilibop-lockfs, который делает примерно то же, что и этот скрипт. Однако, несмотря на то, что bilibop доступен для установки, он предназначен для работы совместно с GRUB, а не используемого в Raspbian загрузчика. В x86 версии Raspbian он корректно работает. Возможно, читатели смогут его пропатчить и для Raspberry Pi.
Защита от переполнения файловой системы в памяти
Для tmpfs по-умолчанию отводится половина объёма ОЗУ, и так как как память ограничена, то когда-то изменения корневой файловой системы достигнут предела. Очистить её можно простой перезагрузкой системы, для этого в /etc/crontab добавляем строку:
# Когда место в корневой файловой системе закончится (100%) перезагрузить систему.
* * * * * root /bin/df -h | /bin/grep /$ | /usr/bin/awk '{if ($5=="100%") system ("/sbin/shutdown -r now")}'
и перезапускаем cron
sudo service cron restart
это позволит отреагировать на проблему в течение одной минуты.
Корни отдельно, хомяки отдельно
Использовал какое-то время такую конфигурацию, но надоело терять настройки и плагины в Kodi, а заранее всё не настроить, и решил я корневую систему оставить в режиме только чтения, а домашнюю папку хранить как есть, всё таки в ней производится не так много изменений.
Естественно, тогда и раздел должен быть под F2FS — оптимизированной для SSD и прочих flash накопителей файловой системе. Как уже сказано, у карт памяти есть две беды: вероятность потерять часть данных при записи и относительно малое количество поддерживаемых перезаписей ячейки. F2FS относится к файловым системам, которые используют концепцию копирования при записи (Copy-On-Write), то есть новые данные не перезаписываются в те же ячейки, а записываются в новое место, и только если операция завершена успешно, ссылка на старую область носителя удаляется.
Для работы с F2FS необходимо установить пакет f2fs-tools как в нашей raspberry pi, так и в системе, с помощью которой производится создание нового раздела. Для Debian-like (в том числе, Raspbian) необходимо выполнить команду
sudo apt install f2fs-tools
Отрезал половину с помощью GParted, создал F2FS раздел и заодно дал метку home, чтобы удобнее обращаться к разделу.
После этого внёс изменения в /etc/fstab, добавив строку
LABEL=home /home f2fs rw,noatime,defaults 0 1
Всё хорошо, но как теперь ставить обновления?
Это я тоже продумал, вспомнив о проекте Ubuntu Core Snappy. В нём предусмотрено существование 2-х разделов, доступных на чтение всем остальным. Обновление системы атомарно записывается на неактивный раздел и производится перезагрузка системы, уже используя обновлённый раздел. Эти два раздела System-a/b также позволяют производить механизм отката на рабочую версию в случае проблем в обновлении.
Аналогично сделал и я, разбив системный раздел на 2 равных раздела. Предварительно, конечно, скопировав данные с карты памяти на компьютер. Для этого удобно использовать утилиту копирования файлов rsync. Например:
sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/var/backups/*","/var/cache/apt/*","/var/lock/*","/var/tmp/*","/lost+found", "/home"} /media/user/folder /home/user/backup_raspbian
Разобьем вышеупомянутую команду и посмотрим, что делает каждый аргумент.
- -aAXv – Файлы передаются в режиме «архив», который гарантирует, что символические ссылки, устройство, разрешение, владение, время изменения, списки контроля доступа, а также расширенные атрибуты сохраняются.
- —exclude – Исключает данные каталоги из резервной копии.
- /media/user/folder – Исходный каталог.
- /home/user/backup_raspbian – Это папка назначения резервной копии.
Итого я получил 4 раздела, где первый содержит загрузчик, два следующих — идентичные по размеру и содержат копию файловой системы (для удобства я их назвал root1fs и root2fs соответственно), и в последнем разделе — пользовательские данные.
Осталось обратно скопировать резервную копию с компьютера на оба раздела карты памяти и прописать изменения в fstab и загрузчике.
В разделе root1fs в файле /etc/fstab в строке, в которой монтируется корень меняем строку на
LABEL=root1fs / ext4 defaults,noatime 0 1
а в разделе root2fs соответственно на root2fs
Осталось внести изменения в /boot/cmdline.txt
Надо там найти параметр root=PARTUUID=…
и заменить на root=LABEL=root1fs
или root=LABEL=root2fs
, от этого будет зависеть, с какого раздела производится загрузка.
Приготовления окончены, теперь можно провести первое обновление системы.
На компьютере, где мы сохранили бэкап, нужно установить пакеты proot и qemu-system. Для Debian-like:
sudo apt install proot qemu-system
Теперь можем сделать чрут в сохранённый бэкап…
sudo proot -q qemu-arm -S /home/user/backup_raspbian
и внести нужные изменения. Например, то самое обновление, которое я выше предложил провести.
apt update && apt upgrade
после загрузки и установки обновлений выходим из чрута командой exit
и можем синхронизировать с картой памяти:
sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/var/backups/*","/var/cache/apt/*","/var/lock/*","/var/tmp/*","/lost+found", "/home", "/etc/fstab"} /home/user/backup_raspbian /media/user/root2fs
Заметьте, к уже упомянутой команде rsync я добавил исключение синхронизации /etc/fstab, так как этот файл уже настроен на каждом разделе отдельно.
В данном случае изменения синхронизируются со вторым разделом (root2fs). Выбирая активный раздел в /boot/cmdline.txt есть возможность загрузиться как с исходной версии системы, так и с обновлённой.
И было интересно поиграться с подобной синхронизацией, как и синхронизацией по сети с рабочей малинкой, однако необходимость управления с отдельного устройства неудобна. Будь у меня стойка из миникомпьютеров, или если бы предлагал использовать мой дистрибутив — конечно, подобные недоатомарные обновления были бы очень удобны, но в масштабах одного устройства нет смысла. И начал я уже думать о том, чтобы в автоматическом режиме скрипт производил обновления, либо чтобы некий скрипт даже прямо из Raspbian чрутился ко второму разделу и обновлял его, а затем менял загрузочный раздел, но прежде я решил ещё раз изучить существующие дистрибутивы, предназначенные для развёртывания медиацентра на Kodi. И вдруг…
Счастье с XBian
Не знаю, как я раньше проходил мимо XBian, но это именно то, что мне нужно. В отличии от других дистрибутивов с Kodi, представляющих собой вариации количества изначально установленного ПО, именно в XBian применены множество оптимизаций специально для работы в качестве медиацентра. В XBian релизовано то, к чему я стремился, только лучше продуманно.
XBian основан на Debian, и, как и Debian, использует роллинг-релизы, потому пакеты всегда в актуальном состоянии. Более того — можно обновляться на тестовую ветку и возвращаться обратно на стабильную.
Система находится на разделе с файловой системой Btrfs, которая, как и F2FS, использует механизм копирования при записи, но также поддерживает создание снапшотов, и в меню XBian есть удобные утилиты для управлениями снапшотами и настройки для автоматического создания снапшотов. Если всё таки какой-то файл будет повреждён, Btrfs мгновенно переведёт систему в режим только чтения, чтобы не допустить дальнейших повреждений системы, и предоставит средства для восстановления и отката на рабочую версию. Я считаю, Btrfs — это идеальный выбор для системного раздела в данном случае, а F2FS решил использовать на флешке с файлами, подключенной к Raspberry Pi. На флешке снапшоты мне не нужны, а вот данные в F2FS записываются строго последовательно, в отличии от Btrfs, не заботясь о фрагментации, что обеспечивает более равномерную нагрузку на ячейки.
В XBian сервисы настроены на минимальное количество производимой записи на microSD, потому отсутствием Read-Only раздела можно пренебречь. В конце концов, мне магазин дал 10 лет гарантии на карту памяти, если что — поменяю.
Единственный недостаток для меня — XBian в качестве системы инициализации использует upstart. Принято ругать systemd, да я и сам в шутку ругаю, но мне с ним гораздо удобнее. Но об этом можно не волноваться: upstart с 2014 года не развивается, однажды разработчикам придётся менять систему инициализации.
Потом я нашёл замечательный плагин для Kodi под названием Quasar, о котором хочу отдельно рассказать. Он позволяет выбрать из различных топов, либо найти желаемый фильм или сериал и начать смотреть его, используя технологию torrent, а после просмотра плагин предложит сохранить этот фильм или сериал в библиотеку. Причем можно сохранить как загруженный файл, так и ссылку на него — тогда при нажатии на произведение начнётся загрузка с торрентов.
Quasar Burst — это дополнение для Quasar, в котором находятся настройки того, какие торрент-трекеры использовать для поиска контента. В нём уже присутствуют популярные русские торрент-трекеры, например, rutor и rutracker, поэтому Quasar абсолютно подходит русскоязычным пользователям.
UP: В комментариях порекомендовали Elementum — форк переставшего развиваться Quasar. Рекомендую его попробовать.
Обход блокировок
Однако, всё не так хорошо, как хотелось бы. Как известно, роскомнадзор требует от провайдеров блокировки кучи сайтов, в роде рецепта крафта динамита в майнкрафте или торрент-трекеров, и если для обхода блокировки на десктопе достаточно установки одного из дополнений для браузера, то для медиацентра это не так просто.
Если весь трафик отправлять через Tor, VPN или прокси, то это скажется на скорости загрузки. Особенно в случае с Tor. Потому необходимо обходить блокировку только заблокированных адресов, а подключаться к другим пользователям torrent напрямую.
Можно найти различные варианты обхода, различной степени надёжности и сложности, я выбрал использование VPN, причём не для всего трафика, а для специально указанного списка адресов.
Можно использовать свой VPN сервер, где-то приобрести, или воспользоваться сервисом antizapret.prostovpn.org. Вроде как при установке этого VPN трафик до сайтов должен идти напрямую, если этот сайт не находится в списке заблокированных, но у меня на Raspberry Pi почему-то весь трафик шел в обход VPN, потому я принудительно указал, для каких адресов его использовать, о чём чуть позже.
Команда для установки OpenVPN:
sudo apt install openvpn
Затем необходимо добавить модуль ядра tun в автозагрузку при запуске системы для того, чтобы обеспечить работу OpenVPN
sudo echo "tun" >> /etc/modules
и в первый раз вручную его загрузить
sudo modprobe tun
В случае с использованием VPN от antizapret, я скачал хранящийся там файл antizapret.ovpn, сохранил как файл /etc/openvpn/client.conf и добавил нужные мне адреса, которые должны передаваться через VPN
route 195.82.146.214 255.255.255.255 vpn_gateway # rutracker
route 185.112.157.181 255.255.255.255 vpn_gateway # nnm-club
route 104.27.140.149 255.255.255.255 vpn_gateway # rutor
route 104.24.106.53 255.255.255.255 vpn_gateway # kinozal
важно, чтобы в конфигурации не было строки, начинающейся с redirect-gateway
, иначе весь трафик будет идти через VPN.
В файле /etc/default/openvpn производится настройка, какие конфигурации будут по-умолчанию запускаться при запуске OpenVPN. Достаточно раскомментировать AUTOSTART="all"
, либо вместо all указать client, то есть созданную нами конфигурацию.
Запуск OpenVPN:
sudo service openvpn start
и добавление в автостарт:
sudo update-rc.d openvpn enable
Также, для обхода блокировки служебных трекеров .t-ru.org выполнил команду в консоли и добавил в /etc/rc.local* перед `exit
для автовыполнения команды при загрузке:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128
Казалось бы, всё? Но нет. Мой провайдер оказался хитрым, потому мои DNS запросы, адресованные в гугл на адрес 8.8.4.4, перехватываются и изменяются, если я запрашиваю IP адрес заблокированного ресурса. Вот, что мне nslookup выдаёт:
nslookup rutracker.org
Server: 8.8.4.4
Address: 8.8.4.4#53
Non-authoritative answer:
Name: rutracker.org
Address: <ip заглушки>
Что-ж, давно было пора перейти на DNSCrypt. Эта утилита, соединяется с DNS сервером по зашифрованному каналу, поэтому провайдер, или другой MitM не сможет прослушать, подменить или отфильтровать пакеты. Установил DNSCrypt на роутере, запустил и теперь всё шикарно.
Как итог, я получил замечательный медиацентр, с огромным количеством доступного контента, который основан на лучших (по крайней мере, по моей оценке) технологиях, а использование Raspberry Pi открывает огромные возможности по кастомизации. Можно установить инфракрасный приёмник, чтобы управлять медиацентром с помощью пульта даже при подключении к телевизору, который не поддерживает HDMI-CEC, или играть в старые игры, подключив джойстик, а можно вовсе преобразовать из медиацентра в другое устройство.
Домашний кинотеатр на Raspberry / Хабр
Так случилось, что решил я упростить себе вопрос он-лайн просмотра фильмов, вариант стандартного смарт ТВ меня не устраивал, а постоянно торчащий кабель HDMI для подключения к ноутбуку раздражал. Решение моей проблемы я увидел в приобретении Raspberry Pi 4, который можно аккуратно спрятать за корпусом телевизора.Заказал готовый набор на али и пока ждал почитывал как и что делать. Подходящих мне решений нашлось два:
- Превратить малинку в мини-компьютер и смотреть потоковое видео с браузера, как я обычно делаю с ноутбуком
- Установить плеер Kodi и использовать малину в качестве подобия ТВ-приставки.
В процессе реализации решил скомбинировать оба варианта: настроить автозапуск плеера Kodi и при необходимости выйти из него в систему Raspbian. И именно в таком решении и скрылась основная проблема, но все по порядку.
Изложу по шагам, как делал.
Шаг первый: Выбор нужной версии одноплатного компьютера.
В моем случае я взял топовый вариант того, что было у продавца:
- Сам Raspberry Pi 4:
Процессор Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
Память 4GB LPDDR4-3200 SDRAM
2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE Gigabit Ethernet
2 USB 3.0 ports; 2 USB 2.0 ports
2 × micro-HDMI (с поддержкой 4k 60fps)
4-pole stereo audio and composite video
H.265 (декодирование 4kp60), h364 (декодирование 1080p60, кодирование 1080p30)
OpenGL ES 3.0
Разъем USB-C для подключения к питанию (минимум 3A, 5V DC) - Чехол-радиатор с активным охлаждением в виде двух кулеров
- Блок питания с напряжением выхода 5В и встроенной кнопкой отключения питани
- SD карта на 64Гб, 10й класс с адаптером на USB
- Кабель HDMI/microHDMI на 1,5м
При желании можно взять более простой и дешевый комплект, но я решил, что называется взять «про запас».
Шаг второй: Установка операционной системы.
Первый запуск Raspderry подробно описан и даже в картинках показан на официальном сайте.
Я пошел немного другим путем и использовал утилиту balenaEtcher, чтобы распаковать образ системы Raspbian на SD карту. Кто решит пойти по этому пути, скачать можно тут. Сама утилита в управлении примитивно проста: вставляем в компьютер флешку для прошивки, запускаем balenaEtcher, указываем путь к образу системы и нажимаем Flash!
Скачать образ Raspbian можно с официального сайта.
Я использовал версию «Raspbian Buster with desktop and recommended software» — практически готовое решение, что называется «из коробки». Внутри есть и окружение рабочего стола и предустановленное ПО. В этой версии по умолчанию используется окружение PIXEL (Pi Improved Xwindows Environment, Lightweight), которое по своей сути является доработкой окружения LXDE.
При первом запуске Raspbian задаст вам несколько конфигурационных вопросов (выбор страны, языка и часового пояс / установка пароля / подключение Wi-Fi / получение последних обновлений) и предложит перезагрузиться. На них мы не будем останавливаться, т.к. они интуитивно понятны и описаны в картинках по ссылке выше на официальном сайте.
Шаг третий: Настройка.
Возможно придется подстроить разрешение монитора, сделать это можно так: Пуск/Параметры/Screen Configuration. Откроется окно Screen Layout Editor где нужно зайти Configure/Screens/HDMI/Разрешение/выбрать нужное разрешение из списка и нажать на зеленую галочку.
Нам понадобится настроить возможность переключения языка раскладки. Делается это так:
- Правой кнопкой жмем на Панели задач и выбираем «Добавить/убрать элементы панели».
- Откроется окно Настройки панели, жмем «Добавить».
- В открывшемся списке находим «Обработчик раскладки клавиатуры», выбираем и жмем «Добавить».
- Нас вернет к предыдущему меню, в котором теперь должен появиться пункт «Обработчик раскладки клавиатуры», выбираем и жмем «Параметры».
- Снимаем галочку «Сохранить системные настройки»
- В ставшем активном окне «Раскладки клавиатуры» жмем «Добавить» и выбираем необходимую раскладку.
- Чуть ниже будет написано «grp:shift_caps_toggle» – это сочетание горячих клавиш для смены раскладки. Можно сюда нажать и изменить это сочетание клавиш на привычно удобное, выбрав из предложенного списка.
- Ставим галочку «Не сбрасывать существующие настройки».
- Жмем крестик для закрытия окна Обработчика раскладки клавиатуры, т.к. кнопка «Закрыть» тут не работает и закрываем окно Настройки панели.
Из дополнительного ПО, что пришлось установить — виртуальная клавиатура Onboard, т.к. в мои планы использование физической клавиатуры не входит.
Сделать это можно двумя способами:
Искать клавиатуру надо в Пуск/Специальные возможности/Onboard.
На этом процесс настройки закончен.
Шаг четвертый: Устанавливаем плеер Kodi.
Прежде чем установить сам плеер, стоит провести некоторые манипуляции по настройке распределения памяти между GPU и CPU, расширению используемого пространства памяти и подключению режима 4k 60fps, это можно сделать как минимум тремя способами, но на мой взгляд этот самый простой:
- Запускаем терминал и вводим:
sudo raspi-config
- Откроется окно настроек конфигурации (Raspberry Pi Software Configuration Tool (raspi-config). В нем нужно включить несколько пунктов:
7 Advanced options/А1 Expand filesystem — расширит использование файлового пространства на всю флеш-карту
7 Advanced options/А3 Memory split ввести значение от 160 до 640 (по умолчанию 64) — это объем памяти в Мб, выделяемый для GPU, минимальных 160 должно хватить. Если возникнет черный экран или будут подтормаживания при воспроизведении видео, то надо выделить больше памяти под GPU.
7 Advanced options/АА Pi 4 Video Output – разрешит использование 4k 60fps
Далее малина попросит перезагрузку, которую стоит выполнить. После этого снова открываем Терминал и получаем обновления системы командами (необходимо в том случае, если устанавливали систему некоторое время назад):
sudo apt-get update
sudo apt-get dist-upgrade
Далее устанавливаем плеер Kodi командой:
sudo apt-get install kodi
После этой команды система спросит хотим ли мы продолжить, на что конечно же отвечаем «y» и ждем окончания установки. После чего перезагружаем систему.
После всех этих манипуляций можно запустить плеер Kodi (Пуск/Аудио и видео/Kodi).
Шаг пятый: Настройка автозапуска Kodi.
Теперь при включении малины у нас будет запускаться окружение PIXEL и далее можно запустить Kodi как обычное приложение. Но мне нужно, чтобы Kodi запускался при старте системы и при необходимости можно было попасть в окружение PIXEL. Для этого нужно настроить автозапуск приложения при старте малины. Снова возвращаемся в Терминал и пишем:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Откроется пустой файл конфигурации автозапуска, в него вписываем строку:
@kodi
Закрываем с сохранением Ctrl+x/y/Enter. Тут Терминал может начать ругаться, что такой директории нет. Тогда эту директорию придется сначала создать и есть три варианта:
- Попытаться настроить что-нибудь на рабочем столе, например сменить обои (Рабочий стол/ПКМ/Параметры рабочего стола/Picture). Тогда папка будет создана автоматически.
- В Терминале вводим mkdir ~/.config/lxsession/LXDE-pi
- Открываем Менеджер файлов, жмем Ctrl+H, чтобы показать скрытые файлы и папки далее заходим .config/lxsession/ и тут создаем папку LXDE-pi
Перезапускаем малину и теперь вместо PIXEL видим интерфейс Kodi. Теперь, если попытаться выйти из Kodi, то мы должны попасть в окружение PIXEL и вот тут кроется основная проблема, которая потребовала у меня времени. Вместо PIXEL мы увидим черный экран окружения Openbox, а это совсем не то, что мы ожидали получить. Решение этой проблемы простое — вернемся на шаг назад, когда мы вносили правки в файл автозапуска. Одной строки
@kodi
не достаточно, нужно еще запустить окружение PIXEL. Поэтому в этом фале нужно написать следующее:@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@kodi
Вот теперь все должно работать так, как задумывалось в самом начале. Остается только настроить сам Kodi, но тут уж каждый сам конфигурирует под себя, а на просторах интернета много статей как это сделать.
Шаг шестой: Быстрые подсказки по настройке Kodi.
Подскажу только по тем настройкам, которые скорее всего понадобятся.
Сменить язык: Settings/Interface/Regional/Language
Подогнать разрешение: Настройки/Система/Экран/Разрешение
Добавить раскладку клавиатуры: Настройки/Система/Ввод/Раскладки клавиатуры
Установка дополнений из репозитория:
- Добавить репозиторий дополнений: Дополнения/Браузер дополнений/Установить из файла ZIP. Скачать репозиторий можно, например тут.
- Установка из репозитория: Дополнения/Браузер дополнений/Установить из репозитория
Удобной фишкой будет управление Kodi с телефона, для этого:
- Заходим в Настройки/Службы/Управление и включаем два пункта:
Разрешить удаленное управление по HTTP
Разрешить управление приложениями на других системах - Тут же записываем данные для подключения к Kodi (они понадобятся приложению на телефоне): порт, имя пользователя и пароль.
- Скачиваем понравившееся приложение из магазина приложений. Самое распространенное – официальное приложение Kore, но мне больше понравилось Sibu.
- В настройках приложения указываем ранее записанные порт, имя пользователя и пароль.
- Наслаждаемся удобным «пультом».
Если Вы захотите смотреть IP TV, то может возникнуть необходимость воспользоваться PVR IPTV Simple Client. По умолчанию его нет в репозитории Kodi, но его можно достать в Add / Remove Software по запросу «Simple IPTV PVR for Kodi».
Официальный корпус Raspberry Pi от Kodi Edition | Kodi
С тех пор, как в 2012 году был анонсирован первый Raspberry Pi, он был неразрывно связан с XBMC / Kodi. Он был создан для мастеров-мастеров и способен создавать новые передовые приложения, но всегда с идеальным запасным вариантом — это крошечный медиацентр Kodi в гостиной, который мог. Сегодня Raspberry Pi 3 превратился в мощный медиацентр со встроенными Wi-Fi и Bluetooth. Несмотря на свой крошечный размер, он был настроен на безупречное воспроизведение контента лучше, чем у конкурентов, и менее чем на треть дешевле.Но со всеми этими улучшениями Raspberry Pi 3 остался незавершенным.
Сегодня завершен пакет Raspberry Pi 3. С помощью компании FLIRC мы рады объявить о самом первом аппаратном обеспечении, которое когда-либо предлагала Team Kodi: — Kodi Edition Raspberry Pi Case .
После долгих и упорных поисков идеального дизайна для этого корпуса мы нашли его в FLIRC, крошечной компании, расположенной в самом сердце Кремниевой долины.Этот красивый корпус имеет алюминиевый сердечник, обшитый серебристой и черной оболочкой. Он разработан с нуля для вашей гостиной с чистыми линиями и гладкими цветами, идеально подходит для вашего телевизора и других устройств медиацентра.
Этот корпус не только гладкий, но и функциональный. Разработанный с учетом сверхтактового процессора Raspberry Pi 3, алюминий, проходящий по всему корпусу Kodi Edition, действует как пассивный радиатор процессора, бесшумно и эффективно распределяя и отводя тепло. Такой творческий подход позволяет максимально эффективно использовать процессор и, возможно, иногда проводить разгон по усмотрению пользователя.
Мы рады работать с FLIRC над этим проектом и вдвойне рады объявить, что процент от каждой продажи пойдет на исследования рака в Центре комплексного онкологического лечения USC Norris, где уже были достигнуты важные успехи в лечении лимфомы, простаты и других заболеваний. рак толстой кишки, среди многих других достижений.
Корпус Kodi Edition Raspberry Pi выпущен ограниченным тиражом. В будущем могут появиться дополнительные юниты, если будет большой спрос со стороны пользователей, но пока покупайте их, пока можете!
Купить UK / EU
Купить
СШАУстановите Kodi, чтобы превратить Raspberry Pi в домашний медиацентр
Вам нужно решение для медиацентра, и вы слышали о Kodi.Подходит ли он, и можно ли установить его на свой Raspberry Pi? И как только вы это сделаете, как превратить его в лучший в мире домашний медиацентр? Мы покажем вам, как это сделать.
Для начала работы с медиацентром Kodi и Raspberry Pi много не потребуется.Но если вы хотите улучшить опыт, вы можете добавить несколько вещей к базовой настройке.
Возможно, у вас уже есть Raspberry Pi.В качестве альтернативы вы можете купить его. Как минимум вам понадобятся:
- Raspberry Pi Model B + или новее (мы рекомендуем Raspberry Pi 3B +).
- Дополнительный USB-ключ Wi-Fi для версий до Raspberry Pi B + или 2.
- Кабель HDMI.
- 2 А USB-адаптер питания или специальный блок питания для Raspberry Pi.
- Карта MicroSD (рекомендуется 8 ГБ или больше).
Если у вас есть компьютер для загрузки предпочитаемой вами операционной системы и записи на карту microSD, вы должны быть готовы к работе.
Расширенная настройка для Raspberry Pi 3 B + Media Center
С момента его запуска в 2012 году было много итераций Pi, но чтобы насладиться превосходной производительностью от Kodi, OSMC или OpenElec, используйте самую последнюю модель, Raspberry Pi 3B +.
Для стандартной настройки можно использовать карту microSD.Однако, если вы планируете использовать Raspberry Pi в качестве системы Kodi в долгосрочной перспективе, вам потребуется более надежное решение для хранения данных. Raspberry Pi поддерживает USB-накопитель, который вы можете использовать как для своей библиотеки, так и для загруженных носителей.
Подключение жесткого диска USB к Raspberry Pi для Kodi — разумная идея.Продолжайте читать, чтобы узнать больше об этом и некоторых других дополнительных аппаратных опциях.
Как установить Kodi на Raspberry Pi
Доступны два варианта установки Kodi на Pi.
Стандартная установка Kodi
Если вы используете Raspbian Jessie на своем Raspberry Pi (или в любой из многих других операционных систем Linux, совместимых с Raspberry Pi), вы можете легко вручную установить Kodi через командную строку.
Когда ваш Raspberry Pi уже настроен, просто откройте окно терминала и введите:
sudo apt-get install kodi
Как только это будет сделано, вам нужно будет отредактировать файл конфигурации, чтобы программное обеспечение медиацентра автоматически загружалось при каждой загрузке Raspberry Pi.
Судо нано / и т. Д. / По умолчанию / коди
Измените параметр ВКЛЮЧЕНО на 1:
ВКЛЮЧЕНО = 1
Нажмите Ctrl + Z для выхода, убедившись, что вы сохранили изменения.
В противном случае вы можете запустить Kodi одним щелчком мыши с рабочего стола или с помощью одной команды в терминале:
код
Тебе хорошо идти!
Установите операционную систему Kodi на Raspberry Pi
Однако более предпочтительным может быть вариант иметь выделенный Raspberry Pi с уже оптимизированной версией Kodi.Таким образом, он автоматически загрузится в программное обеспечение медиацентра, не возясь с текстовыми файлами.
Здесь у вас есть три основных варианта: LibreELEC, OpenElec и OSMC.
Чтобы использовать OpenElec, вы можете загрузить операционную систему с openelec.tv [Broken URL Removed] или используйте программу NOOBS, чтобы выбрать его из списка (см. ниже). OSMC также можно установить через NOOBS или загрузить с osmc.tv.
Для LibreELEC перейдите на сайт libreelec.телевидение.
Для ручной установки вам потребуется сначала отформатировать карту microSD, а затем скопировать распакованную загрузку на карту с помощью специального программного обеспечения для записи на SD-карту.
Лучшим вариантом для этого является Etcher, который вы можете скачать с etcher.io. Это доступно для Windows, macOS и Linux и представляет собой самый простой инструмент для записи на флэш-память, подходящий для SD-карт и USB-накопителей.
После установки запустите Etcher, убедившись, что карта microSD вставлена в кардридер вашего компьютера.Щелкните Select image , чтобы найти файл образа OpenElec или OSMC, затем убедитесь, что правильная буква диска отображается в поле Select drive . Наконец, щелкните Flash , чтобы начать запись.
Etcher отобразит сообщение, когда файл IMG будет записан и данные будут проверены.
Затем вашу SD-карту можно извлечь и вставить в Raspberry Pi.При следующей загрузке Kodi будет готов к использованию!
См. Наши руководства по установке ОС Raspberry Pi с NOOBS или установке ОС Raspberry Pi на карту microSD для получения дополнительных сведений о процессе, если вы застряли.
Пульт дистанционного управления
Всегда иметь под рукой USB-клавиатуру, так как вы можете просто подключить ее и перемещаться по пользовательскому интерфейсу Kodi.Большинство этих сочетаний клавиш Kodi должны работать на Raspberry Pi. Если вы используете Raspberry Pi 3 со встроенным Bluetooth или у вас есть совместимый USB-ключ Bluetooth для устройства, вам также пригодится клавиатура Bluetooth.
Но у вас есть другой выбор: для iOS и Android доступно несколько мобильных приложений, которые могут управлять вашим медиацентром по сети.Мы бы рекомендовали те, которые производятся Kodi на любой платформе. На iOS найдите Official Kodi Remote в App Store, а на Android найдите Kore от XBMC Foundation.
После установки эти приложения автоматически определят вашу установку Kodi, если они подключены к той же домашней сети, что и ваш Raspberry Pi.
У вас также есть различные варианты дополнительного оборудования, которое вы можете добавить в медиацентр Raspberry Pi Kodi.К ним относятся добавление звукового модуля или даже ИК-приемника для использования с физическим пультом дистанционного управления.
На данный момент у вас есть все необходимое, чтобы пользоваться медиацентром Kodi.Но вы можете пойти дальше. С помощью подходящего оборудования и периферийных устройств вы можете превратить свой компактный медиацентр Raspberry Pi в предмет зависти друзей и семьи.
Использовать Ethernet, а не Wi-Fi
Мы рекомендовали использовать Raspberry Pi 3, но это действительно из соображений производительности, а не из каких-либо других соображений.Поскольку Raspberry Pi 3 поставляется со встроенным беспроводным ключом (и Bluetooth тоже), у вас может возникнуть соблазн его использовать.
Если ваш Pi расположен рядом с маршрутизатором и у вас сильный сигнал, тогда это должно быть нормально, но для достижения наилучших результатов — особенно при потоковой передаче HD-контента — вам следует полагаться на кабель Ethernet.
Это может означать использование адаптеров Powerline, но здесь важно получить максимально возможное качество изображения и звука, поэтому используйте все, что работает.
Качественный звук для Kodi
Чтобы сопровождать ваш домашний кинотеатр Kodi на базе Raspberry Pi 3, рекомендуется рассмотреть некоторые улучшения звука.
По умолчанию вы получаете звук через HDMI, и это должно быть нормально.В конце концов, у большинства телевизоров достаточно хороший звук. Но если вам нужен улучшенный звук, возможно, выводимый через звуковую панель, вам понадобится внешний звуковой модуль.
Доступны различные USB-совместимые опции, но в целом они ненадежны или несовместимы.Вместо этого вам следует взглянуть на плату расширения Full-HD PCM5122 Amplifier X400.
ИК-пульт
Выше мы упоминали, как мобильное приложение дистанционного управления может работать с любым устройством Kodi, но если вы больше склонны к выделенному удаленному оборудованию, вам понадобится ИК-приемник на Raspberry Pi.
Некоторые из них доступны, либо USB, либо что-то, что напрямую подключается к плате Raspberry Pi.Все они поставляются с пультом дистанционного управления, позволяющим легко перемещаться по домашнему кинотеатру Kodi. Обратите внимание, что для регулярного поиска и добавления сторонних репозиториев вам понадобится что-то с клавиатурой или, по крайней мере, с клавиатурой.
Найдите совместимый жесткий диск
Для расширенного хранилища жизненно важен жесткий диск.На стандартной карте microSD на 8 ГБ быстро закончится место, если она будет использоваться для хранения мультимедиа. Между тем нельзя ожидать, что карта на 64 ГБ (или больше) будет работать бесконечно.
Хотя современное хранилище SD намного надежнее (благодаря лучшей коррекции ошибок), безопаснее полагаться на жесткий диск.К Raspberry Pi можно подключить большинство жестких дисков USB, хотя для того, что вы используете, потребуется собственный источник питания.
Вы даже можете подключить диск SATA к Raspberry Pi с помощью платы расширения памяти.
Устанавливайте только необходимые надстройки
Наконец, вам нужно знать о надстройках, доступных для Kodi, и о том, какие из них вы будете использовать.С таким огромным выбором надстроек (официальных и сторонних) вы должны придерживаться узкого набора опций. Чем больше надстроек вы выберете, тем больше потребуется обновлений, и это замедлит вашу работу с Kodi.
Наряду с популярными сервисами, такими как YouTube, Hulu, Spotify и BBC iPlayer, можно даже установить Amazon Video, Plex и Netflix.
Также можно найти нишевые надстройки: TED Talks, определенные каналы YouTube, подкасты и многое другое можно найти в репозитории надстроек.Лучше сначала изучить то, что вы хотите, чтобы не тратить слишком много времени на просмотр бесконечных списков.
Создайте свой собственный домашний кинотеатр на Raspberry Pi сегодня
Мы не будем делать вид, будто это легко собрать, но это, безусловно, несложно и достижимо в течение часа.После того, как Kodi будет установлен в вашей гостиной или спальне, вы сможете пользоваться широким выбором надстроек, предоставляемых для вашего развлечения, а с несколькими аппаратными улучшениями ваш маленький Raspberry Pi сможет давать результаты, сопоставимые с мультимедийными. оборудование центра стоит в десять раз дороже! А чтобы узнать больше, ознакомьтесь с другими способами создания доступного домашнего кинотеатра.
Хотите больше от вашего медиацентра Raspberry Pi? Почему бы не добавить RetroPie или RecalBox для забавных ретро-игр?
Не нужно пиратов: 9 популярных приложений, которые можно использовать бесплатно или дешевоВот как получить доступ к распространенным пиратским приложениям бесплатно, со скидкой или через альтернативное программное обеспечение.
Об авторе Кристиан Коули (Опубликовано 1432 статей)Заместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам.Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор статьи в журнале Linux Format, Кристиан — мастер Raspberry Pi, любитель Lego и фанат ретро-игр.
Больше От Кристиана КоулиПодпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
Как установить Kodi на Raspberry Pi 3
Установка Kodi на Raspberry Pi 3 — достаточно простая задача с подходящими инструментами. Это также один из самых интересных и полезных проектов для Pi 3.
Pi 3 — это то, что многие могут сделать для дешевой установки Kodi. Если у вас есть Pi 2 с Kodi, установка будет такой же.
Raspberry Pi 3 может иногда зависать во время работы Kodi, но работает и является забавным проектом.
Есть несколько установочных пакетов для установки Kodi на RasPi 3.
Какой из них используется, это предпочтение, у OSMC есть установщик, который упрощает это.
Ниже приведены шаги по установке Kodi на Raspberry Pi 2 или 3 с помощью OSMC.
Необходимые вещи:
- Raspberry Pi 3
- Кабель HDMI
- Источник питания
- Контроллер, например USB-мышь или клавиатура.
- Совместимая карта Micro SD 8 ГБ или больше.(32 ГБ макс.)
- Устройство записи на SD-карту
Если у вас уже есть все дополнительные компоненты, такие как кабель HDMI, SD-карта и источник питания, вам понадобится только плата RasPi 3.
Если у вас нет всех дополнительных принадлежностей, можно купить весь комплект.
Пример полного комплекта Raspberry Pi 3 на Amazon
Полный стартовый комплект CanaKit Raspberry Pi 3 — версия 32 ГБ
Устройство записи на SD-карту также потребуется для записи пакета Kodi на SD-карту.
Если ваши компьютеры похожи на мои и не имеют записывающего устройства Micro-SD, есть много дешевых устройств записи USB на Micro-SD.
Я купил это устройство записи SD-карт на Amazon, оно очень недорогое и хорошо работает.
Устройство чтения / записи карт памяти SD / MicroSD / MMC IOGEAR, GFR204SD
Как установить Kodi на Raspberry Pi 3 с помощью OSMC
- Загрузите программу установки OSMC.
- Вставьте SD-карту, на которую будет записана Kodi, в SD-card Writer, и запустите установщик OSMC
- Выберите используемый язык и Raspberry Pi 2/3 из раскрывающихся списков.
- Выберите версию сборки. Лучше всего выбрать самую новую сборку.
- Выберите носитель для записи пакета. Здесь используется SD-карта, но можно использовать и USB-накопитель.
- Есть возможность настроить беспроводное соединение или использовать соединение Ethernet.
- Проверьте правильность диска, на который будет записан пакет, и щелкните по нему.
- Принять лицензионное соглашение
- Он загрузит пакет для установки
- Пакет OSMC Kodi будет записан на SD-карту.
- По завершении написания пакета появится сообщение «Поздравления», и SD-карта готова к установке в Raspberry Pi.
- Вставьте SD-карту в Raspberry Pi
- Подключите все кабели. HDMI идет к телевизору или монитору. На этом изображении к маршрутизатору подключен кабель Ethernet для доступа в Интернет, также можно использовать Wi-Fi. Необходим способ управления, например старая USB-клавиатура и мышь.
- Начнется установка и завершится установка
- Он задаст некоторые основные вопросы по настройке, такие как язык и скин. Можно использовать скин OSMC или скин Kodi Estuary по умолчанию для стандартного интерфейса Kodi.
Использовать программу установки быстро и легко: просто загрузите программу установки, подходящую для используемой вами операционной системы.
Например, если вы пишете файлы с помощью ПК с Windows, загрузите установщик Windows.
Загрузите последнюю версию установщика OSMC Raspberry Pi и выполните сборку здесь https://osmc.tv/download/
Как только кабели подключены, подключите питание, и он загрузится.
Kodi теперь будет установлен на ваш Raspberry Pi, следующим шагом будет установка надстроек, которые придают ему функциональность.
Прочтите здесь, как установить надстройки и транслировать фильмы и телешоу.
Видеоинструкции
https: // www.youtube.com/watch?v=YshkYazwrg4
Сводка
Raspberry Pi 3 очень хорошо работает с Kodi. Встроенный Wi-Fi пока не самый лучший, работает достаточно хорошо и транслирует фильмы нормально.
Pi 3 — это большое улучшение по сравнению с Pi 2. Pi 2 также будет запускать Kodi, но иногда зависает.
Чтобы получить максимальную отдачу от Kodi, необходимо добавить репозиторий, который будет содержать все популярные надстройки.
Установка репозитория и надстроек будет одинаковой для всех аппаратных платформ, включая Raspberry Pi 3.
Raspberry Pi Media Center (KODI / OSMC)
Используйте OSMC, чтобы превратить Raspberry Pi в медиацентр! Смотрите свои видео, слушайте музыку, просматривайте фотографии и пользуйтесь огромной библиотекой надстроек Kodi!
Это руководство было выполнено с использованием Raspberry Pi 3 Model B + с OSMC Release 2019.04-1.
OSMC (Open Source Media Center) — это бесплатная операционная система с открытым исходным кодом, основанная на Debian Linux и The Kodi Project.Это очень крутая, многофункциональная ОС, пользующаяся большой поддержкой сообщества. Кроме того, им легко пользоваться! Это руководство покажет вам шаг за шагом, как начать работу с собственным медиацентром на базе Raspberry Pi.
Для запуска и работы OSMC требуется небольшая настройка. Если у вас возникнут проблемы, напишите нам по адресу [email protected]. Дополнительную информацию можно найти на вики-странице OSMC и в сообществе OSMC.
Что такое Коди? Kodi — это отмеченное наградами бесплатное приложение для медиаплеера с открытым исходным кодом.Вы можете думать об OSMC как об операционной системе, которая переносит Kodi на ваш Raspberry Pi со стильным и простым в использовании интерфейсом.
Что такое надстройка? Надстройки для OSMC очень похожи на приложения на вашем телефоне. Они привносят в ваш медиацентр дополнительные функции и возможности. OSMC имеет свои собственные надстройки, а также совместим с огромной библиотекой надстроек Kodi прямо из коробки!
Что такое репозиторий? Репозиторий — это место, где можно найти и установить надстройки (вроде магазина приложений на вашем телефоне).OSMC по умолчанию поставляется с репозиторием Kodi и имеет возможность добавлять другие.
Что вам понадобится для создания медиацентра OSMC:
Наши комплекты Media Center (Basic, Plus и Ultimate) содержат все необходимое для начала работы с OSMC! Лучше всего то, что они поставляются с предустановленной картой microSD с OSMC — с ее помощью вы можете пропустить раздел установки в этом руководстве!
Также требуется:
- A Телевизор или компьютерный монитор (с HDMI)
- (рекомендуется) Динамики (необходимы, если на вашем экране нет звука)
- ПК (для передачи медиафайлов)
Есть три способа установить OSMC.
Option 1 позволяет создавать загрузочный образ OSMC на карте microSD с помощью программного обеспечения OSMC и подходит для начинающих. Если вы уже знакомы с созданием образов для Raspberry Pi, см. Вариант 2. Если у вас есть карта microSD с предустановленной NOOBS, см. Вариант 3.
Если у вас уже есть предустановленная карта microSD с OSMC, вы можете пропустить этот раздел.
Вариант 1: Установщик OSMC
Шаг 1. Загрузите установщик OSMC.
Посетите https: // osmc.tv / download / и выберите версию установки для операционной системы вашего ПК.
Загрузите и запустите установщик.
Шаг 2. Создайте загрузочный образ OSMC
На экране приветствия вам будет предложено выбрать язык и то, на что вы хотите установить образ (выберите Raspberry Pi 2/3). Щелкните стрелку, чтобы продолжить.
Далее вам будет предложено выбрать версию, которую вы хотите установить. Выберите самую последнюю.
Далее вас спросят, куда установить образ.Выберите «на SD-карте».
На следующих шагах вам будет предложено настроить, как вы хотите, чтобы OSMC подключалась к Интернету. Выберите беспроводную связь, если вы не будете использовать кабель Ethernet.
Для беспроводной конфигурации большинство домашних сетей будут настроены с использованием WPA / WPA2 PSK и потребуют имя вашей сети (SSID) и пароль (ключ). Не беспокойтесь об ошибке на этом этапе; вы всегда можете исправить свою конфигурацию позже.
Для выбора устройства внимательно выберите букву диска вашей карты microSD.Вы можете найти это в файловом браузере своего компьютера.
Принять лицензионное соглашение с конечным пользователем
Программа установки создаст загрузочный образ OSMC на вашей карте microSD.
, вариант 2: установка вручную
Шаг 1: Загрузите образ из OSMC
Посетите https://osmc.tv/download/ и прокрутите страницу вниз до кнопки «Образы дисков».
Щелкните по нему, и появится список доступных выпусков. Вам нужно будет выбрать и загрузить последний образ для Raspberry Pi 2/3 / 3+:
(необязательно). Сравните сумму md5 (в Windows она находится в разделе «Свойства»> «Хэши файлов»).
Шаг 2: Запишите образ на карту microSD
Вставьте карту microSD в компьютер с помощью устройства чтения карт памяти microSD.
Загрузите и установите Balena Etcher: https://www.balena.io/etcher/
Запустите Balena Etcher, внимательно выберите загруженный образ OSMC и карту microSD. Щелкните Flash (может появиться административное всплывающее окно)
Программа сообщит вам, когда прошивка прошла успешно.
Вариант 3: Из NOOBS или NOOBS lite
С мая 2015 года OSMC доступен на NOOBS и NOOBS lite в качестве сетевой установки.Просто загрузите его в Raspberry Pi (см. Инструкции по сборке в следующем разделе ниже), подключитесь к беспроводной сети (w) или подключите кабель Ethernet, выберите OSMC из списка операционных систем и нажмите «Установить» (i). По завершении установки вы автоматически перезагрузитесь в OSMC. Более подробную информацию можно найти в официальной документации NOOBS.
Если вы используете радиаторы, установите их на плату. Если вы используете чехол, карту microSD, возможно, потребуется вставить в Raspberry Pi до или после сборки, в зависимости от конкретной модели корпуса.Затем подключите периферийные устройства; USB-клавиатура (и пульт, если вы его используете), кабель HDMI и, наконец, блок питания. Вы должны увидеть, как на вашем экране оживает заставка OSMC.
Шаг 1. Ваши первые настройки загрузки
При первой загрузке вас встретит заставка OSMC. После этого OSMC начнет форматирование и установку. Затем он загрузится на экран приветствия. Отсюда вы выбираете свои предпочтения:
- Выберите свой язык
- Выберите часовой пояс
- Назовите свое устройство (или выберите имя по умолчанию, OSMC)
- Включить SSH (рекомендуется)
- Принять лицензионное соглашение
- Подключиться к Интернету
- Выберите предпочитаемую тему (в этом руководстве мы использовали OSMC)
- Подпишитесь на список рассылки (необязательно)
Шаг 2. Просмотрите или отредактируйте настройки сети
Вы должны были настроить параметры сети на последнем шаге, но вы можете обновить их при необходимости.
Чтобы просмотреть настройки сети , в главном меню выберите «Настройки», «Информация о системе», а затем «Сеть». Вам нужно будет записать свой IP-адрес для следующих шагов.
Чтобы изменить настройки сети , в главном меню перейдите в «Мой OSMC», а затем в «Сеть».
Отсюда есть вкладки «Проводной» (для тех, кто использует кабель Ethernet) или «Беспроводной» (для пользователей Wi-Fi). Оба этих экрана позволят вам включить или отключить адаптер, отобразить информацию об IP-адресе и статус сети.Отсюда вы также можете вручную установить предпочитаемую конфигурацию IP-адресации (DHCP или статическая).
Меню «Беспроводная связь» покажет вам сети, к которым можно подключиться. Если вы еще этого не сделали, выберите подключение и введите пароль при появлении запроса.
Шаг 3. Попробуйте веб-интерфейс
По умолчанию OSMC установит и включит веб-интерфейс Kodi. Это действительно отличный способ управлять своим медиацентром с другого устройства. Вы можете получить к нему доступ из браузера, используя IP-адрес вашего Raspberry Pi в формате http: // x.x.x.x (см. шаг Network Settings выше, если вам нужно просмотреть или изменить свой IP-адрес).
Не было бы медиацентра без медиа! Добавьте свои собственные фильмы, песни и фотографии в OSMC одним из этих двух способов.
При выполнении этих инструкций может оказаться полезным изобразить различные исходные меню в OSMC как файловую структуру на ПК.
Чтобы переданные файлы правильно отображались в меню OSMC, вам необходимо связать исходные папки с соответствующими меню.В главном меню перейдите в «Настройки», затем «Медиа». Под «Управление источниками» на правой панели вы увидите три категории (видео, музыка и изображения). Примените ко всем следующие шаги:
- Щелкните категорию и выберите «Добавить видео / музыку / изображения».
- Выберите «Обзор», затем «Домашняя папка», выберите источники из списка ниже и нажмите «ОК» (сохраняя значения по умолчанию), чтобы добавить их в меню.Для видео вам нужно будет дважды повторить процесс, чтобы добавить оба источника.
◦ Для видео добавьте «Фильмы» и «Телешоу».
◦ В разделе «Музыка» добавьте «Музыка»
.◦, а для изображений добавьте «Картинки»
Вариант 1: передача по SSH
Шаг 1. Включите SSH
Перейдите в «Мой OSMC», а затем в «Службы». Если вы включили SSH из первого меню загрузки, он уже должен быть запущен. Если нет, выберите «Применить», чтобы запустить его.
Если SSH отсутствует в меню «Службы», вы можете установить его из «App Store» в меню «Мой OSMC».
Шаг 2. Получите программу SFTP и подключитесь к OSMC
Для Windows мы использовали WinSCP.
После загрузки и запуска установки запустите программу и введите следующие данные (эти имя пользователя и пароль являются значениями по умолчанию для OSMC):
Файловый протокол: SFTP
IP-адрес: Раздел «Начало работы» выше>
Номер порта: 22
Имя пользователя: osmc
Пароль: osmc
Вам может быть предложено принять сертификат Raspberry Pi при первом входе в систему.
Шаг 3. Перетащите файлы
В программе SFTP перейдите к пунктам «home» и «osmc» на правой панели. Перейдите к расположению ваших файлов на левой панели.
Отсюда просто перетащите файлы в нужные папки.
Ваши файлы будут доступны в OSMC из главного меню в «Видео / Музыка / Изображения», «Файлы» в папке, которую вы выбрали на предыдущем шаге.
Вариант 2: передача по USB
Шаг 1: Загрузите файлы на USB
Отформатируйте USB-накопитель в FAT32 на своем ПК и просто перетащите на него файлы.После завершения вставьте его в Raspberry Pi.
Диск будет автоматически смонтирован OSMC, и ваши файлы будут отсортированы и доступны в главном меню в «Видео / Музыка / Изображения», «Файлы» в папке, названной в честь вашего USB-накопителя.
(необязательно) Шаг 2. Скопируйте файлы на OSMC
Чтобы при желании скопировать файлы с USB-накопителя, перейдите в «Настройки» в главном меню и выберите «Диспетчер файлов».
На правой панели выберите «Добавить источник» и нажмите «Обзор».Выберите «Домашнюю папку», а затем дважды нажмите «ОК» внизу.
Теперь в правом меню вы увидите «osmc» в качестве источника. Щелкните по нему, а затем выберите папку для типа файла, который вы будете копировать (например, файл фильма попадет в папку «Фильмы»).
На левой панели перейдите к файлам на USB-накопителе. Щелкните файл правой кнопкой мыши и выберите в меню «Копировать». В появившемся окне выберите «Да».
Полезный совет: Вы также можете массово копировать файлы, выбрав «Выбрать все» в меню.
OSMC поставляется с официальным репозиторием Kodi, поэтому устанавливать надстройки очень просто!
В главном меню выберите «Настройки», а затем «Дополнительный браузер». Выберите «Установить из репозитория».
Откроется репозиторий надстроек Kodi. Отсюда вы можете получить любые официальные надстройки Kodi, которые хорошо организованы по типам.Все, что вам нужно сделать, это найти в этих списках желаемое дополнение, щелкнуть по нему и выбрать «установить». После этого программа будет доступна в соответствующем разделе главного меню в разделе «Дополнения».
Посетите вики-страницу надстройки Kodi, чтобы узнать больше.
Существует множество неофициальных репозиториев и надстроек, доступных для добавления в OSMC, но вам следует добавлять контент только из источников, которым вы доверяете . Мы документировали этот процесс здесь, но имейте в виду, что дополнения из-за пределов официального репозитория Kodi загружаются на ваш страх и риск.
Вариант 1. Установка надстройки из файла .zip
Передайте через файл .zip с помощью USB-накопителя или SSH.
По умолчанию OSMC разрешила установку надстроек из неизвестных источников. Вы можете проверить этот параметр в «Настройках», «Система» и «Дополнения».
В «Настройках», «Дополнительный браузер» выберите «Установить из zip-файла».
Перейдите в папку с файлом .zip, выберите его и нажмите «ОК». После установки надстройка будет доступна в соответствующем разделе (Видео / Музыка / Изображения и т. Д.) в главном меню в разделе «Дополнения».
Вариант 2: Добавить источник репозитория из URL-адреса
Из «Настройки» перейдите в «Диспетчер файлов». Выберите «Добавить источник» на левой панели. Щелкните там, где указано, и вам будет предложено ввести URL-адрес вашего медиаисточника в формате http: //source.source/. Убедитесь, что вы ввели путь точно так, как написано, а затем нажмите «Готово». В пустом поле ниже назовите источник мультимедиа и нажмите «ОК».
См. Приведенные выше инструкции для Установите надстройку из файла.zip файл . На этот раз ваша цель — это только что созданный вами источник. Выберите его по тому, как вы назвали его на последнем шаге. Затем вы получите уведомление о том, что надстройка включена.
Отсюда перейдите к «Установить из репозитория». Теперь у вас будет возможность выбрать надстройки из вашего нового репозитория.
Теперь у вас должно быть все готово, чтобы пользоваться многими функциями OSMC!
Как установить Kodi на Raspberry Pi 3 Работает на Raspbian
Привет, ребята, мы в духе потоковой передачи и доступа к медиафайлам из любого места и отовсюду, и поэтому в качестве продолжения последнего руководства, которое представляет собой реализацию Plex сервер на Raspberry Pi, для этого урока мы будем реализовывать KODI 17.4 (криптон) на нашем Raspberry Pi 3 под управлением Raspbian Jessie .
Введение в Kodi Media Player:
Kodi / XBMC — бесплатное программное обеспечение с открытым исходным кодом для проигрывателя мультимедиа, которое может воспроизводить мультимедийные файлы, включая аудио, видео, и отображать изображения, локально сохраненные на диске, подключенном к компьютеру, на котором запущено программное обеспечение. Его также можно использовать для потоковой передачи видео, звуков и изображений из Интернета. Он способен воспроизводить медиафайлы, созданные в любом из популярных форматов файлов. KODI / XBMC создан для работы в полноэкранном режиме и, таким образом, лучше работает с экраном телевизора, но также может использоваться с монитором с клавиатурой или мышью для управления / навигации по экрану KODI.
Существует несколько предустановленных операционных систем KODI для Raspberry Pi, таких как openELEC, RASPBMC, Xbian, но когда вы используете Raspberry Pi для миллиона других вещей с другими требованиями к пространству, вы согласитесь со мной, что лучше установить его на свой любимая ОС, чтобы вы могли заниматься другими делами.В этом руководстве по превращению вашего Raspberry pi в Media Server мы будем . Установка KODI на Raspbian , потому что он занимает меньше места на SD-карте и его удобнее выполнять другие задачи, чем загрузка Raspbian и KODI на основе. ОС вместе.
Необходимые компоненты:
Для этого проекта потребуются следующие компоненты.
- Малина pi 3
- SD-карта (минимум 8 ГБ)
- USB-накопитель или внешний жесткий диск
- Кабель HDMI
- Монитор дисплея
Для установки Kodi / XBMC на Raspberry Pi мы используем Raspberry Pi 3 с Raspbian Jessie OS .Все основные требования к оборудованию и программному обеспечению обсуждаются ранее, вы можете найти их во введении Raspberry Pi.
Итак, я предполагаю, что вы знакомы с настройкой Raspberry Pi и знаете, как получить доступ к Raspberry Pi через терминал с помощью программного обеспечения, такого как замазка. Это довольно простые вещи, которые вы можете узнать из наших предыдущих проектов Raspberry Pi.
Мы установим Kodi на Raspbian в следующих шагах, внимательно следуйте им, и проект будет работать как шарм.Давайте погрузимся!
Установка Kodi Media Server на Raspberry Pi 3:
Шаг 1. Обновление Pi
Это вторая натура для меня — обновлять свой Raspberry Pi перед началом любого нового проекта, и вам тоже следует научиться этому. Чтобы обновить число «пи», запустите;
sudo apt-get update sudo apt-get upgrade
После этого перезагрузите пи;
sudo reboot
Подождите, пока Pi перезагрузится, затем перейдите к шагу 2
Шаг 2: Добавление репозитория Pipplware в источники
Репозиторий pipplware гарантирует, что у нас всегда будет текущая и стабильная версия KODI быстрее, чем в официальном репозитории Raspberry Pi, поэтому мы будем устанавливать kodi из репозитория pipplware и, следовательно, должны добавить репо в список источников RPi.
Для этого выполните следующие действия.
1. Добавьте репозиторий pipplware в /etc/apt/sources.list , используя;
sudo nano /etc/apt/sources.list
Когда файл откроется, добавьте следующую строку под ним;
deb http://pipplware.pplware.pt/pipplware.dists/jessie/main/binary /
Сохраните и выйдите, нажав CTRL + X, затем y
2. Следующим шагом будет добавление ключей.
Попробуйте;
Wget –o - http: // pipplware.pplware.pt/pipplware/key.asc | sudo apt-key add -
Это сработало на моем первом Raspberry Pi, но я получил ошибку ниже при попытке реплицировать и протестировать еще раз на другом пи перед публикацией учебника.
Чтобы решить эту проблему, я добавил — no-check-certificate и разделил команду.
Так беги;
wget –no-check-certificate –q –o - http://pipplware.pplware.pt/pipplware/key.asc
Далее следует;
sudo apt-key добавить ключ.asc
Это должно вернуть OK, тогда мы можем перейти к шагу 3
3. После добавления ключа нам нужно обновить исходники и обновить pi
Для этого запустите;
Sudo apt-get update && sudo apt-get dist-upgrade
Затем выполните перезагрузку.
После этого мы можем перейти к шагу 3.
Шаг 3: установка и настройка KODI
На этом этапе мы установим KODI и выполним дополнительные настройки.
1. Установите KODI. Это можно сделать с помощью;
sudo apt-get install kodi
2. Нам нужно установить некоторые разрешения для kodi. Бежать;
sudo addgroup --system input
3. Следующим шагом будет создание правил ввода.
Создайте новый файл, используя;
sudo nano /etc/udev/rules.d/99-input.rules
Затем добавьте строки ниже.
ПОДСИСТЕМА == вход, ГРУППА = вход, РЕЖИМ = 0660 ЯДРО == tty [0-9] *, ГРУППА = tty, РЕЖИМ = 0660
4.Далее мы создаем правила разрешений.
Создайте новый файл, используя;
Sudo nano /etc/udev/rules.d/10-permissions.rules
Затем добавьте следующие строки в файлы.
#input ЯДРО == "мышь | мыши | событие |", РЕЖИМ = "0660, ГРУППА =" ввод " ЯДРО == "ts [0-9] | uinput", MODE = "0660", GROUP = "input" ЯДРО == js [0-9], MODE = 0660, GROUP = input #tty ЯДРО == tty [0-9] *, MODE = 0666 #vchiq SUBSYTEM == vchiq, GROUP = video, MODE = 0660
Сохраните файл и выйдите.
5.Нам нужно запустить следующие команды, чтобы выполнить другие настройки, необходимые для бесперебойной работы kodi.
Просто запустите их один за другим.
Sudo usermod –a –G audio pi Sudo usermod - a –G video pi Sudo usermod - a –G ввод пи Sudo usermod - a –G dialout pi Sudo usermod –a –G plugdev pi Sudo usermod –a –G tty pi
После того, как все эти шаги выполнены, мы готовы приступить к использованию Kodi .
Обратите внимание, что «пи» в конце команд — это имя пользователя.поэтому, если вы изменили имя пользователя своего raspberry pi, вам нужно будет изменить pi на любое ваше имя пользователя.
Однако перед запуском я посоветую вам выполнить перезагрузку sudo после этого этапа.
Шаг 4. Включите трансляцию!
Kodi можно установить для автоматического запуска при загрузке raspberry pi или запустить его из командного окна.
Для запуска из командного окна (что я предпочитаю, просто введите команду;
kodi-standalone
Это запустит kodi, и вы сможете видеть вещи через монитор.
Для автоматического запуска Kodi при загрузке вам необходимо добавить сценарий выскочки Kodi.
Для этого выполните следующую команду.
sudo wget –o /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw;sudo chmod + x /etc/init.d/kodi
Затем включите сценарий upstart, выполнив команду ниже
sudo systemctl enable kodi
Если вы когда-нибудь захотите отключить сценарий выскочки, запустите;
sudo systemctl disable kodi
Это отключит автоматический запуск при загрузке системы.
После этого вы успешно установили Kodi на свой raspberry pi.
Другие полезные команды для Kodi
Чтобы запустить kodi из терминала, вы также можете использовать;
sudo systemctl start kodi
Чтобы проверить статус Kodi через терминал, запустите;
sudo systemctl status kodi
Чтобы остановить запуск Kodi;
sudo systemctl stop kodi
Дополнительная информация: включение параметра выключения / перезагрузки в меню питания
На этом шаге показано, как добавить параметры выключения или перезагрузки в меню питания Kodi.Для этого нам в первую очередь необходимо установить policykit-1 , а затем создать новый файл набора политик.
Run;
sudo nano /etc/polkit-1/localauthority/50-local.d/all_users_shutdown_reboot.pkla
Затем добавьте следующие строки в файл
Identity = пользователь unix: * Действие = org.freedesktop.login1. *; Org.freedesktop.upower. *; Org.freedesktop.consolekit.system. * ResultActive = да ResultAny = да ResultInactive = да
Это позволит всем пользователям выключить и перезагрузить kodi из меню Power.
Вот и все, ребята из этого урока. Дайте мне знать, если у вас возникнут вопросы в разделе комментариев.
Лучшие дистрибутивы Kodi Raspberry Pi для медиацентра Raspberry Pi
Конфиденциальность и файлы cookie
Файлы cookie — это крошечные файлы данных, которые хранятся в вашем веб-браузере при посещении веб-сайта. На www.electromaker.io мы используем файлы cookie, чтобы персонализировать ваш опыт и помочь нам выявлять и устранять ошибки.
Использование файлов cookie и аналогичных технологий в течение некоторого времени было обычным явлением, и файлы cookie, в частности, важны при предоставлении многих онлайн-услуг.Таким образом, использование таких технологий не запрещено Правилами, но они требуют, чтобы людям рассказывали о файлах cookie и им был предоставлен выбор относительно того, какие из их действий в Интернете будут отслеживаться таким образом. (Офис уполномоченного по информации)
Наша политика в отношении файлов cookie
Чтобы в полной мере использовать www.electromaker.io, пользоваться персонализированными функциями и гарантировать, что веб-сайты работают на полную мощность, ваш компьютер, планшет или мобильный телефон должен будет принимать файлы cookie.
Наши файлы cookie не хранят конфиденциальную информацию, такую как ваше имя, адрес или платежные реквизиты: они просто содержат информацию о том, как вы используете наш сайт, чтобы мы могли улучшить ваш опыт и исправить любые ошибки.
Если вы предпочитаете ограничивать, блокировать или удалять файлы cookie с www.electromaker.io или любого другого веб-сайта, вы можете использовать для этого свой браузер. Все браузеры индивидуальны, поэтому проверьте меню «Справка» в вашем конкретном браузере (или в руководстве к мобильному телефону), чтобы узнать, как изменить настройки файлов cookie.
Вот список основных файлов cookie, которые мы используем, и для чего мы их используем:
- Electromaker — сеанс входа в систему
- Google Analytics — Аналитика
- Twitter — лента Twitter
Управление файлами cookie
Каждый веб-браузер обрабатывает файлы cookie по-разному, следуйте инструкциям для выбранного браузера:
.