- Въведение в Kodi Media Player:
- Необходими компоненти:
- Инсталиране на Kodi Media Server на Raspberry Pi 3:
- Други полезни команди за Kodi
- Допълнителна информация: Активиране на опцията за изключване / рестартиране в менюто за захранване
Здравейте, момчета, ние сме в духа на стрийминг и достъп до медийни файлове отвсякъде и навсякъде и затова като продължение на последния урок, който е внедряването на 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 в медиен сървър, ние ще инсталираме KODI на Raspbian, тъй като той заема по-малко място на SD картата и е по-удобно да се правят други задачи, отколкото да стартирате заедно Raspbian и OS, базирана на KODI.
Необходими компоненти:
За този проект ще са необходими следните компоненти.
- Малина пи 3
- SD карта (поне 8gb)
- 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
Неговата втора природа е да актуализирам малиновия си пи, преди да започна какъвто и да е нов проект и трябва да се научите да правите и това. За да актуализирате pi, стартирайте;
sudo apt-get актуализация sudo apt-get надстройка
След това рестартирайте pi;
sudo рестартиране
Изчакайте Pi да се подложи на рестартиране, след което преминете към стъпка 2
Стъпка 2: Добавяне на Pipplware repo към източници
Хранилището на pipplware гарантира, че винаги разполагаме с текущата и стабилна версия на KODI по-бързо от официалното хранилище на Raspberry Pi, така че ще инсталираме kodi от репозитория на pipplware и по този начин ще трябва да добавим репото към списъка с RPi източници.
Следвайте стъпките по-долу, за да направите това.
1. Добавете repo на 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, но получих грешката по-долу, докато се опитвах да репликирам и тествам отново на друг pi, преди да публикувам урока.
За да разреша това, включих сертификат за проверка без проверка и направих разделяне на командата.
Така че тичай;
wget –no-check-certificate -q –o -
Следван от;
sudo apt-key добавяне на ключ.asc
Това трябва да се върне добре, тогава можем да преминем към стъпка 3
3. След добавяне на ключа трябва да актуализираме източниците и да надстроим pi
За да направите това, стартирайте;
Sudo apt-get update && sudo apt-get dist-upgrade
След това стартирайте рестартиране.
След това можем да преминем към стъпка 3.
Стъпка 3: Инсталиране и настройка на KODI
По тази стъпка ще инсталираме KODI и ще извършим допълнителни настройки.
1. Инсталирайте KODI. Това може да стане с помощта на;
sudo apt-get инсталиране kodi
2. Трябва да зададем някои разрешения за kodi. Тичам;
sudo addgroup - вход на системата
3. Следващото нещо е да създадете правила за въвеждане.
Създайте нов файл с помощта на;
sudo nano /etc/udev/rules.d/99-input.rules
След това добавете редовете по-долу.
SUBSYSTEM == вход, GROUP = вход, MODE = 0660 KERNEL == tty *, GROUP = tty, MODE = 0660
4. След това създаваме правилата за разрешения.
Създайте нов файл с помощта на;
Sudo nano /etc/udev/rules.d/10-permissions.rules
След това добавете следните редове по-долу във файловете.
#input KERNEL == ”mouse-mice-event-”, MODE = ”0660, GROUP =” input ”KERNEL ==” ts-uinput ”, MODE =” 0660 ”, GROUP =” input ”KERNEL == js, MODE = 0660, GROUP = вход #tty KERNEL == tty *, 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 input pi Sudo usermod - a -G dialout pi Sudo usermod –a –G plugdev pi Sudo usermod –a –G tty pi
С всички тези стъпки сме готови да започнем да използваме Kodi.
Моля, обърнете внимание, че „pi“ в края на командите е потребителското име. така че ако сте сменили потребителското име на вашия малинов пи, ще трябва да промените пи на каквото и да е вашето потребителско име.
Преди да стартирате обаче, ще ви посъветвам да стартирате sudo рестартиране след този етап.
Стъпка 4: Предавайте поточно!
Kodi може да бъде инсталиран, за да стартира автоматично с стартиране на Raspberry Pi, или да го стартира от командния прозорец.
За да стартирате от командния прозорец (който е предпочитан от мен, просто подайте командата;
kodi-самостоятелен
Това ще стартира kodi и можете да видите нещата през монитора.
За да стартирате Kodi автоматично при стартиране, ще трябва да добавите скрипт за стартиране на Kodi.
Изпълнете следната команда, за да направите това.
sudo wget –o /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw;sudo chmod + x /etc/init.d/kodi
След това активирайте скрипта за стартиране, като изпълните командата по-долу
sudo systemctl разреши kodi
Ако някога искате да деактивирате скрипта за стартиране, стартирайте;
sudo systemctl деактивира kodi
Това ще деактивира автоматичното стартиране при стартиране на системата.
С това сте успешно инсталирали Kodi на вашия малинов пи.
Други полезни команди за Kodi
За да стартирате kodi от терминала, алтернативно можете да използвате;
sudo systemctl стартира kodi
За да проверите състоянието на Kodi чрез терминал, стартирайте;
sudo systemctl статус kodi
Да спре Коди да бяга;
sudo systemctl стоп коди
Допълнителна информация: Активиране на опцията за изключване / рестартиране в менюто за захранване
Тази стъпка показва как да добавите опции за изключване или рестартиране към менюто за захранване на Kodi. За да направите това, първо ще трябва да инсталираме policykit-1, след което да създадем нов файл с набор от правила.
Тичам;
sudo nano /etc/polkit-1/localauthority/50-local.d/all_users_shutdown_reboot.pkla
След това добавете следните файлове по-долу към файла
Identity = unix-user: * Action = org.freedesktop.login1. *; Org.freedesktop.upower. *; Org.freedesktop.consolekit.system. * ResultActive = да ResultAny = да ResultInactive = да
Това ще позволи на всички потребители да изключат и рестартират kodi от менюто Power.
Това е всичко за този урок. Кажете ми, ако имате въпроси в раздела за коментари.