Turinys:

Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį: 7 veiksmai
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį: 7 veiksmai

Video: Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį: 7 veiksmai

Video: Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį: 7 veiksmai
Video: Kaip sukurti IŠPLĖSTINIO EINAMOJO MATAVIMO SISTEMĄ namuose 2024, Lapkritis
Anonim
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį
Sukurkite „Chromecast“kaip „Raspberry Pi“įrenginį

Aš jau turiu „Chromecast v2“(apvalus, USB atmintinė kaip v1, o v3 atrodo kaip v2, bet su „G on i“ir maitinimo blokas su „Ethernet“prievadu) ir man tai patinka, labai smagu naudotis ir lengva nustatyti, BET …

Taip, BET, kai esu toje vietoje, kur neturiu prieigos prie interneto ir negaliu naudotis savo duomenų planu, NEGALIU jo naudoti vietinei žiniasklaidai transliuoti iš savo telefono ar planšetinio kompiuterio, net kai to nedarau „Internetas visai nereikalingas,„ Google “, pasak jų„ didžiosios išminties “, nusprendė neleisti jam net paleisti be interneto, tai blogai, jei jums to prireiks srautiniam perdavimui

Turiu mini maršrutizatorių GL-MT300A, jis yra labai mažas ir gali būti maitinamas telefonu, išorine baterija ar telefono įkrovikliu, naudoju jį, kad su juo būtų suporuotas „Chromecast“, o kai man reikia interneto, tiesiog prijungiu maršrutizatorių prie laidinio tinklą arba jei jie turi tik „WiFi“, jis palaiko prisijungimą prie to kaip klientą ir tuo pat metu veikti kaip maršrutizatorius, dabar problema vis dar išlieka, nėra interneto = nėra vietinės žiniasklaidos „Chromecast“. Čia ateina „Raspberry Pi Zero W“(„W“yra iš „Wireless“, turi „build it“kortelę, * yaay *, „Bluetooth“taip pat, bet man to nereikia: P)

1 žingsnis: ko jums reikia ir ką jūs gaunate

Ko jums reikia ir ką jūs gaunate
Ko jums reikia ir ką jūs gaunate
Ko jums reikia ir ką jūs gaunate
Ko jums reikia ir ką jūs gaunate
Ko jums reikia ir ką jūs gaunate
Ko jums reikia ir ką jūs gaunate

Tau reikia:

  • Raspberry Pi Zero W (mano yra akrilo dėkle)
  • HDMI kabelis (malonu turėti vieną su plastikiniais dangteliais)
  • Maitinimo šaltinis (mano atveju telefono įkroviklis)
  • Mini HDMI (vyriškas) - visas HDMI (moteriškas) adapteris (komplektuojamas su PI)
  • 8 GB ar daugiau SD kortelė (naudoju 16 Gb iš „Medion“)
  • SD kortelių skaitytuvas (gavau dovanų su „Hama“maitinimo banku)
  • Interneto ryšys ir kompiuteris, norint atsisiųsti „Raspbian Stretch Lite“
  • Nešiojamasis „Etcher“(SD kortelių vaizdų rašytojas) -> „Etcher“, skirtas „Windows x86“(32 bitų) (nešiojamasis), veiks ir su x64
  • Atsisiųskite „Putty“iš pateiktos nuorodos arba „Google“

Tu gausi:

Vaizdo failų perdavimo iš internetinių paslaugų, pvz., „YouTube“ir vietinės žiniasklaidos (vaizdo, garso ir vaizdų), skirtų „Android“(„Raspicast“), „Windows“ir bet kurioje operacinėje sistemoje, palaikančioje SSH kliento programą, perdavimo tikslas

Tam nereikia interneto, jei į jį siunčiama laikmena yra saugoma jūsų įrenginyje arba kur nors vietiniame tinkle

Galite gauti nuotolinio valdymo tikslą, pvz., Atkūrimą, pasirinkti šaltinį, paleisti/pristabdyti, garsumą, išeiti. (Aviečių SSH arba SSH mygtukas, glaistas)

