Kaip pasidaryti „pasidaryk pats“ „Chromecast“ su „Raspberry Pi“

Kaip pasidaryti „pasidaryk pats“ „Chromecast“ su „Raspberry Pi“

„Google Chromecast“ yra nebrangus srautinio perdavimo rinkinys. „Chromecast Ultra“ yra brangesnis, tačiau už mažiau nei 100 USD jis išlieka prieinamas. Tačiau kai kuriose pasaulio dalyse draudžiama pirkti „Chromecast“.





Sprendimas? „Pasidaryk pats“ alternatyva, pagrįsta „Raspberry Pi“. Kainuojantis mažiau nei 50 USD, galite sukonfigūruoti šį kredito kortelės dydžio kompiuterį priimti mediją, transliuojamą iš „Android“ programos.





Leiskite man paaiškinti, kaip naudoti „Raspberry Pi“ kaip „pasidaryk pats“ „Chromecast“ su „Raspicast“.





Įdiekite „Raspicast“ programą

Pradėkite diegdami „Raspicast“ savo „Android“ įrenginyje. Tai nemokama programa, kuri jungiasi prie jūsų „Raspberry Pi“ ir perduoda duomenis į ją. Raspicast rasite „Google Play“ programų parduotuvėje. Deja, tam nėra patikimos „iPhone“ alternatyvos.

Parsisiųsti: Raspicast skirtas „Android“



Svarbu pažymėti, kad „Android“ telefonas ir „Raspberry Pi“ turi būti tame pačiame tinkle. Pavyzdžiui, negalite transliuoti vaizdo įrašo iš savo telefono į televizorių, jei sėdite autobuse. Jei bandote bendrinti vaizdo įrašą su tuo, kas sėdi namuose, tiesiog praneškite jam nuorodą!

Konfigūruokite „Raspbian“ perdavimui

Įdiegę programą, atkreipkite dėmesį į „Raspberry Pi“. Tai jau turėtų būti prijungta prie televizoriaus per HDMI ir įjungta. Atminkite, kad „Pi“ reikės individualaus maitinimo šaltinio-negalite jo maitinti iš televizoriaus USB prievado. Net jei galios lygis buvo pakankamas, Pi neturėtų būti išjungtas be teisingos komandos. Jei to nepaisysite, „Pi“ SD kortelė bus sugadinta, todėl naudokite tinkamą maitinimo šaltinį.





Mes tai išbandėme „Raspberry Pi 4“, kuriame veikia „Raspbian Buster Lite“. Tačiau turėtumėte pastebėti, kad jis veikia su kitais „Raspberry Pi“ modeliais ir platinimais (nors kai kurios komandos gali skirtis).

Prieš tęsdami įsitikinkite, kad „Pix“ yra įdiegtas „omxplayer“:





sudo apt install omxplayer

Kadangi jums reikės įjungti SSH, čia yra greitas pradžiamokslis. Galite įjungti tris parinktis:

  1. Per raspi-config . Tai galite paleisti iš komandinės eilutės naudodami | _+_ | , tada pasirinkite Sąsajos parinktys> SSH ir naudokite rodyklių klavišus, kad patvirtintumėte su Gerai .
  2. Naudoti „Raspberry Pi“ konfigūravimo įrankis . „Raspbian“ darbalaukyje atidarykite Meniu> Nuostatos> Raspberry Pi Configuration . Viduje konors Sąsajos skirtuką, suraskite SSH ir nustatykite jį Įjungtas .
  3. Galiausiai, jei jums labiau patinka paprastumas, galite įjunkite SSH prieš paleisdami „Pi“ . Įdėkite „microSD“ kortelę į kompiuterį, suraskite įkrovos skaidinį ir sukurkite naują failą. Tai reikėtų vadinti ssh ir neturi failo plėtinio. Kai pakeisite SD kortelę ir iš naujo paleisite, SSH turėtų būti įjungtas.

Tai galima padaryti naudojant klaviatūrą, prijungtą prie „Pi“, arba naudojant SSH. Norėdami prisijungti, jums reikės „Pi“ IP adreso --- atidarykite terminalo langą ir įveskite

kaip prijungti oro kondicionierius prie nešiojamojo kompiuterio „Windows 10“
sudo raspi-config

Atkreipkite dėmesį į IP adresą, kuris atitinka jūsų Pi ryšį. Pavyzdžiui, naudokite IP adresą, atitinkantį

ifconfig

įrašą, jei naudojate eterneto ryšį;

eth0

skirtas „Wi-Fi“.

Kai SSH ryšys bus sukurtas, paleiskite kai kuriuos naujinimus. Atidarykite „Pi“ terminalo langą ir įveskite:

wlan0

Šios komandos atnaujins jūsų „Raspberry Pi“ operacinę sistemą ir suras bei įdiegs visus programinės įrangos naujinius.

Įdiekite ir sukurkite „OpenMax“

Įdiegę naujinimus, mums reikia tam tikrų būtinų paketų:

sudo apt update
sudo apt upgrade

Paketai

sudo apt install libjpeg9-dev libpng12-dev

ir

libjpeg9-dev

yra būtinos programoms, kurios gali apdoroti JPG ir PNG vaizdus. Tai leis vaizdų laikmenas perkelti į „Raspberry Pi“ per „Raspicast“ programą „Android“!

Dabar įdiekite „OpenMax“. Šis įrankis yra geriausias pasirinkimas perduoti vaizdo įrašą, garso įrašą ir vaizdus iš „Android“ į televizorių prijungtą „Raspberry Pi“. Jis prieinamas per „GitHub“ ir galite jį įdiegti „klonuojant“ duomenų saugyklą į „Pi“. Neturi

libpng12-dev

? Įdiekite jį su

git

Tada klonuokite saugyklą:

sudo apt install git

Tai neturėtų trukti ilgai.

Jūs beveik baigėte; atėjo laikas sukurti „OpenMax“ programinę įrangą. Pradėkite perjungdami į „omxiv“ katalogą ir naudodami komandą „make“.

geriausia vieta pirkti šunį
git clone https://github.com/HaarigerHarald/omxiv

Tai užtruks. Kai tai bus padaryta, įdiekite naudodami:

cd omxiv
make ilclient
make

Po kelių akimirkų „OpenMax“ bus paruoštas naudoti.

Pasiruoškite perduoti savo „Raspberry Pi“

Viskas, ką reikia perduoti iš „Android“ įrenginio į „Raspberry Pi“, dabar yra vietoje. Tačiau vis tiek reikia tam tikros „Raspicast“ konfigūracijos.

  1. Paleiskite „Raspicast“ programą.
  2. SSH nustatymuose įveskite savo „Pi“ pagrindinio kompiuterio pavadinimą arba IP adresą.
  3. Įveskite savo Pi vartotojo vardą ir slaptažodį.
  4. Spustelėkite Gerai pabaigti.
Vaizdų galerija (2 vaizdai) Išplėsti Išplėsti Uždaryti

Norėdami perduoti savo „Raspberry Pi“, turite dvi parinktis:

  • Raskite „Raspicast“ programos turinį ir spustelėkite žaisti .
  • Perduokite iš „YouTube“, raskite vaizdo įrašą programoje ir palieskite Bendrinti> aktoriai („Raspicast“) .

Tuo tarpu, norėdami siųsti vaizdo įrašus, muziką ir nuotraukas į Raspberry Pi ekraną, tiesiog naudokite pagrindinį Raspicast ekraną ir pasirinkite Aktoriai . Bus atidarytas ekranas, kuriame bus rodomi visi „Android“ įrenginio vaizdo įrašai.

Vaizdų galerija (3 vaizdai) Išplėsti Išplėsti Išplėsti Uždaryti

Pasirinkus medijos failą bet kuriame atitinkamame skirtuke, bus nedelsiant paleistas „Raspberry Pi“.

Reikia programoje pakeisti IP adresą (pvz., Perduoti į kitą „Pi“)? Atidarykite „trijų taškų“ meniu ir pasirinkite SSH nustatymai. Tiesiog įveskite naują IP adresą ir kredencialus.

Daugiau Raspicast parinkčių

Taip pat „Raspicast“ meniu rasite žymimąjį laukelį Pakartokite šiuo metu grojamas failas. Toliau sąraše, Garso išvestis galima pritaikyti, naudojant HDMI (numatytas), vietinis , tiek , arba Imk . Tai bus naudinga visiems, naudojantiems išorinį garso sprendimą su savo „Pi“.

Vaizdų galerija (2 vaizdai) Išplėsti Išplėsti Uždaryti

Taip pat turėtumėte patikrinti Išplėstiniai nustatymai ekranas. Čia tvarkykite failų eilę, garsumą (garso stiprumo poslinkis) ir nurodykite pasirinktines komandas. Jei reikia, taip pat galite pereiti prie HTTP naudojimo (numatytasis HTTPS) ir dar daugiau.

Tuo tarpu pagrindiniame „Raspicast“ ekrane naudokite Failai mygtuką, norėdami naršyti ir leisti „Raspberry Pi“ saugomą laikmeną. Tai apima garso transliaciją, todėl „Raspberry Pi“ paverčiamas „Chromecast“ garso įrenginiu!

Taip pat galite transliuoti naudodami „Kodi“!

Nors negalite paleisti „Raspicast“ su „Raspberry Pi“, kuriame veikia „Kodi“, nesijaudinkite, yra alternatyva. Naudodami „Android“ skirtą „Kore“ nuotolinio valdymo programą taip pat galite perduoti mediją į „Raspberry Pi“ su „Kodi“ .

Parsisiųsti: Kore, oficialus „Kodi“ nuotolinio valdymo pultas

Tiesiog įdiekite programą, nustatykite ją naudodami „Raspberry Pi“ IP adresą ir eikite į „YouTube“. Kaip ir Raspicast, bakstelėkite Dalintis tada spustelėkite norimo perduoti vaizdo įrašo mygtuką Žaisti „Kodi“ .

Tai iškart perduos vaizdo įrašą į jūsų televizorių per „Kodi“!

Kitos „Chromecast“ alternatyvos

„Raspberry Pi“ nėra vienintelė „Chromecast“ alternatyva. Galbūt jau turite sprendimą, kurio nežinojote. Jūsų išmaniajame televizoriuje, žaidimų pulte ar priedėlyje gali būti „YouTube“ programa, leidžianti lengvai transliuoti.

Esant tokiai situacijai, paprastai galima perduoti vaizdo įrašus iš „YouTube“ programos į televizorių, kol imtuvas yra tame pačiame tinkle.

Nors yra ir kitų HDMI transliacijos sprendimų, jei turite įrenginį su oficialia „YouTube“ programa (pvz., „Apple TV“), tikriausiai galėsite jį perduoti. O jei neturite nė vieno iš šių įrenginių ar „Raspberry Pi“, „Miracast“ yra protinga alternatyva .

Norite eiti toliau naudodami žiniasklaidos transliaciją ir „Raspberry Pi“? Čia yra geriausi būdai naudokite „Raspberry Pi“ kaip medijos serverį .

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • Pramogos
  • Raspberry Pi
  • „Chromecast“
  • Kodas
  • „Pasidaryk pats“ projekto vadovėliai
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų klausimais ir tikrai naudingas transliacijų gamintojas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia