Përmbajtje:

Bëni një pajisje Chromecast Like Raspberry Pi: 7 hapa
Bëni një pajisje Chromecast Like Raspberry Pi: 7 hapa

Video: Bëni një pajisje Chromecast Like Raspberry Pi: 7 hapa

Video: Bëni një pajisje Chromecast Like Raspberry Pi: 7 hapa
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Korrik
Anonim
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi
Krijoni një pajisje Chromecast Like Raspberry Pi

Unë tashmë kam një Chromecast v2 (ai i rrumbullakëti, USB -ja është si v1, dhe v3 duket si v2, por me një G në i dhe ka një tullë energjie me portën Ethernet) dhe e dua atë, është kënaqësi e madhe për t'u përdorur dhe e lehtë për tu vendosur, POR…

Po ka një POR, kur jam në një vend ku nuk kam qasje në internet dhe nuk mund të përdor planin tim të të dhënave, NUK MUND TA P USRDOR T it P toR T PRDORUR për të transmetuar media lokale nga telefoni ose tableti im, edhe kur nuk e di Nuk kam nevojë për internet fare, google në "mençurinë e madhe" të tyre vendosi që të mos e lërë atë të nisë pa internet, është keq nëse përfundoni që keni nevojë për të transmetuar

Unë kam një mini router GL-MT300A, është shumë shumë i vogël dhe mund të mundësohet nga një telefon, bateri e jashtme ose karikues telefoni, e përdor për të lidhur Chromecast me të dhe kur kam nevojë për internet, thjesht lidh routerin me tela rrjet ose nëse ata kanë vetëm WiFi, ai mbështet të lidheni me atë si klient dhe të veproni si ruter në të njëjtën kohë gjithashtu, tani problemi ende vazhdon, nuk ka internet = asnjë kromcast të mediave lokale për ju. Këtu vjen në lojë Raspberry Pi Zero W (W vjen nga Wireless, ka një kartë të ndërtuar, * yaay *, Bluetooth gjithashtu, por nuk kam nevojë për të: P)

Hapi 1: Çfarë keni nevojë dhe çfarë merrni

Çfarë keni nevojë dhe çfarë merrni
Çfarë keni nevojë dhe çfarë merrni
Çfarë keni nevojë dhe çfarë merrni
Çfarë keni nevojë dhe çfarë merrni
Çfarë keni nevojë dhe çfarë merrni
Çfarë keni nevojë dhe çfarë merrni

Ju duhet:

  • Raspberry Pi Zero W (është në kuti akrilike)
  • Kabllo HDMI (një me kapak plastik është mirë të kesh)
  • Burimi i energjisë (karikuesi i telefonit në rastin tim)
  • Mini HDMI (mashkull) në HDMI të plotë (femër) përshtatës (vjen me PI)
  • Kartë SD prej 8Gb ose më shumë (unë përdor 16Gb nga Medion)
  • Lexues kartash SD (e kam marrë si dhuratë me një bankë energjie nga Hama)
  • Lidhje në internet dhe PC për të shkarkuar "Raspbian Stretch Lite"
  • Etcher Portable (shkrimtar i imazhit të kartës sd) -> Merr Etcher për Windows x86 (32 -bit) (Portativ) do të funksionojë edhe në x64
  • Shkarkoni Putty nga lidhja e dhënë ose google për të

Ti do ta marresh:

Një objektiv hedhës për skedarët video nga shërbimet online si YouTube dhe media lokale (Video, Audio dhe Imazhe) për Android (Raspicast), dritaret dhe çdo sistem operativ që mbështet një aplikacion të klientit SSH

Nuk kërkon internet nëse media që po i dërgoni ruhet në pajisjen tuaj ose diku në rrjetin lokal

Ju mund të merrni një telekomandë të objektivit si riprodhimi, zgjidhni burimin, luani/pauzoni, vëllimin, lini. (Butoni i Mjedrës SSH ose SSH, Stuko)

Ju merrni një kohë shumë të shpejtë të nisjes së pajisjes, për një Raspberry Pi Zero, rreth 10 sekonda

