Треба да забављате људе док сте ван мреже? Подесите свој Распберри Пи као медијски сервер користећи Јеллифин.

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

Камповање или узимање каравана ван мреже омогућава вам да се приближите природи и да доживите живот као што су то чинили наши преци пре хиљадама година.

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

Код куће ће се навикнути да се повежу на Нетфлик на својим телефонима и да гледају најбоље услуге стриминга прилагођене деци или слушање мелодија са Спотифи-а.

Наравно, иако вероватно планирате да сви понесу телефоне са собом, мало је вероватно да ћете моћи да добијете

instagram viewer
5Г или 5Г+ сигнал из дубине јаруге коју сте изабрали за своју базу.

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

За креирање савршеног офлајн медијског сервера није вам потребно много, а након што га подесите, можете да оставите напајање и интернет везу код куће. Да бисте започели, уверите се да имате:

  • Распберри Пи 4Б
  • СД картица великог капацитета или УСБ флеш диск
  • УСБ напајање
  • интернет конекција
  • Повер банк великог капацитета на соларни погон са УСБ-Ц излазом
  • Соларне батерије великог капацитета за ваше телефоне
  • Дигитални медији које желите да понесете са собом. Филмови и емисије треба да буду у МП4 формат како би се избегло оптерећење Пи кодирањем.

Када добијете све своје залихе, можете почети да правите свој Распберри Пи офлајн медијски сервер.

Започети, инсталирајте оперативни систем на свој Распберри Пи. Препоручујемо Распберри Пи ОС Лите (64 бит) за овај пројекат. Не заборавите да кликнете на икону зупчаника у алатки Распберри Пи Имагер да бисте поставили корисничко име и лозинку, као и ССИД и лозинку ваше кућне Ви-Фи мреже. Од виталног је значаја да и ви подесите свој Земља за бежични ЛАН исправно.

Такође би требало да поставите пријатељско име хоста да бисте олакшали повезивање на вашу локалну мрежу — изабрали смо „ванпи“ који ће нам у почетку омогућити да се повежемо преко ССХ-а на пи@ванпи.лоцал. Када је ОС написан, уметните своју СД картицу или флеш диск у Распберри Пи и повежите га са напајањем.

Док постављате Пи као сервер, нема смисла да га повезујете са монитором. Уместо тога, приступаћете му помоћу Сецуре Схелл (ССХ) и Сигурна копија (СЦП). Ако користите Линук или мацОС, можете користити ове алате са свог терминала. Ако користите Виндовс, користићете ПоверСхелл. Ако нисте сигурни како да користите ССХ, погледајте наш водич како да приступите и контролишете свој Распберри Пи даљински преко ССХ-а.

Повежите се са својим Пи са:

ssh pi@vanpi.local

Ако сте изабрали друго име хоста или корисника, требало би да га користите.

Ажурирајте и надоградите све унапред инсталиране пакете са:

sudo apt update && sudo apt upgrade -y 

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

sudo apt install curl gnupg
curl -fsSL https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/jellyfin.gpg

Следећа команда ће приказати ваш тип процесора и ОС у текстуалну датотеку која ће се користити за инсталирање исправне Јеллифин верзије:

echo"deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release )$( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list

Ажурирајте још једном и можете да инсталирате Јеллифин из новог спремишта:

sudo apt update
sudo apt install jellyfin

Када се вратите у командну линију, покрените и омогућите Јеллифин као услугу:

sudo systemctl start jellyfin
sudo systemctl enable jellyfin

Већ би требало да имате своје МП3 и МП4 датотеке спремне за пренос. Уверите се да су раздвојени у различите фасцикле на вашем локалном рачунару и да фасцикле имају имена која се лако могу присетити, као што је филмовима, показује, и музика.

Затворите ССХ везу, а затим пренесите ове фасцикле са локалног рачунара на свој Пи помоћу:

scp -r movies/ shows/ music/ pi@vanpi.local:~

У зависности од величине ваше колекције, овај пренос може потрајати неколико сати. Када се заврши, отворите претраживач и унесите име хоста вашег Пи у УРЛ траку, а затим притисните Ентер. У нашем случају, ово би било ванпи.лоцал: 8096.

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

Затим ће од вас бити затражено да додате своје библиотеке медија. Кликните на велико плаво + и изаберите тип медија са падајуће листе, а затим кликните на Додај фасцикле дугме.

Видећете две ставке на листи: „/“ и „/боот“. Кликните на "/" онда почетна > пи > филмови. Затим притисните велику плаву У реду дугме. Поновите за своје друге медијске фасцикле. Када сте срећни, притисните У реду опет.

Кликните Следећи затим да изаберете језик и земљу метаподатака Следећи поново и уверите се да је Дозволите удаљене везе са овим сервером поље је означено.

Кликните Заврши, и пријавите се са акредитивима које сте претходно поставили. Јеллифин ће аутоматски скенирати медије у вашим фасциклама, идентификовати их и преузети повезане метаподатке са интернета.

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

Не морате да додајете додатне кориснике за Јеллифин, али појединачни налози могу помоћи у спречавању забуне. Затим притисните икону хамбургера у горњем левом углу Контролна табла > Корисници. Кликните + икона за додавање корисника и постављање дозвола за које библиотеке може да се види. Добра је идеја ставити све медије за децу у једну фасциклу и ограничити млађе кориснике на ту библиотеку. Кликните сачувати када завршите.

Подесите свој Распберри Пи као приступну тачку

До сада сте свом Распберри Пи-у приступали преко кућне мреже. Морате да га подесите да делује као сопствена приступна тачка на коју се уређаји могу повезати без приступа Интернету.

ССХ поново у ваш Распберри Пи и инсталирајте хостапд:

sudo apt install hostapd

Омогућите услугу тако да се покрене чим се ваш Пи покрене:

sudo systemctl unmask hostapd
sudo systemctl enable hostapd

Такође ће вам требати днсмаск, нетфилтер-персистент и његов иптаблес-персистент додатак:

sudo apt install dnsmasq && sudo DEBIAN_FRONTEND=noninteractive apt install -y netfilter-persistent iptables-persistent

Ваша мрежа заснована на Пи треба да добије сопствену ИП адресу. Користите нано за уређивање дхцпцд.цонф конфигурациона датотека:

sudo nano /etc/dhcpcd.conf

На крај датотеке налепите следеће:

interfacewlan0
static ip_address=192.168.4.1/24
nohook wpa_supplicant

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

sudo nano /etc/dnsmasq.conf

Избришите садржај и налепите:

interface=wlan0
dhcp-range=192.168.4.2,192.168.4.20,255.255.255.0,24h

domain=wlan
address=/van.wlan/192.168.4.1

Ово ће омогућити вашем Пи да додели појединачне ИП адресе уређајима који се повезују на њега. Сачувајте и изађите из нано са Цтрл + О онда Цтрл + Кс.

На крају, конфигуришите своју приступну тачку:

sudo nano /etc/hostapd/hostapd.conf

Ова датотека ће бити празна. Залепите следеће:

country_code=GB
interface=wlan0
ssid=caravanlan
hw_mode=g
channel=7
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=caravan
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

Уверите се да сте поставили исправан код земље и изаберите разуман ССИД и лозинку. Ми смо изабрали караванлан као наш ССИД јер је тематски прикладан, лако се памти и римује се.

Сачувајте и изађите из нано са Цтрл + О онда Цтрл + Кс, а затим поново покрените Пи:

sudo reboot

Повежите се на свој нови Распберри Пи ЛАН

Када се ваш Пи поново покрене, нећете моћи одмах да се повежете на њега преко ССХ-а, јер је сада на другој мрежи. Ако сте користили наше предложено ССИД име, лако ћете га пронаћи и повежите се на нову Ви-Фи мрежу: караванлан.

Да бисте приступили свом Јеллифин серверу на мрежи, унесите ван.влан: 8096 или 192.168.4.1:8096. Ваши мобилни уређаји могу да користе свој уграђени веб прегледач или наменске апликације за иОС или Андроид.

3 Слике

Преузимање: Јеллифин за иОС | Јеллифин за Андроид (Плаи продавница) | Јеллифин за Андроид (Ф-Дроид)

Унесите горе наведене адресе у апликацију када се од вас затражи адреса Јеллифин сервера.

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