„Raspberry Pi Zero“įrenginys įkeliamas labai greitai - apie 10 sekundžių

Jūs gaunate numatytąjį ekrano užsklandą ir būdą, kaip rodyti atsitiktinius tapetus, paspausdami mygtuką, kuris neužima vietos jūsų įrenginyje ir lieka ten iki perkrovimo. (gali būti pakeistas į nuolatinį, vėliau parodysiu kaip)

Jis priima įvairių tipų srautus (pvz., HTTP, HTTPS, RTSP) ir kompiuterio, mano atveju, nešiojamojo kompiuterio, „Sopcast“, „Acestream“ir vietinės žiniasklaidos su išoriniais subtitrais pagalba (pvz., Srt, sub)

Jūs netgi galite duoti grotuvui failus, saugomus kompiuteryje, naudodami nešiojamą vieno failo žiniatinklio serverį

Yra daugiau ką atrasti, pridėti ar pašalinti, atsižvelgiant į jūsų poreikius

2 žingsnis: Gaukite programinę įrangą ir įrankius, kuriuos reikia įdėti į „Sdcard“

Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas
Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas
Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas
Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas
Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas
Programinės įrangos ir įrankių, skirtų įdėti į „Sdcard“, gavimas

Atsisiuntimai:

Dabar eikite į https://www.raspberrypi.org/downloads/raspbian/ ir atsisiųskite „Raspbian Stretch Lite“

Eikite į https://www.balena.io/etcher/ ir gaukite „Etcher“, skirtą „Windows x86“(32 bitų) (nešiojamasis) (taip pat yra „Linux“ir „Mac“versijų)

Atsisiųskite glaistą iš

Dabar, kai visa tai turite, paleisime „Etcher“ir įdėsime kortelę į kortelių skaitytuvą ir skaitytuvą į kompiuterį: P

„Etcher“spustelėkite pasirinkite vaizdą ir pasirinkite atsisiųstą zip failą (man rašant tai yra „2018-11-13-raspbian-stretch-lite.zip“, tada pasirinkite kortelių skaitytuvą iš rodomo sąrašo ir bent spustelėkite „Flash“, jis paprašys leidimo vartotojo abonemento valdymui (UAC), leiskite jam, kad jis galėtų fiziškai pasiekti SD kortelę išskirtiniu režimu, kad galėtų parašyti vaizdą. Kai baigsite, atjunkite jį, „Etcher“jį jau išstumia ir vėl įdėkite, bus įkrovos skaidinys ~ 50Mb ir būsite paraginti suformatuoti "neformatuotą skaidinį" NESUFORMUOKITE, "Windows" negali skaityti "Linux" skaidinių ir yra "ext4" skaidinys.

Įkrovos skaidinyje turite sukurti 2 failus.

naujas failas be plėtinio, vadinamas ssh

kitas, vadinamas wpa_supplicant.conf

„Wpa_supplicant.conf“turinys yra toks

šalis = GB

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "YOUR_WIFI_SSID" psk = "YOUR_SUPER_SECRET_PASSWORD"}

Dabar prijunkite jį prie „Raspberry Pi“ir prijunkite HDMI išvesties įrenginį (dar žinomą kaip televizorius, projektorius ir tt) ir prie maitinimo.

