Распберри Пи 4Б је један од најкомпетентнијих рачунара на једној плочи доступних данас. По цени испод 150 долара и са малом потрошњом, то је савршена платформа за коришћење као сервер за стримовање медија за филмове, ТВ емисије, музику и аудио књиге.

Са моћним и популарним Линук оперативним системом, можете инсталирати бесплатни и отворени код Јеллифин серверски софтвер за управљање и коришћење свих ваших (законито стечених) медија на било ком повезаном уређај.

Припремите свој Распберри Пи

Постоји неколико додатака који ће вам требати пре него што почнете. ССД или СД картица великог капацитета, напајање и Етхернет кабл.

Иако технички можете да покренете свој Распберри Пи / Јеллифин сервер преко Ви-Фи-ја, мрља веза може довести до разочаравајућих резултата приликом конзумирања медија. Нико не жели филмове који муцају или звук који заостаје, а повезивање вашег Распберри Пи директно са рутером помоћу Етхернет кабла спречиће настанак било каквих проблема.

Када добијете ове основне додатке, прочитајте наш водич даље како да инсталирате оперативни систем на свој Распберри Пи.

instagram viewer

Имајте на уму да приликом инсталирања користите рпи-имагер, мораћете да кликнете на икону зупчаника да бисте омогућили ССХ, поставите корисничко име и изаберете лозинку. Запишите их, требаће вам касније.

Пошто ће Пи радити као сервер, нема потребе за монитором. Повежите Пи са извором напајања и преко Етхернет кабла на рутер.

Да бисте се повезали на свој Распберри Пи, мораћете да знате његову ИП адресу, отворите прегледач на машини која је на истој локалној мрежи и идите на администраторску страницу рутера. То обично можете да урадите тако што ћете укуцати 192.168.1.1 у УРЛ траку вашег претраживача. Ако ово не успе, погледајте упутство за употребу рутера за детаље.

Администраторска страница вашег рутера треба да приказује уређаје који су повезани преко Ви-Фи мреже одвојено од оних повезаних Етхернет каблом. ИП адреса вашег Пи треба да буде приказана у близини. Ако није, прелазак показивача миша преко ознаке ИП адресе требало би да произведе опис алата који открива адресу. Запиши.

У почетку ћете се повезати на Пи преко ССХ (безбедне љуске). Ако не знате како то да урадите, прочитајте наш водич за коришћење ССХ на Виндовс, Мац и Линук.

Инсталирање софтвера

ССХ у ваш Распберри Пи тако што ћете уписати:

ссх ваше_корисничко име@ваш.пи.ип.аддресс

и уношење лозинке када се то од вас затражи. Имајте на уму да се ништа неће појавити док куцате лозинку. Притисните повратак када завршите.

Уверите се да је Распберри Пи ОС ажуриран.

судо апт ажурирање

онда

судо апт надоградња -и

Додајте кључ складишта Јеллифин:

судо апт инсталирај цурл гнупг 
цурл -фсСЛ хттпс://репо.јеллифин.орг/убунту/јеллифин_теам.гпг.кеи | судо гпг --деармор -о /етц/апт/трустед.гпг.д/јеллифин.гпг

Следећа команда ће упитати ваш Распберри Пи за тип процесора и који ОС ради пренесите резултате у текстуалну датотеку која ће се касније користити за преузимање и инсталирање исправног Јеллифин-а верзија.

одјек "деб [арцх=$( дпкг --принт-арцхитецтуре )] https://repo.jellyfin.org/$( авк -Ф'=''/^ИД=/{ принт $НФ }' /етц/ос-релеасе ) $( авк -Ф'=''/^ВЕРСИОН_ЦОДЕНАМЕ=/{ принт $НФ }' /етц/ос-релеасе ) главни" | судо тее /етц/апт/соурцес.лист.д/јеллифин.лист

Резултате ове команде можете видети са

мачка /етц/апт/соурцес.листа.д/јеллифин.листа

Ако користите најновију верзију Распберри Пи ОС-а, излаз би требао бити:

деб [арцх=арм64] хттпс://репо.јеллифин.орг/дебиан буллсеие маин

Сада уђите

судо апт ажурирање

онда

судо апт инсталирај медуз

Инсталација ће трајати неколико минута. Улазак

судо системцтл почетак медуз

ће одмах покренути Јеллифин сервер, и

судо системцтл омогућити медуз

ће осигурати да се Јеллифин покрене кад год се Пи поново покрене.

Приступ Јеллифину преко претраживача

Сада можете приступити Јеллифин-у са било које машине на истој мрежи додавањем ':8096' локалној ИП адреси Распберри-а Пи. На пример, ако је локална ИП адреса Пи 192.168.1.32, укуцали бисте 192.168.1.32:8096 у УРЛ траку вашег претраживач.

Чаробњак за подешавање ће вас водити кроз следеће кораке процеса: одабир језика и постављање корисничког имена и лозинке администраторског корисника (вас).

Чаробњак ће од вас тада тражити да додате медијске библиотеке, али тренутно их немате.

ССХ у Пи и користите мкдир команду за креирање новог директоријума за сваки тип медија који планирате да стримујете.

мкдир мовиес

ће креирати нови директоријум под називом "филмови" у вашем матичном директоријуму. Комплетан пут ће бити

/home/pi/movies

У претраживачу изаберите тип садржаја са падајуће листе, а затим идите до одговарајућег директоријума.

Јеллифин вам не дозвољава да додајете медије директно преко веб интерфејса, тако да ћете морати да кренете назад на ваш терминал или ССХ клијент да бисте пренели датотеке у прави директоријум на вашем Распберри-ју Пи.

Команда за пренос датотека преко мреже је сцп, што је скраћеница за безбедну копију.

Да бисте пренели једну филмску датотеку, унели бисте:

сцп /патх/то/иоур/филе.мп4 пи@192.168.1.32:/home/пи/филмови/

Да бисте пренели цео директоријум филмова у фасциклу „филмови“ на вашем Пи, унели бисте:

сцп -р /пут/до/ваш/локални/филмови/фолдер/пи@192.168.1.32:/home/пи/филмови/

Када пренесете своје медије, вратите се на претраживач и кликните на икону хамбургера у горњем левом углу.

Изаберите Командна табла, онда Библиотеке, а у менију за библиотеку „Филмови“ кликните скенирање библиотеке.

Јеллифин ће затим скенирати све датотеке и имена датотека и покушати да их упореди са ИМДБ уносима: идентификујући актере, датуме објављивања, слике постера и синопсе.

Поновите овај процес са библиотеком музике, аудио књига и ТВ емисија.

Када завршите, ваш почетни екран Јеллифин би требао изгледати отприлике овако:

Приступ Јеллифин изван вашег дома

Супер је што можете да стримујете филмове, ТВ емисије и музику из прегледача када сте код куће, али куцате низ бројева у УРЛ траци није баш елегантан—и тај исти низ неће радити када сте напољу свет.

Да бисте могли безбедно да приступате стримовима са свог Пи док сте далеко од куће, потребно је да предузмете још неколико корака.

Први је да контактирате свог ИСП-а и затражите статичку јавну ИП адресу. Већина провајдера ће поправити ваш ИП бесплатно или уз малу накнаду. Следеће, требало би изаберите и купите име домена.

На страници са подешавањима вашег регистратора пронађите опције „Напредни ДНС“ и додајте нови А запис. Подесите Домаћин поље на '@' и поље вредности на вашу статичку ИП адресу. Подесите вредност ТТЛ (време до закупа) што је нижу, а затим сачувајте.

Сви захтеви упућени имену домена који сте регистровали биће усмерени на ИП адресу коју сте унели — која је у овом случају ваш дом. Сада морате да убедите свој рутер да проследи те захтеве вашем Распберри Пи.

Поново отворите административну страницу рутера и пронађите одељак под називом Прослеђивање портова, мапирање портова или управљање портовима, а затим креирајте два нова уноса.

Први је за ХТТП захтеве. Подесите и локални и јавни порт на 80, а локалну ИП адресу на ИП адресу вашег Пи.

Други је за ХТТПС захтеве. Подесите и локални и јавни порт на 443, и опет, локалну ИП адресу на ИП адресу вашег Пи.

Да бисте били сигурни да ваш Пи разуме долазне захтеве и да зна шта да ради са њима, мораћете да инсталирате неки серверски и безбедносни софтвер.

ССХ у Пи и унесите:

судо апт инсталирај апацхе2 
судо системцтл почетак апацхе2
судо системцтл омогућити апацхе2
судо адд-апт-репоситори ппа: цертбот/цертбот
судо апт ажурирање
судо апт-добити инсталирајте питхон3-цертбот-апацхе

Са инсталираним Апацхе-ом, уписивањем вашег новог имена домена у УРЛ траку претраживача требало би да дођете до подразумеване странице за чување Апацхе-а. Ово је добро, јер значи да захтеви дефинитивно пролазе кроз Пи, али сада вам је потребан Пи да бисте их повезали са Јеллифином.

цд /etc/apache2/sites-available

онда

судонаномедуз.цонф

ће креирати нову Апацхе конфигурациону датотеку користећи уређивач текста, нано.

Налепите следеће у датотеку, пазећи да замените своје стварно име домена заједно са локалном ИП адресом Пи:

<ВиртуалХост *:80>
СерверНамеваш сервер.наме
ПрокиПресервеХост Он
ПрокиПасс / хттп://192.168.1.32:8096/
РевритеЕнгине он
РевритеЦонд %{ХТТП:Надоградња} вебсоцкет[НЦ]
РевритеЦонд %{ХТТП:Веза} надоградити[НЦ]
РевритеРуле ^/?(.*) "вс://192.168.1.32:8096/$1" [П, Л]
</VirtualHost>

Сачувајте и изађите из нано са Цтрл + О па Цтрл + Кс и омогућите нову цонф датотеку са

судоа2енситемедуз.цонф

Поново покрените Апацхе:

судо сервице апацхе2 рестарт

Набавите нови безбедносни сертификат од Лет'с Енцрипт витх

судо цертбот

Цертбот ће вам представити листу и замолити вас да изаберете за коју локацију желите безбедносни сертификат. Требало би да постоји само један унос на листи у овом тренутку, па унесите одговарајући број и притисните повратак. Од вас ће се такође тражити ваша адреса е-поште и да ли желите да будете додани на мејлинг листу Елецтрониц Фронтиер Фоундатион. Слободно одбијте.

Цертбот ће проверити да ли је све у реду и креирати сертификат и кључну датотеку на вашем систему. Изаберите преусмеравање када се то од вас затражи, а затим поново покрените Апацхе.

судо сервице апацхе2 рестарт

Сада можете безбедно да приступите Јеллифин-у на свом Распберри Пи са било ког места у свету.

Показали смо вам како да инсталирате и користите Јеллифин као јефтин начин стримовања филмова, ТВ-а, емисија, аудио књига и музике на вашем Распберри Пи 4Б. Као што видите, није тешко, а ако сте уживали у процесу, постоји много више начина да користите свој Пи за хостовање веб локација и услуга од куће.