Ju merrni një letër -muri të paracaktuar dhe një mënyrë për të shfaqur sfonde të rastësishme, duke shtypur një buton që nuk po zënë hapësirë në pajisjen tuaj dhe qëndrojnë atje deri në rindezje. (mund të ndryshohet për të qenë këmbëngulës, do të tregoj më vonë se si)

Ai pranon lloje të ndryshme transmetimesh (si HTTP, HTTPS, RTSP) dhe me ndihmën e një kompjuteri, laptopi në rastin tim, Sopcast, Acestream si dhe media lokale me titra të jashtëm (si srt, sub)

Ju madje mund t'i jepni skedarëve përmes HTTP të ruajtur në kompjuterin tuaj, me ndihmën e një skedari portativ, të vetëm, në internet të luajtësit

Ka më shumë për të zbuluar, shtuar ose hequr, në varësi të nevojave tuaja

Hapi 2: Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard

Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard

Shkarkimet:

Tani shkoni te https://www.raspberrypi.org/downloads/raspbian/ dhe shkarkoni "Raspbian Stretch Lite"

Shkoni te https://www.balena.io/etcher/ dhe merrni Etcher për Windows x86 (32-bit) (Portativ) (ka edhe versione Linux dhe Mac)

Shkarkoni stuko nga

Tani që i keni të gjitha këto, ne do të fillojmë Etcher dhe do ta fusim kartën në lexuesin e kartave dhe lexuesin në kompjuter: P

Në Etcher klikoni në zgjedhjen e figurës dhe zgjidhni skedarin zip të shkarkuar (për mua në kohën kur shkruaj këtë është "2018-11-13-raspbian-stretch-lite.zip", pastaj zgjidhni lexuesin e kartave nga lista e shfaqur dhe të paktën klikoni flash, do të kërkojë leje Kontrolli i Llogarisë së Përdoruesit (UAC), do ta lejojë atë, duhet të ketë qasje fizike në kartën sdc në mënyrë ekskluzive për të shkruar imazhin. Kur të përfundojë, hiqeni atë nga priza, ajo tashmë është nxjerrë nga Etcher dhe e vendos atë përsëri, do të ketë një ndarje boot prej M 50Mb dhe do t'ju kërkohet të formatoni një "ndarje të paformatuar" NUK E FORMTONI, dritaret nuk mund të lexojnë ndarjet linux dhe ka një ndarje ext4.

Ju duhet të bëni 2 skedarë në ndarjen e nisjes.

një skedar i ri pa zgjerim i quajtur ssh

një tjetër të quajtur wpa_supplicant.conf

Përmbajtja e "wpa_supplicant.conf" është si më poshtë

vendi = GB

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

Tani lidheni atë në Raspberry Pi tuaj dhe lidhni pajisjen HDMI të daljes (aka TV, Projektor, etj) dhe me energji elektrike.

Në rreshtin e fundit para hyrjes do të shfaqet një IP. (Si rregull i përgjithshëm është mirë që ndarja e adresës të jetë statike nga ruteri juaj, shikoni imazhin e një ruteri Linksys.

Hapi 3: Përditësimi dhe konfigurimi i të gjitha

Përditësimi dhe konfigurimi i të gjithave
Përditësimi dhe konfigurimi i të gjithave

Përditësoni sistemin tuaj:

përditësim sudo apt-get

sudo apt-merrni upgrade sudo apt-merrni përditësim sudo rpi-update

Pasi të jetë bërë gjithçka do të rindizet dhe do të keni një dritare stuko që është joaktive, mbylleni dhe filloni përsëri me të njëjtat të dhëna nga hapi i mëparshëm.

Tani do të instalojmë omxplayer, nuk ka nevojë ta përpiloni atë nga burimi është pjesë e depove të Raspbian.

sudo apt-get install omxplayer fonts-freefont-ttf

Dua të kem një mënyrë për të ndryshuar portën HDMI të televizorit tim, me ndihmën e mjedrës sime, si të dua të hedh diçka në të dhe nuk dua të përdor telekomandën për të ndryshuar burimin në atë ku është lidhur. Ekziston një mënyrë për ta bërë këtë nga Pi dhe me ndihmën e një komande nga aplikacioni im i zgjedhur. Një histori e shkurtër bëni si më poshtë:

sudo apt-get install cec-utils

Tani ai ndjek shikuesin e imazhit të framebuffer të quajtur fbi (ekziston një version më i avancuar i quajtur gjithashtu fim)

sudo apt-get install fbi

Mbështetja Samba, dritaret ndajnë për të hyrë dhe për të pasur një dosje të përbashkët.

sudo apt-get install samba samba-common-bin

cd /home /pi

sudo mkdir -m 1777/shtëpi/pi/aksion

Ndryshoni skedarin e konfigurimit samba

sudo nano /etc/samba/smb.conf

futni rreshtat e mëposhtëm në fund (ato që fillojnë me # janë komente dhe mund të injorohen)

[ndaj]

Koment = Pi dosja e përbashkët Path =/home/pi/share Browseable = po Shkrueshëm = Po vetëm mysafir = jo krijoni maskë = 0777 mask maskë = 0777 Publike = po Vizitor ok = po

Më në fund, ruajeni; duke përdorur nano në terminal:

shtypni "Ctrl+X" për të mbyllur skedarin, pastaj "Y" për të konfirmuar ruajtjen, pastaj "Enter" për të ruajtur skedarin nën emrin e duhur të skedarit.

Tani vendosni fjalëkalimin për samba njësoj si për përdoruesin pi (parazgjedhja: mjedër)

sudo smbpasswd -a pi

rinisni shërbimin samba

sudo /etc/init.d/samba rinis

Tani ju keni bazat, personalizimi po vijon.

Hapi 4: Përshtatje

Personalizimi
Personalizimi

bëni që ekrani i spërkatjes të shfaqet gjatë fillimit në vend të një ekrani të zi me tekst të bardhë.

Shkarkoni WinSCP dhe regjistrohuni duke përdorur të njëjtën IP, përdorues dhe fjalëkalim nga hyrja SSH/Putty.

Shkoni/në shtëpi/pi/dhe ngarkoni imazhin e dhënë në skedarin zip në këtë hap, pasi ta hapni zinxhirin. Pastaj dilni. Imazhi është 1080p si rezolucion.

shkruani komandën e mëposhtme në stuko:

nano/.bashrc

shkoni në rreshtin e fundit me çelësat e shigjetave futni rreshtat e mëposhtëm atje (ato që fillojnë me # janë komente dhe mund të injorohen)

# fifo për komandat mbi ssh tek omxplayer

mkfifo/tmp/cmd # splash screen për të zëvendësuar ekranin e zi dhe tekstin sudo/usr/bin/fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg

Më në fund, ruajeni; duke përdorur nano në terminal: shtypni "Ctrl+X" për të mbyllur skedarin, pastaj "Y" për të konfirmuar ruajtjen, pastaj "Enter" për të ruajtur skedarin nën emrin e duhur të skedarit.

Tani bëjmë hyrjen automatike të përdoruesit 'pi' në nisje, na duhet kjo për të shfaqur imazhin, mund të bëhet në një mënyrë pa hyrje automatike, por është më e vështirë dhe mund të përkeqësohet shpejt me një gabim të vetëm të shtypjes.

sudo raspi-config

  1. Zgjidhni opsionin e nisjes
  2. Zgjidhni Desktop/CLI
  3. Zgjidhni hyrjen automatike të tastierës për CLI

Tani do të rindizemi dhe kemi mbaruar me pi dhe do të bëjmë gjërat e mira për të luajtur.

rindez sudo

Ideja e projektit tim është që shumica e gjërave bëhen në klientin SSH pasi mund të personalizohen dhe ndryshohen sipas nevojës.

Hapi 5: Si ta përdorni:

Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni

Unë do të tregoj komandat dhe çfarë bëjnë dhe si të konfiguroni softuerin shtesë nga pajisja transmetuese.

Unë përdor 3 aplikacione Android dhe 4 aplikacione PC për qëllimet e mia, por ju zbatoni atë që ju nevojitet nga ajo që do t'ju tregoj ju mund t'i keni të gjitha dhe madje t'i shtoni më shumë.

• YouTube: nën Android përdorni Raspcast, nën PC përdorni një faqe si https://www.onlinevideoconverter.com/ ose

www.youtubnow.com/ ose https://youtubemp4.to ose edhe më mirë https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ është id e youtube) lidhje direkte me median që mund të luhet me komandën e mëposhtme:

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

Shtimi i < /tmp /cmd do të mundësojë telekomandë dhe; jehonë > /tmp /cmd do të fillojë të luajë transmetimin ose përndryshe do të presë një komandë nga fifo. Parametri -o hdmi i omxplayer do të dalë në video HDMI DHE audio shkon atje, kjo është e rëndësishme për njerëzit që përdorin variantet më të mëdha të Raspberry Pi Zero W.

Tani po ju tregoj se si të konfiguroni Raspicast për android, është falas dhe nuk ka reklama.

Instaloni Raspicast nga dyqani i Google Play dhe konfiguroni atë si në imazhet e ofruara.

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

• Sopcast: filloni Sopcast në PC zgjidhni një kanal dhe kur shihni një imazh jepni komandën e mëposhtme

IP 192.168.1.6 është adresa IP e kompjuterit tuaj. LAPTOP NUK NJ NGA PI, në shembullin tim Pi ka 192.168.1.9 dhe laptopi është 192.168.1.6

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

• AcePlayer: fillojeni, zgjodhi një kanal dhe… ka një cilësim një herë që duhet të ndryshoni për të funksionuar, shkoni te Mjetet -> Preferencat -> Të gjitha të trasha, dalja e rrjedhës -> Zinxhiri i daljes së parazgjedhur të rrjedhës, ku futni sa vijon

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

Kliko Ruaj. Tani komanda që do t'ju tregojë transmetimin, pasi ta keni filluar në AcePlayer ofc:

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

• Hedhja nga PC e një skedari Ju nevojitet Putty, Zervit, VLC i instaluar (jo i lëvizshëm)

Zervit e merr nga

Së pari ju duhet të vendosni zervit.exe në dosjen me skedarët e mediave që dëshironi të dërgoni në PI tuaj të Mjedrës, pastaj ta ekzekutoni, do të bëjë disa pyetje. "Numri i portës për të dëgjuar (80):" shkruani 80 dhe futni "Prano listën e drejtorive [Y/N]:" shkruani y dhe futni tani hapni një shfletues dhe shkruani adresën tuaj IP të LAN -it https://192.168.1.6 që do të shihni të gjitha skedarët e mediave atje, kopjoni lidhjen në njërën prej tyre me klik të djathtë -> kopjoni lidhjen, pastaj ssh me stuko dhe shkruani

omxplayer -o hdmi "https://192.168.1.6/Movie.mp4"/tmp/cmd < - ose sido që të quhet skedari juaj mediatik

për skedarët me titra vendosni titrat, të njëjtin emër si skedari video me shtesën srt në dosjen e përbashkët të dritareve të mjedrës

RASPBERRYPI / ndaj

ose

192.168.1.9 / ndajnë

ku 192.168.1.9 është ip e mjedrës tuaj.

në dosjen tuaj në shtëpi (/home/pi)

winscp me pi: rasppberry dhe ngarkoni një shkrim python të quajtur 'omxplayersub.py' me përmbajtjen e mëposhtme:

nënproces i importit

import sys import urllib2 nëse (len (sys.argv)! = 2): printoni "Nuk është specifikuar emri i skedarit" lë () 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 "-rreshtoni qendrën ' +'" ' +skedar +' "' +'-nëntituj ' +'" ' + nënfile +"", shell = E vërtetë)

tani ngarkoni këtë me shkronjat e familjes Segoe UI dhe FreeSans në dosjen tuaj të shtëpisë (/home/pi) Ndryshoni emrat e shkronjave për llojin e fontit të dëshiruar dhe nëse është e nevojshme shtoni-madhësinë e fontit 55 (parazgjedhja: 55) pas --align me madhësinë e dëshiruar.

dhe përdorni komandën e mëposhtme për të luajtur:

python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </tmp/cmd <- ose sido që të quhet skedari juaj mediatik

Nëse nuk e shihni në ekran duke luajtur, ekziston një çështje e përputhshmërisë, në disa skedarë h264 profili shfaqet nga h264 -omx si -99, po negativ 99, dhe nuk luan, në këtë rast dhe në rast të një skedar me titra të jashtëm do t'ju duhet të përdorni rrjedhën VLC zgjidhni skedarin/skedarët, zgjidhni HTTP, lejoni portën e parazgjedhur, h.264/AAC (TS), mbani shkallën në 1, Trans -kodimi - Cilësimet e titrave të trashë, goditni butonin e transmetimit dhe lëreni funksionon për disa sekonda.

omxplayer -o hdmi "https://192.168.1.6:8080/"/tmp/cmd < - do të fillojë të luajë

Ne po bëjmë trans-kodim, do të ketë një humbje të vogël të cilësisë në ekran dhe CPU do të punojë më shumë në PC, por funksionon.

KQZ - Kontrollet

Ndiz televizorin

jehonë në 0 | cec -client -s -d 1

Fik TV

jehonë në gatishmëri 0 | cec -client -s -d 1

Ndryshoni burimin HDMI

HDMI1

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

HDMI2

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

HDMI3

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

HDMI4

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

Siç e shihni bajtin e tretë në vargun gjashtëkëndësh që bëjmë jehonë është numri i lidhësit HDMI për ta vendosur aktiv.

Hapi 6: Lista e komandave për të vendosur në aplikacione

Lista e komandave për tu futur në aplikacione
Lista e komandave për tu futur në aplikacione

Ju keni instaluar tashmë Raspicast në hapin e mëparshëm, tani ju duhet të zgjidhni midis Raspberry SSH (është e paguar) ose SSH Button (është falas dhe më pëlqen më shumë, por unë kam blerë tashmë Raspberry SSH për ta zbuluar këtë).

Mjedër SSH

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

Ky aplikacion, ose butoni SSH, kërkohet nëse keni nevojë të hidhni sende nga PC dhe keni nevojë për një telekomandë nga një pajisje android, mund të përdoret pa atë përmes stuko nga PC.

Konfigurimi për të dy është pothuajse i njëjtë.

Butoni 1 Btn Teksti: Rinisni

Btn Cmd:

rindez sudo

Butoni 2

Teksti Btn: Fikje

Btn Cmd:

sudo poweroff

Butoni 3

Teksti Btn: HDMI1

Btn Cmd:

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

Butoni 4

Teksti Btn: HDMI2

Btn Cmd:

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

Butoni 5

Teksti Btn: HDMI3

Btn Cmd:

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

Butoni 6

Teksti Btn: Vritni omxplayer

Btn Cmd:

sudo killall -s 9 omxplayer.bin

Butoni 7

Teksti Btn: Sopcast

Btn Cmd:

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

Butoni 8

Teksti Btn: AcePlayer

Btn Cmd:

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

Butoni 9

Teksti Btn: VLC Stream

Btn Cmd:

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

Butoni 10

Teksti Btn: Luaj/Ndalo

Btn Cmd:

jehonë -n p> /tmp /cmd

Butoni 11

Teksti Btn: Vëllimi +

Btn Cmd:

jehonë -n +> /tmp /cmd

Butoni 12

Teksti Btn: Vëllimi -

Btn Cmd:

jehonë -n -> /tmp /cmd

Butoni 13

Teksti Btn: Lëreni Omxplayer

Btn Cmd:

jehonë -n q> /tmp /cmd

Butoni 14

Teksti Btn: Sfond i rastësishëm

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; fle 1; rm DELME.jpg

Butoni 15

Teksti Btn: Sfondi i parazgjedhur

Btn Cmd:

sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 splashscreen.jpg &> /dev /null

Butoni 16 Btn Teksti: Sfida e sfondit

Btn Cmd:

cd/home/pi/slideshow/; sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 -t 5 *.jpg &> /dev /null

-t 5 për 5 sekonda

Butoni 17 Btn Tekst: SUBTITLE HTTP PLAY (Redakto)

Btn Cmd:

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

Kur redaktoni ndryshoni "https://192.168.1.6/Some%20video%20with%20subtitle.mp4" me url të skedarit nga burimi i jashtëm ose ndryshojeni në diçka si/home/pi/share. Titrat duhet të jenë në/home/pi/share, GJITHMON.

Alternativë falas për Raspberry SSHtps: //play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = sq

Punon saktësisht njësoj si Raspberry SSH, nuk ka reklama, më pak ngjyra dhe të gjithë butonat janë në një rresht të vetëm jo 2, por falas dhe funksionon shkëlqyeshëm.

Tani në fund disa gjëra ekzotike, transmetoni atë që regjistroni me telefonin tuaj në kohë reale, ka disa sekonda vonesë, në televizorin tuaj.

IP WEBCAMERA PRO (me pagesë)

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

Filloni transmetimin dhe përdorni komandën e mëposhtme për ta transmetuar atë në TV

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

Serveri i kamerës RTSP (falas)

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

Bën të njëjtën gjë me atë të paguar, por falas, pa reklama

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

Kamera aktive - rtsp: // (adresa IP e pajisjes): 5554/kamera Kamera e pasme - rtsp: // (adresa IP e pajisjes): 5554/prapa Kamera e përparme - rtsp: // (adresa IP e pajisjes): 5554/përpara

Parametrat e URL -së së kamerës:

rezolucioni rez - gjerësia (numri) x lartësia (numri)

fps Korniza për sekondë - fps (numri) mikrofoni Aktivizo/Çaktivizo mikrofonin - aktiv (varg) ose fikur (varg)

Shembull: rtsp: // (adresa IP e pajisjes): 5554/prapa? Res = 640x480 & fps = 10 & mic = on

Hapi 7: Disa gjëra të tjera … Ndërfaqe WEB

Disa gjëra të tjera … Ndërfaqe WEB
Disa gjëra të tjera … Ndërfaqe WEB

Instalojeni atë me një linjë të vetme nga git

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

Ndërfaqja e parazgjedhur e përdoruesit në portin 4321, nuk ka nevojë për server në internet dhe po punon e gjitha nën php

Kërkesat:

sudo apt-get install php-cli

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

Shkarkoni/Klononi/Shpaketoni të gjithë skriptin në një dosje që ju pëlqen. Vendosni chmod -in e duhur për skriptet me

chmod +x *.sh

Krijoni një server në internet php duke dëgjuar në portin 4321, mund ta ndryshoni portën në çfarëdo që dëshironi. Filloni këtë me të njëjtin përdorues që ju nevojitet për të luajtur videot. Ju lutemi mos përdorni apache ose serverë të tjerë për të ekzekutuar skriptin php, ndoshta nuk do të funksionojë.

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

Hapni faqen në internet me https://192.168.1.9:4321 (ku 192.168.1.9 është IP e mjedrës pi)

Për të aktivizuar fillimin automatik në rindezje, thjesht shtoni rreshtin e mëposhtëm në crontab tuaj. Bëni këtë me të njëjtin përdorues që ju nevojitet për të luajtur videot. Nuk kërkohet sudo. Shtoni rreshtin e mëposhtëm në crontab me crontab -e për të filluar serverin e thjeshtë të php në rindezje.

crontab -e

tani shtoni me

@reboot php -S 0.0.0.0:4321 -t omxwebgui> /dev /null 2> & 1 &

Shtoni skedarët në cilësimet, mund të shtohen vetëm aksione dhe prurje të ofruara nga vendasit.

Recommended: