| 01 | Содержание: 
 |  | 
| 02 | Видео-версия статьи: |  | 
| 03 | Подписывайтесь на канал , чтобы быть в курсе обновлений! |  | 
| 04 | Важно: | 
Внимание!!! Статья написана на примере использования KODI версии 16.1, на данный момент актуальная версия 17.1 Krypton. В связи с участившимися жалобами на нестабильность новой версии написана инструкция по установке любой предыдущей версии — Raspberry Pi 3: медиакомбайн KODI - часть 3 (как выбрать устанавливаемую версию, например, 16 и запретить ей обновляться)
                         |  | 
| 05 | На заметку: | 
Эту инструкцию можно открыть в браузере Raspberry Pi 3 и следовать инструкциям непосредственно оттуда — копировать команды в терминал.
                         |  | 
| 06 | Настройка перед установкой Перед установкой программы, задействующей графику (медиаплееры, игры), необходимо произвести следующие действия, в случае, если они не были произведены ранее. Если подобная настройка уже производилась, то этот раздел можно пропустить. |  | 
| 07 | Во-первых, в терминале вызвать окно конфигурации: |  | 
| 08 | 1 sudo raspi-config |  | 
| 09 | В разделе Advanced Options: |  | 
| 11 | Выбрать первый пункт меню — Expand Filesystem, тем самым расширить раздел на всю область флешкарты. |  | 
| 13 | В случае наличия черной рамки по периметру экрана, необходимо изменить режим Overscan: |  | 
| 15 | Выделить 160 Мб RAM-памяти графической подсистеме в разделе Memory Split. |  | 
| 16 | На заметку: | 
Для корректного воспроизведения FullHD-видео (1080P) необходимо выделить минимум 160 Мб. В случае необходимости можно выделить больше памяти — 256-512 Мб. Здесь нельзя переусердствовать — выделив слишком много памяти GPU, например 898 Мб, система начнет сильно тормозить...
                         |  | 
| 19 | То же самое можно сделать другим путем — в файле /boot/config.txt указать необходимый объем GPU-памяти в переменной gpu_mem: |  | 
| 20 | VB.NET | 1 sudo nano /boot/config.txt |  | 
| 21 | В самом конце добавить/изменить (если есть) строку gpu_mem=160: |  | 
| 23 | Сохраняем Ctrl+X, Y. |  | 
| 24 | Перезагружаем Raspberry Pi 3. И обновляем систему: |  | 
| 25 | 1 2 sudo apt-get update
sudo apt-get upgrade |  | 
| 26 | или |  | 
| 27 | 1 2 sudo apt-get update
sudo apt-get dist-upgrade |  | 
| 28 | Во втором случае, при вызове dist-upgrade, утилита apt-get будет использовать «умную» систему разрешения конфликтов для осуществления обновления, в отличие от upgrade. |  | 
| 29 | На заметку: | 
Для того, чтобы не дожидаться исполнения предыдущей команды, для указания следующей, их можно указать последовательно через ; или & — команды будут выполняться последовательно, вне зависимости от успешности выполнения предыдущей команды. Для корректного исполнения важных команд используется комбинация && — следующая команда будет выполнена, только если предыдущая завершена без ошибок: sudo apt-get update && sudo apt-get dist-upgrade |  | 
| 30 | После обновления, снова перезагружаемся и система готова к установке новых программ. |  | 
| 31 | Установка медиакомбайна Kodi Не только по мнению автора, Kodi является лучшим медиаплеером для Raspbery Pi 3. Возможность установки дополнений, наделают его по истине впечатляющими возможностями, недоступными закрытым браузерам. |  | 
| 34 | 1 sudo apt-get install kodi |  | 
| 35 | Преимущество Kodi заключается в том, что он в полной мере использует аппаратные ресурсы для декодирования FHD-видео 1080P. |  | 
| 36 | Запускать медиаплеер можно командой: |  | 
| 37 | 1 kodi-standalone |  | 
| 38 | На заметку: | 
В случае запуска Kodi командой kodi всплывет проблема черного экрана при выходе. Выйти из такого состояния помогает только перезагрузка. Но есть волшебная комбинация клавиш — сначала Ctrl+Alt+F8, а затем Ctrl+Alt+F7 — она вернет рабочий стол. Комбинация клавиш Ctrl+Alt+Fn, где n (1...6) — номер консоли, для переключения из графического окружения в консоль. Комбинация клавиш Ctrl+Alt+Fn, где n (7...12) — номер графического терминала, для переключения между ними. |  | 
| 39 | Сразу необходимо внести соответствующие изменения в ярлык запуска Kodi главного меню: |  | 
| 40 | 1 sudo nano /usr/share/applications/kodi.desktop |  | 
| 41 | Заменяем строки файла: |  | 
| 42 | kodi.desktop | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [Desktop Entry]
Version=1.0
Name=Kodi Media Center
GenericName=Media Center
Comment=Manage and view your media
 Exec=kodi-standaloneIcon=kodi
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;TV;
Actions=Fullscreen;Standalone;
[Desktop Action Fullscreen]
Name=Open in fullscreen Exec=kodi-standalone -fsOnlyShowIn=Unity;
[Desktop Action Standalone]
Name=Open in standalone mode
Exec=kodi --standalone
OnlyShowIn=Unity; |  | 
| 43 | Для того, чтобы устранить проблему черного экрана во время воспроизведения видео, можно выделить дополнительно памяти GPU — при 640 Мб проблема исчезает, либо в конец файла /boot/config.txt: |  | 
| 44 | 1 sudo nano /boot/config.txt |  | 
| 45 | Добавить строку: |  | 
| 46 | 1 start_x=1 |  | 
| 47 | Она позволит корректно проигрывать FullHD-видео при 160 Мб GPU. Как уже упоминалось выше, размер выделяемой памяти можно указывать здесь же, в файле /boot/config.txt — строка gpu_mem=160. |  | 
| 48 | Сохраняем Ctrl+X, Y. |  | 
| 49 | После всех манипуляций, запускаем Kodi, и в настройках системы меняем язык на русский. |  | 
| 50 | Все система готова к работе. Можно вставлять флешку и смотреть фильмы, расположенные на ней, можно подключаться по сети к DLNA-медиасерверу, можно воспроизводить файлы из Windows-сети. |  | 
| 51 | На заметку: | 
Для отображения технической информации (codecinfo overlay) о воспроизводимом видео, необходимо в процессе проигрывания нажать клавишу o на клавиатуре.
                         |  | 
| 52 | Не работает функциональная кнопка на клавиатуре/геймпаде В случае возникновения проблемы неработающей, или некорректно работающей кнопки клавиатуры/геймпада, либо, если просто возникло желание переопределить поведение конкретной кнопки, в Kodi можно создать файл, который будет объяснять Kodi, как реагировать на нажатие заданной клавиши. |  | 
| 53 | 
Способ №1 — для продвинутых
                         |  | 
| 54 | Файл создается в XML-формате и сохраняется в папке ~/.kodi/userdata/. Выглядит следующим образом: |  | 
| 55 | 1 2 3 4 5 6 7 8 9 10 11 12 <?xml version="1.0" encoding="UTF-8"?>
<keymap>
  <global>
    <keyboard>
      ...
      <volume_mute>Mute</volume_mute>
      <volume_down>VolumeDown</volume_down>
      <volume_up>VolumeUp</volume_up>
      ...
    </keyboard>
  </global>
</keymap> |  | 
| 56 | Подробно, с правилами создания этих файлов, написано в Kodi.Wiki, а имена клавиш можно найти в списке List of keynames. Подобным образом, можно в ручном режиме, переопределить поведение всех клавиш. Примеры готовых файлов для настройки клавиатуры (keyboard.xml), мыши (mouse.xml), геймпада (gamepad.xml) и т.д., можно скачать в официальном репозитории — kodi/system/keymaps/ |  | 
| 57 | Теперь вновь созданный файл помещаем в папку ~/.kodi/userdata/ и наслаждаемся. | Проверено — автор рекомендует:Купить Клавиатура беспроводная Rii Mini K12+ (радио) Видео-инструкция о покупке со скидками на Aliexpress | 
| 58 | 
Способ №2 — из редактора
                         |  | 
| 59 | Более простой способ заключается в установке расширения для Kodi — Keyboard Editor (Programs → Add-ons → Keyboard Editor). Этот способ, во-первых, удобнее тем, что настройка происходит в визуальном редакторе, а, во-вторых, он единственный для тех случаев, когда неизвестен код функциональных клавиш, как, например, в случае с клавиатурой Rii Mini K12+ — работает только кнопка увеличения громкости. На нажатие кнопок уменьшения громкости (Volume Down) и отключения звука (Mute) Kodi не реагирует. |  | 
| 60 | Сначала устанавливаем расширение (Install), затем запускаем (Launch). Здесь все просто — выбираем действие, в нашем случае VolumeDown и редактируем его (Edit) — Kodi ждет 5 секунд, чтобы необходимая клавиша была нажата. После этого напротив действия появляется код нажатой клавиши. После сохранения все будет работать как надо. |  | 
| 61 | Автозапуск Kodi при загрузке системы Если планируется использовать Raspberry Pi 3 в качестве стационарного медиаплеера удобно настроить автозапуск Kodi при включении Raspberry Pi 3. |  | 
| 62 | На заметку: | 
Автор настоятельно не рекомендует задавать параметры автозапуска, до тех пор пока система не будет окончательно настроена и обкатана. 
                         |  | 
| 63 | На заметку: | 
В официальном руководстве HOW-TO: Autostart_Kodi_for_Linux один из авторов Kodi FernetMenta настоятельно не рекомендует пытаться загружать Kodi, в обход стандартного оконного интерфейса.
                         |  | 
| 64 | Настроить автозапуск стандартными средствами просто. Необходимо в файле /etc/default/kodi: |  | 
| 65 | 1 sudo nano /etc/default/kodi |  | 
| 66 | Установить переменной ENABLE значение 1 — ENABLE = 1. |  | 
| 67 | Добавлено 14.05.2017 | Автозапуск Kodi 17.1 Krypton при загрузке системы В новой версии KODI (17.1 Krypton) способ автозапуска, описанный выше, не работает. Для решения этого вопроса для новой версии KODI существует иной способ. Он заключается в добавлении команды по запуску KODI @kodi в файл ~/.config/lxsession/LXDE-pi/autostart. Сделать это можно вручную, открыв файл для редактирования: |  | 
| 68 | 1 sudo nano ~/.config/lxsession/LXDE-pi/autostart |  | 
| 69 | И добавить строку @kodi (в случае возникновения проблемы черного окна при выходе, заменить @kodi на @kodi-standalone). Сохраняем Ctrl+X, Y. |  | 
| 70 | А можно сделать то же самое одной командой, выполненной в терминале: |  | 
| 71 | 1 echo "@kodi" >> ~/.config/lxsession/LXDE-pi/autostart |  | 
| 72 | После перезагрузки KODI будет запущен автоматически. |  | 
| 73 | HDMI CEC (Simplink) — управляем Kodi телевизионным пультом Мало кто знает о существовании замечательной возможности управления несколькими устройствами при помощи одного телевизионного пульта. Управление происходит по HDMI-кабелю и называется HDMI CEC. Появилась, начиная со спецификации HDMI 1.2a. У разных производителей технология персонифицирована и носит различные названия Anynet+ (Samsung), Aquos Link (Sharp), BRAVIA Sync (Sony), HDMI-CEC (Hitachi), Kuro Link (Pioneer), SimpLink (LG), EasyLink (Philips) и т. д. | 
                CEC (англ. Consumer Electronics Control) — двунаправленная последовательная шина для удалённого управления электронными устройствами
             | 
| 74 | Для выяснения, поддерживает ли ваш телевизор эту технологию, нужно обратиться к производителю и техническим характеристикам модели. Например, в случае с телевизором LG 55LB720V, заявлено о поддержке Simplink. |  | 
| 76 | Для начала использования, необходимо лишь в настройках телевизора включить эту функцию. |  | 
| 77 | Управление Kodi при помощи приложения для Android-смартфона Управлять медиаплеером Kodi можно Android-смартфоном при помощи приложения из Play Market — Kore, Official Remote for Kodi. |  | 
| 78 | Для этого в настройках KODI (Система → Настройки → Службы → Веб-сервер) нужно включить пункт Разрешить удаленное управление по HTTP и обязательно задать имя пользователя и пароль. Далее в разделе Удаленное управление поставить галочки в обоих пунктах Разрешить удаленное управление на этой и других системах. |  | 
| 79 | Далее запускаем приложение Kore на смартфоне находим в сети KODI, указываем логин и пароль, и подключаемся. После этого мадиаплеером KODI можно управлять со смартфона, как с обычного пульта ДУ. |  | 
| 80 | На заметку: | 
В процессе эксплуатации была выявлена невозможность подключения приложения Kore к KODI, в случае если смартфон был подключен к сети через ретранслятор (усилитель, TP-LINK TL-WA850RE) Wi-Fi сигнала. Когда он исключался из сети все работало отлично. |  | 
| 82 | Похожие запросы: 
 |  |