Përmbajtje:
- Hapi 1: Çfarë keni nevojë dhe çfarë merrni
- Hapi 2: Marrja e Softuerit dhe Mjeteve për të vendosur në Sdcard
- Hapi 3: Përditësimi dhe konfigurimi i të gjitha
- Hapi 4: Përshtatje
- Hapi 5: Si ta përdorni:
- Hapi 6: Lista e komandave për të vendosur në aplikacione
- Hapi 7: Disa gjëra të tjera … Ndërfaqe WEB
Video: Bëni një pajisje Chromecast Like Raspberry Pi: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
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
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
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ë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
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
- Zgjidhni opsionin e nisjes
- Zgjidhni Desktop/CLI
- 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:
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
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
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:
Si të bëni një pajisje për distancimin shoqëror Arduino me PIR: 4 hapa
Si të bëni një pajisje për distancimin shoqëror Arduino me PIR: 1
Si të bëni një pajisje fiksimi xhepi: 4 hapa
Si të bëni një pajisje fiksimi xhepi: Përshëndetje të gjithëve. Për këtë Instructable unë do të zbuloj një punë në progres, të cilën e kam ngatërruar për pjesën më të mirë të një viti. Unë e quaj atë The Pocket Doc, aka Apple Fold. Shtë një shtresë e printuar 3D që përmban një telefon dhe bankë të energjisë dhe
Ndërtoni një pajisje të sensorit të temperaturës Apple HomeKit duke përdorur një ESP8266 dhe një BME280: 10 hapa
Ndërtoni një pajisje të sensorit të temperaturës Apple HomeKit duke përdorur një ESP8266 dhe një BME280: Në udhëzimet e sotme, ne do të bëjmë sensorë të temperaturës, lagështisë dhe lagështisë me kosto të ulët bazuar në sensorin e temperaturës/lagështisë AOSONG AM2302/DHT22 ose BME280, sensor lagështie YL-69 dhe platformën ESP8266/Nodemcu. Dhe për shfaqjen
Bëni një pajisje zbulimi dhe zhurme tejzanor në shtëpi: 7 hapa (me fotografi)
Bëni një pajisje zbulimi dhe zmadhimi tejzanor në shtëpi: Përshëndetje! Unë jam Sourabh Kumar, mezi prisja të bëja një radar Alarmues, por dështoi, do të provoj përsëri, por sot do t'ju udhëzoj për të bërë një pajisje për zbulimin dhe funksionimin tejzanor në shtëpi duke përdorur një sensor tejzanor (transmetues) që e di se ka shumë pro
Ndërtoni një pajisje Apple HomeKit Temperatura Sensor (DHT22) duke përdorur një RaspberryPI dhe një DHT22: 11 hapa
Ndërtoni një pajisje Apple HomeKit Temperatura Sensor (DHT22) Duke përdorur një RaspberryPI dhe një DHT22: Po kërkoja një sensor të temperaturës / lagështisë me kosto të ulët që mund ta përdorja për të monitoruar atë që po ndodh në hapësirën time të zvarritjes, pasi zbulova se këtë pranverë ishte shumë e lagësht , dhe kishte shumë lagështirë. Kështu që unë po kërkoja një sensor me çmim të arsyeshëm që mund ta p