Paskutinėje eilutėje prieš prisijungimą bus rodomas IP. (Kaip taisyklė, gerai, kad adresas būtų paskirstytas maršrutizatoriuje, žr. „Linksys“maršrutizatoriaus vaizdą.

3 veiksmas: viską atnaujinkite ir nustatykite

Visų atnaujinimas ir nustatymas
Visų atnaujinimas ir nustatymas

Atnaujinkite savo sistemą:

sudo apt-get atnaujinimas

sudo apt-get upgrade sudo apt-get update sudo rpi-update

Kai viskas bus padaryta, jis bus paleistas iš naujo ir turėsite glaisto langą, kuris yra neaktyvus, uždarykite jį ir vėl pradėkite nuo tų pačių ankstesnio veiksmo duomenų.

Dabar įdiegsime „omxplayer“, nereikia jo kompiliuoti iš šaltinio, kuris yra „Raspbian“saugyklų dalis.

sudo apt-get įdiegti omxplayer šriftus-freefont-ttf

Aš noriu turėti būdą pakeisti savo televizoriaus HDMI prievadą, naudodamas savo avietę, tarsi norėčiau kažką į jį perduoti ir nenoriu naudoti nuotolinio valdymo pulto, kad pakeistumėte šaltinį į tą, kuriame jis yra prijungtas. Yra būdas tai padaryti iš „Pi“ir naudojant komandą iš mano pasirinktos programos. Trumpai tariant, atlikite šiuos veiksmus:

sudo apt-get install cec-utils

Dabar seka „framebuffer“vaizdo peržiūros priemonė, vadinama „fbi“(yra ir tobulesnė versija, vadinama „fim“)

sudo apt-get install fbi

„Samba“palaikymas, „Windows“bendrinimas, kad būtų galima pasiekti ir turėti bendrą aplanką.

sudo apt-get įdiegti samba samba-common-bin

cd /home /pi

sudo mkdir -m 1777/home/pi/share

Redaguokite samba konfigūracijos failą

sudo nano /etc/samba/smb.conf

pabaigoje įterpkite šias eilutes (tos, kurios prasideda #, yra komentarai ir gali būti ignoruojamos)

[Dalintis]

Komentaras = Pi bendrinamas aplankas Kelias =/home/pi/share Naršoma = taip Rašoma = Taip tik svečias = ne sukurti kaukę = 0777 katalogo kaukė = 0777 Vieša = taip Svečias gerai = taip

Galiausiai išsaugokite; naudojant nano terminalą:

paspauskite „Ctrl+X“, kad uždarytumėte failą, tada „Y“, kad patvirtintumėte išsaugojimą, tada „Enter“, kad išsaugotumėte failą tinkamu failo pavadinimu.

Dabar nustatykite sambos slaptažodį kaip ir vartotojo pi (numatytasis: aviečių)

sudo smbpasswd -a pi

iš naujo paleiskite „samba“paslaugą

sudo /etc/init.d/samba paleiskite iš naujo

Dabar jūs turite pagrindus, toliau pateikiamas tinkinimas.

4 žingsnis: pritaikymas

Tinkinimas
Tinkinimas

paleidimo metu rodyti pradinį ekraną, o ne juodą ekraną su baltu tekstu.

Atsisiųskite „WinSCP“ir prisijunkite naudodami tą patį IP, vartotoją ir slaptažodį iš SSH/Putty prisijungimo.

Eikite į/home/pi/ir įkeldami vaizdą, pateiktą ZIP faile, atlikę šį veiksmą, išpakavę failą. Tada išeikite. Vaizdo skiriamoji geba yra 1080p.

„Putty“įveskite šią komandą:

nano ~/.bashrc

slinkite iki paskutinės eilutės rodyklių klavišais įterpkite šias eilutes (eilutės, prasidedančios #, yra komentarai ir gali būti ignoruojamos)

# fifo komandoms per „ssh“į „omxplayer“

mkfifo/tmp/cmd # pradžios ekranas, skirtas pakeisti juodą ekraną ir tekstą sudo/usr/bin/fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg

Galiausiai išsaugokite; Naudodami „nano“terminale: paspauskite „Ctrl+X“, kad uždarytumėte failą, tada „Y“, kad patvirtintumėte išsaugojimą, tada „Enter“, kad išsaugotumėte failą tinkamu failo pavadinimu.

Dabar mes įjungiame „pi“vartotojo prisijungimą paleidžiant, mums to reikia, kad būtų rodomas vaizdas, tai galima padaryti be automatinio prisijungimo, tačiau tai yra sunkiau ir gali greitai pablogėti dėl vienos spausdinimo klaidos.

sudo raspi-config

  1. Pasirinkite įkrovos parinktį
  2. Pasirinkite darbalaukį/CLI
  3. Pasirinkite „CLI“automatinį prisijungimą prie konsolės

Dabar mes paleisime iš naujo ir baigsime „pi“ir gaminsime žaidimo gėrybes.

sudo perkraukite

Mano projekto idėja yra ta, kad dauguma dalykų atliekama naudojant SSH klientą, nes jį galima pritaikyti ir pakeisti taip, kaip to reikia.

5 veiksmas: kaip juo naudotis:

Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis
Kaip juo naudotis

Parodysiu komandas ir ką jos daro bei kaip sukonfigūruoti papildomą programinę įrangą iš srautinio perdavimo įrenginio.

Savo tikslams naudoju 3 „Android“programas ir 4 asmeninių kompiuterių programas, bet jūs įgyvendinate tai, ko jums reikia, iš to, ką jums parodysiu, ar galite visa tai turėti, ir netgi pridėti daugiau.

• „YouTube“: „Android“naudokite „Raspcast“, o kompiuteryje - tokią svetainę kaip https://www.onlinevideoconverter.com/ arba

www.youtubnow.com/ arba https://youtubemp4.to arba dar geriau https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ yra „YouTube“ID) gausite tiesioginė nuoroda į laikmeną, kurią galima paleisti naudojant šią komandą:

omxplayer -o hdmi "https://sv89.onlinevideoconverter.com/download?file=f5a0d3c2e4d3g6h7"/tmp/cmd

Pridėjus < /tmp /cmd, bus įjungtas nuotolinis valdymas ir; aidas. > /tmp /cmd pradės leisti srautą arba lauks komandos iš „fifo“. „Oxplayer“parametras -o hdmi bus perduodamas į HDMI vaizdo įrašą, o garsas ten patenka, tai svarbu žmonėms, kurie naudoja didesnius „Raspberry Pi Zero W“variantus.

Dabar aš jums parodysiu, kaip sukonfigūruoti „Raspicast“, skirtą „Android“, yra nemokama ir neturi skelbimų.

Įdiekite „Raspicast“iš „Google Play“parduotuvės ir sukonfigūruokite ją, kaip parodyta paveikslėliuose.

play.google.com/store/apps/details?id=at.huber.raspicast

• „Sopcast“: paleiskite „Sopcast“kompiuteryje, pasirinkite kanalą ir pamatę vaizdą duokite šią komandą

IP 192.168.1.6 yra JŪSŲ kompiuterio IP adresas. LAPTOPAS NE PI, PI, mano pavyzdyje Pi turi 192.168.1.9, o nešiojamasis kompiuteris yra 192.168.1.6

omxplayer -o hdmi "192.168.1.6:8902" /tmp /cmd

• „AcePlayer“: paleiskite jį, pasirinkite kanalą ir … reikia pakeisti vienkartinius nustatymus, kad jis veiktų, eikite į Įrankiai -> Nuostatos -> Storos visos, srauto išvestis -> Numatytoji srauto išvesties grandinė, kur įvedate

#duplicate {dst = "http {mux = ts, dst =: 8902/tv.asf}", dst = display}

Spustelėkite Išsaugoti. Dabar komanda, kuri parodys srautą, paleidus jį „AcePlayer ofc“:

omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf"/tmp/cmd

• Failo perdavimas iš kompiuterio Jums reikia įdiegti „Putty“, „Zervit“, VLC (nėra nešiojamas)

„Zervit“gausite iš

Pirmiausia turite įdėti zervit.exe į aplanką su medijos failais, kuriuos norite siųsti į savo Raspberry PI, tada paleiskite jį, jis užduos keletą klausimų. „Klausyti prievado numeris (80):“įveskite 80 ir įveskite „Priimti katalogo sąrašą [TAIP/N]:“įveskite y ir įveskite dabar atidarykite naršyklę ir įveskite savo LAN IP adresą https://192.168.1.6 matysite visus ten esančius medijos failus, nukopijuokite nuorodą į vieną iš jos dešiniuoju pelės klavišu -> nukopijuokite nuorodą, tada ssh su glaistu ir įveskite

omxplayer -o hdmi "https://192.168.1.6/Movie.mp4"/tmp/cmd < - ar kaip jūsų medijos failas vadinamas

failams su subtitrais įdėkite subtitrus tokiu pačiu pavadinimu kaip vaizdo įrašo failas su plėtiniu srt „Windows“bendrinamame aviečių aplanke

RASPBERRYPI / bendrinti

arba

192.168.1.9 / bendrinti

kur 192.168.1.9 yra jūsų aviečių ip.

jūsų namų aplanke (/home/pi)

wincp su pi: rasspberry ir įkelkite „python“scenarijų, pavadintą „omxplayersub.py“, kurio turinys yra toks:

importuoti papildomą procesą

importuoti sys importuoti urllib2, jei (len (sys.argv)! = 2): print "Nėra nurodyto failo pavadinimo" quit () file = sys.argv [1] subfile = "/home/pi/share/"+ file.split ("/") [-1] subfile = subfile [: -3] + "srt" subfile = urllib2.unquote (subfile) subprocess. Popen ('omxplayer -o hdmi -r --font "/home/pi/Segoe UI, Medium.ttf "--italic-font"/home/pi/Segoe UI, Italic.ttf "-suderinti centrą ' +'" ' +failas +' "' +'-subtitrai ' +'" ' + antrinis failas +'"', apvalkalas = tiesa)

dabar įkelkite tai naudodami „Segoe UI“ir „FreeSans“šeimos šriftus į savo namų aplanką (/home/pi) Pakeiskite norimo šrifto tipo šriftų pavadinimus ir, jei reikia, pridėkite --font-size 55 (numatytasis: 55) po --align su norimu dydžiu.

ir naudokite šią komandą žaisti:

python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </tmp/cmd <- arba kaip jūsų medijos failas vadinamas

Jei nematote jo ekrane grojant, kyla suderinamumo problema, kai kuriuose h264 failuose profilis rodomas kaip „h264 -omx“kaip -99, taip, neigiamas 99, ir jis nebus paleistas, šiuo atveju ir failas su išoriniais subtitrais, kurį turėsite naudoti naudodami VLC srautą, pasirinkite failą/failus, pasirinkite HTTP, leiskite numatytąjį prievadą, h.264/AAC (TS), išlaikykite mastelį iki 1, transkodavimas - nustatykite storus subtitrus, paspauskite srauto mygtuką ir leiskite jis veikia kelias sekundes.

omxplayer -o hdmi "https://192.168.1.6:8080/"/tmp/cmd < - jis pradės žaisti

Mes atliekame transkodavimą, jis šiek tiek praras kokybę ekrane, o centrinis procesorius veiks daugiau kompiuteryje, bet jis veikia.

CEC - valdikliai

Įjunkite televizorių

aidas 0 | cec -client -s -d 1

Išjunkite televizorių

aido budėjimo režimas 0 | cec -client -s -d 1

Pakeiskite HDMI šaltinį

HDMI1

aidas "tx 4F: 82: 10: 00" | cec -client -s -d 1

HDMI2

aidas "tx 4F: 82: 20: 00" | cec -client -s -d 1

HDMI3

aidas "tx 4F: 82: 30: 00" | cec -client -s -d 1

HDMI4

aidas "tx 4F: 82: 40: 00" | cec -client -s -d 1

Kaip matote trečiąjį baitą šešiakampėje eilutėje, kurią pakartojame, yra HDMI jungties numeris, kurį reikia nustatyti kaip aktyvų.

6 veiksmas: komandų, kurias reikia įdėti į programas, sąrašas

Komandų, kurias reikia įdėti į programas, sąrašas
Komandų, kurias reikia įdėti į programas, sąrašas

Jūs jau įdiegėte „Raspicast“atlikdami ankstesnį veiksmą, dabar turite pasirinkti tarp „Raspberry SSH“(mokamas) arba „SSH“mygtuko (jis nemokamas ir man jis labiau patinka, bet aš jau nusipirkau „Raspberry SSH“, kad atrastumėte šį).

Aviečių SSH

play.google.com/store/apps/details?id=uk.co.knowles_online.raspberryssh

Ši programa arba SSH mygtukas reikalingas, jei jums reikia perduoti medžiagą iš kompiuterio ir jums reikia nuotolinio valdymo pulto iš „Android“įrenginio, ją galima naudoti be glaistymo iš kompiuterio.

Abiejų konfigūracija yra beveik vienoda.

Mygtukas 1 Btn Tekstas: Perkraukite

Btn Cmd:

sudo perkraukite

2 mygtukas

Btn tekstas: išjungimas

Btn Cmd:

sudo išjungimas

3 mygtukas

Btn tekstas: HDMI1

Btn Cmd:

aidas "tx 4F: 82: 10: 00" | cec -client -s -d 1

4 mygtukas

Btn tekstas: HDMI2

Btn Cmd:

aidas "tx 4F: 82: 20: 00" | cec -client -s -d 1

5 mygtukas

Btn tekstas: HDMI3

Btn Cmd:

aidas "tx 4F: 82: 30: 00" | cec -client -s -d 1

6 mygtukas

Btn Tekstas: Nužudyk „omxplayer“

Btn Cmd:

sudo killall -s 9 omxplayer.bin

7 mygtukas

Btn Tekstas: Sopcast

Btn Cmd:

omxplayer -o hdmi "https://192.168.1.6:8902"/tmp/cmd

8 mygtukas

Btn tekstas: „AcePlayer“

Btn Cmd:

omxplayer -o hdmi "https://192.168.1.6:8902/tv.asf"/tmp/cmd

9 mygtukas

Btn tekstas: VLC srautas

Btn Cmd:

omxplayer -o hdmi "https://192.168.1.6:8080/"/tmp/cmd

10 mygtukas

Btn tekstas: paleisti/pristabdyti

Btn Cmd:

aidas -n p> /tmp /cmd

Mygtukas 11

Btn tekstas: tomas +

Btn Cmd:

aidas -n +> /tmp /cmd

Mygtukas 12

Btn tekstas: tomas -

Btn Cmd:

aidas -n -> /tmp /cmd

13 mygtukas

Btn tekstas: uždarykite „Omxplayer“

Btn Cmd:

aidas -n q> /tmp /cmd

Mygtukas 14

„Btn Text“: atsitiktiniai tapetai

Btn Cmd:

wget -O DELME.jpg https://source.unsplash.com/random/1920x1080 &>/dev/null; sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 DELME.jpg &> /dev /null; sleep 1; rm DELME.jpg

15 mygtukas

„Btn Text“: numatytasis ekrano fonas

Btn Cmd:

sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 ekrano užsklanda-j.webp

Mygtukas 16 Btn tekstas: skaidrių demonstravimo fonas

Btn Cmd:

cd/home/pi/skaidrių demonstracija/; sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 -t 5 *-j.webp

-5 5 sekundes

Mygtukas 17 Btn Tekstas: SUBTITLE HTTP PLAY (Redaguoti)

Btn Cmd:

python omxplayersub.py "https://192.168.1.6/Some%20video%20with%20subtitle.mp4" </tmp/cmd

Redaguodami pakeiskite „https://192.168.1.6/Some%20video%20with%20subtitle.mp4“failo URL iš išorinio šaltinio arba pakeiskite jį į kažką panašaus į/home/pi/share. Subtitrai visada turi būti/home/pi/share, VISADA.

Nemokama alternatyva Raspberry SSHhttps://play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = lt_US

Veikia lygiai taip pat kaip Raspberry SSH, neturi skelbimų, mažiau spalvų ir visi mygtukai yra vienoje eilutėje ne 2, bet nemokami ir puikiai veikia.

Pabaigoje, kai kurie egzotiški dalykai, transliuokite tai, ką įrašote telefonu, realiu laiku, o tai užtrunka kelias sekundes, į televizorių.

„IP WEBCAMERA PRO“(mokama)

play.google.com/store/apps/details?id=com.pas.webcam.pro

Pradėkite transliaciją ir naudokite šią komandą, kad perduotumėte ją į televizorių

omxplayer -o hdmi rtsp: //192.168.1.8: 8080/h264_ulaw.sdp

RTSP kameros serveris (nemokamas)

play.google.com/store/apps/details?id=com.miv.rtspcamera&hl=lt&rdid=com.miv.rtspcamera

Daro tą patį kaip ir mokama, bet nemokamai, be skelbimų

omxplayer -o hdmi "rtsp: //192.168.1.8: 5554/kamera"

Aktyvi kamera - rtsp: // (įrenginio IP adresas): 5554/kamera Galinė kamera - rtsp: // (įrenginio IP adresas): 5554/galinė priekinė kamera - rtsp: // (įrenginio IP adresas): 5554/priekinė kamera

Fotoaparato URL parametrai:

rezoliucija - plotis (skaičius) x aukštis (skaičius)

fps Kadras per sekundę - fps (skaičius) mikrofonas Įjungti/išjungti mikrofoną - įjungta (eilutė) arba išjungta (eilutė)

Pavyzdys: rtsp: // (įrenginio IP adresas): 5554/back? Res = 640x480 & fps = 10 & mic = on

7 žingsnis: dar keletas dalykų … WEB sąsaja

Kai kurie kiti dalykai… WEB sąsaja
Kai kurie kiti dalykai… WEB sąsaja

Įdiekite ją viena eilute iš „git“

wget https://raw.githubusercontent.com/brainfoolong/omxwebgui-v2/master/install.sh && clear && sh install.sh

Numatytoji vartotojo sąsaja prievade 4321, jai nereikia žiniatinklio serverio ir ji veikia pagal php

Reikalavimai:

sudo apt-get įdiegti php-cli

sudo apt-get install php-mbstring sudo apt-get install php5-cli sudo apt-get install php5-mbstring

Atsisiųskite/klonuokite/išpakuokite visą scenarijų į norimą aplanką. Nustatykite scenarijams teisingą chmod su

chmod +x *.sh

Sukurkite php žiniatinklio serverį, kuris klausosi 4321 prievado, galite pakeisti prievadą į bet ką. Pradėkite tai su tuo pačiu vartotoju, kuriam reikia paleisti vaizdo įrašus. Prašome nenaudoti apache ar kitų serverių php scenarijui paleisti, greičiausiai jis neveiks.

php -S 0.0.0.0:4321 -t/home/pi/omxwebgui>/dev/null 2> & 1 &

Atidarykite tinklalapį naudodami https://192.168.1.9:4321 (kur 192.168.1.9 yra aviečių pi IP)

Norėdami įjungti automatinį paleidimą iš naujo, tiesiog pridėkite šią eilutę prie savo crontab. Padarykite tai su tuo pačiu vartotoju, kuriam reikia paleisti vaizdo įrašus. Sudo nereikia. Pridėkite šią eilutę prie crontab su crontab -e, kad paleistumėte paprastą php žiniatinklio serverį iš naujo.

crontab -e

dabar pridėkite su

@iš naujo paleiskite php -S 0.0.0.0:4321 -t omxwebgui> /dev /null 2> & 1 &

Pridėkite failus nustatymuose, tik subtitrų aplanke galima pridėti tik vietinių priglobtų ar susietų bendrinimų ir ofc srautų. Add/home/pi/share taip pat į subtitrų aplanką ir, jei reikia, įgalinkite 2x atkūrimo greičio ir garso klaidos taisymą.

Rekomenduojamas: