Obsah:

Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi: 7 krokov
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi: 7 krokov

Video: Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi: 7 krokov

Video: Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi: 7 krokov
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, November
Anonim
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi
Vytvorte zariadenie Chromecast ako zariadenie Raspberry Pi

Už vlastním Chromecast v2 (okrúhly, USB flash disk je v1 a v3 vyzerá ako v2, ale s G na i a má napájaciu tehlu s ethernetovým portom) a milujem ho, je zábavné ho používať a jednoduché nastavenie, ALE…

Áno, existuje ALE, keď som na mieste, kde nemám prístup na internet a nemôžem používať svoj dátový plán, nemôžem ho používať na streamovanie miestnych médií z telefónu alebo tabletu, aj keď Nepotrebujem internet vôbec, Google sa vo „veľkej múdrosti“ich rozhodol nenechať ho ani spustiť bez internetu, to je zlé, ak ho nakoniec budete potrebovať na streamovanie

Mám mini router GL-MT300A, je veľmi malý a dá sa napájať telefónom, externou batériou alebo nabíjačkou telefónu. Používam ho na spárovanie Chromecastu a keď potrebujem internet, router jednoducho pripojím ku káblu. sieť alebo ak majú iba WiFi, podporuje pripojenie k tomu ako klient a súčasne funguje ako router, teraz problém stále pretrváva, žiadny internet = žiadny chromecast lokálnych médií pre vás. Tu vstupuje do hry Raspberry Pi Zero W (W pochádza z Wireless, má kartu build it, * jo *, Bluetooth tiež, ale nepotrebujem to: P)

Krok 1: Čo potrebujete a čo získate

Čo potrebujete a čo dostanete
Čo potrebujete a čo dostanete
Čo potrebujete a čo dostanete
Čo potrebujete a čo dostanete
Čo potrebujete a čo dostanete
Čo potrebujete a čo dostanete

Potrebuješ:

  • Raspberry Pi Zero W (môj je v akrylovom puzdre)
  • Kábel HDMI (jeden s plastovými krytkami je pekné mať)
  • Zdroj energie (v mojom prípade nabíjačka telefónu)
  • Mini HDMI (male) na plný HDMI (female) adaptér (dodáva sa s PI)
  • Karta SD 8 GB alebo viac (používam 16 GB od spoločnosti Medion)
  • Čítačka kariet SD (dostala som ako darček k power banke od Hamy)
  • Pripojenie k internetu a počítač na stiahnutie „Raspbian Stretch Lite“
  • Etcher Portable (zapisovač obrázkov na SD karte) -> get Etcher pre Windows x86 (32 -bitový) (prenosný) bude fungovať aj na x64
  • Stiahnite si Putty z uvedeného odkazu alebo ho vyhľadajte na Googli

Dostaneš:

Cieľ castingu pre videosúbory z online služieb, ako je YouTube a miestne médiá (video, zvuk a obrázky) pre Android (Raspicast), Windows a akýkoľvek operačný systém, ktorý podporuje klientsku aplikáciu SSH

Ak je médium, ktoré naň odosielate, uložené vo vašom zariadení alebo niekde v miestnej sieti, nevyžaduje internet

Môžete získať diaľkové ovládanie cieľa, napríklad prehrávanie, vybrať zdroj, prehrávanie/pozastavenie, hlasitosť, ukončiť. (Raspberry SSH alebo SSH Button, Putty)

Pri Raspberry Pi Zero získate veľmi rýchly čas spustenia zariadenia približne 10 sekúnd

Stlačením tlačidla získate predvolenú tapetu a spôsob zobrazovania náhodných tapiet, ktoré nezaberajú miesto vo vašom zariadení a zostanú tam až do reštartu. (dá sa to zmeniť tak, aby to bolo trvalé, neskôr ukážem ako)

Prijíma rôzne typy streamov (ako HTTP, HTTPS, RTSP) a pomocou počítača, prenosného počítača, v mojom prípade Sopcast, Acestream, ako aj miestnych médií s externými titulkami (ako srt, sub)

Súbory môžete dokonca poskytovať prostredníctvom protokolu HTTP uložené vo vašom počítači pomocou prehrávača pomocou prenosného webového servera s jedným súborom

V závislosti od vašich potrieb je toho veľa, čo môžete objaviť, pridať alebo odstrániť

Krok 2: Získanie softvéru a nástrojov, ktoré je potrebné vložiť na kartu Sdcard

Získanie softvéru a nástrojov na vloženie na kartu Sdcard
Získanie softvéru a nástrojov na vloženie na kartu Sdcard
Získanie softvéru a nástrojov na vloženie na kartu Sdcard
Získanie softvéru a nástrojov na vloženie na kartu Sdcard
Získanie softvéru a nástrojov na vloženie na kartu Sdcard
Získanie softvéru a nástrojov na vloženie na kartu Sdcard

K stiahnutiu:

Teraz choďte na https://www.raspberrypi.org/downloads/raspbian/ a stiahnite si „Raspbian Stretch Lite“

Choďte na https://www.balena.io/etcher/ a získajte Etcher pre Windows x86 (32-bitový) (prenosný) (existujú aj verzie pre Linux a Mac)

Stiahnite si tmel z

Teraz, keď to všetko máte, spustíme Etcher a vložíme kartu do čítačky kariet a čítačky do počítača: P

V aplikácii Etcher kliknite na vybrať obrázok a zvoľte stiahnutý súbor zip (pre mňa v čase, keď píšem, je to „2018-11-13-raspbian-stretch-lite.zip“), potom zo zobrazeného zoznamu vyberte čítačku kariet a aspoň kliknite na flash, požiada o povolenie kontrolu používateľských účtov (UAC), povolí ho, na zápis obrázku potrebuje fyzický prístup na kartu sdc v exkluzívnom režime. Po dokončení odpojenia ho Etcher už vysunie a vloží späť, bude bootovací oddiel ~ 50 Mb a budete vyzvaní naformátovať „neformátovaný oddiel“NEFARMUJTE TO, okná nedokážu čítať linuxové oddiely a existuje partícia ext4.

V zavádzacom oddiele musíte vytvoriť 2 súbory.

nový súbor bez prípony s názvom ssh

ďalší s názvom wpa_supplicant.conf

Obsah súboru „wpa_supplicant.conf“je nasledujúci

krajina = GB

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

Teraz ho zapojte do svojho Raspberry Pi a pripojte výstupné zariadenie HDMI (aka TV, projektor atď.) A napájajte.

V poslednom riadku pred prihlásením sa zobrazí adresa IP. (Spravidla je dobré prideľovať adresy staticky zo smerovača, pozrite si obrázok smerovača Linksys.

Krok 3: Aktualizácia a nastavenie všetkého

Aktualizácia a nastavenie všetkého
Aktualizácia a nastavenie všetkého

Aktualizujte svoj systém:

sudo apt-get aktualizácia

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

Akonáhle je všetko hotové, reštartuje sa a budete mať okno tmelu, ktoré je neaktívne, zatvorte ho a začnite znova s rovnakými údajmi z predchádzajúceho kroku.

Teraz nainštalujeme omxplayer, nie je potrebné ho kompilovať zo zdroja, je súčasťou úložísk Raspbian.

sudo apt-get install omxplayer fonts-freefont-ttf

Chcem nájsť spôsob, ako pomocou mojej maliny zmeniť port HDMI na svojom televízore, akoby som doň chcel niečo vložiť a nechcem používať diaľkový ovládač na zmenu zdroja na zdroj, ku ktorému je pripojený. Existuje spôsob, ako to urobiť z Pi a pomocou príkazu z mojej vybranej aplikácie. Stručne povedané, urobte nasledujúce:

sudo apt-get install cec-utils

Teraz nasleduje prehliadač obrázkov framebuffer s názvom fbi (existuje aj pokročilejšia verzia s názvom fim)

sudo apt-get install fbi

Podpora Samba, zdieľanie Windows pre prístup a zdieľanie priečinka.

sudo apt-get install samba samba-common-bin

cd /domov /pi

sudo mkdir -m 1777/home/pi/share

Upravte konfiguračný súbor samby

sudo nano /etc/samba/smb.conf

vložte na koniec nasledujúce riadky (riadky začínajúce na # sú komentáre a je možné ich ignorovať)

[zdieľam]

Komentár = Cesta k zdieľanému priečinku Pi =/home/pi/share Prehliadateľné = áno Zapisovateľné = Áno iba hosť = nie vytvoriť masku = 0777 maska adresára = 0777 Verejné = áno Hosť ok = áno

Nakoniec ho uložte; pomocou nano v termináli:

Zatvorte súbor stlačením klávesov „Ctrl+X“, potom stlačením „Y“potvrďte uloženie a stlačením „Enter“uložte súbor pod správnym názvom súboru.

Teraz nastavte heslo pre sambu rovnaké ako pre používateľa pi (predvolené: malina)

sudo smbpasswd -a pi

reštartujte službu samba

sudo /etc/init.d/samba reštartujte

Teraz máte základy, nasleduje prispôsobenie.

Krok 4: Prispôsobenie

Prispôsobenie
Prispôsobenie

nastaviť, aby sa úvodná obrazovka pri štarte zobrazovala namiesto čiernej obrazovky s bielym textom.

Stiahnite si WinSCP a prihláste sa pomocou rovnakej IP, používateľa a hesla z prihlásenia SSH/Putty.

V tomto kroku po rozbalení súboru choďte/domov/pi/a nahrajte obrázok poskytnutý v súbore zip. Potom vyjdite. Rozlíšenie obrazu je 1080p.

zadajte nasledujúci príkaz do tmelu:

nano ~/.bashrc

pomocou klávesov so šípkami posuňte na posledný riadok a vložte tam nasledujúce riadky (riadky začínajúce na # sú komentáre a je možné ich ignorovať)

# fifo pre príkazy cez ssh do omxplayer

mkfifo/tmp/cmd # úvodná obrazovka, ktorá nahradí čiernu obrazovku a text sudo/usr/bin/fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg

Nakoniec ho uložte; pomocou terminálu nano v termináli: zatvorte súbor stlačením klávesov „Ctrl+X“, potom stlačením „Y“potvrďte uloženie a potom stlačením klávesu „Enter“uložte súbor pod správnym názvom súboru.

Teraz robíme automatické prihlasovanie používateľa „pi“pri štarte, potrebujeme to na zobrazenie obrázku, dá sa to urobiť spôsobom bez automatického prihlásenia, ale je to ťažšie a môže sa rýchlo pokaziť jedinou chybou pri písaní.

sudo raspi-config

  1. Vyberte možnosť Zavádzanie
  2. Vyberte položku Desktop/CLI
  3. Pre CLI vyberte automatické prihlásenie do konzoly

Teraz sa reštartujeme a sme hotoví s pí a urobíme dobroty na hranie.

sudo reštart

Myšlienka môjho projektu je, že väčšina vecí sa vykonáva v klientovi SSH, pretože ho je možné prispôsobiť a zmeniť podľa potreby.

Krok 5: Ako ho používať:

Ako sa to používa
Ako sa to používa
Ako sa to používa
Ako sa to používa
Ako sa to používa
Ako sa to používa
Ako sa to používa
Ako sa to používa

Ukážem príkazy a čo robia a ako nakonfigurovať ďalší softvér zo streamovacieho zariadenia.

Na svoje účely používam 3 aplikácie pre Android a 4 počítačové aplikácie, ale implementujete to, čo potrebujete, z toho, čo vám ukážem, alebo môžete mať všetko a dokonca k tomu pridať ďalšie.

• YouTube: v systéme Android používajte Raspcast, v počítači používajte web ako https://www.onlinevideoconverter.com/ alebo

www.youtubnow.com/ alebo https://youtubemp4.to alebo ešte lepšie https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ je youtube id) získate priamy odkaz na médium, ktoré je možné prehrať pomocou nasledujúceho príkazu:

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

Pridanie < /tmp /cmd umožní diaľkové ovládanie a; ozvena > /tmp /cmd začne prehrávať stream, inak bude čakať na príkaz z fifa. Parameter -o hdmi prehrávača omxplayer sa bude prenášať na video HDMI A zvuk tam ide, čo je dôležité pre ľudí, ktorí používajú väčšie varianty Raspberry Pi Zero W.

Teraz vám ukážem, ako nakonfigurovať Raspicast pre Android, je bezplatný a neobsahuje žiadne reklamy.

Nainštalujte Raspicast z obchodu Google Play a nakonfigurujte ho ako na poskytnutých obrázkoch.

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

• Sopcast: spustite Sopcast na PC, zvoľte kanál a keď uvidíte obrázok, zadajte nasledujúci príkaz

IP 192.168.1.6 je IP adresa VÁŠHO PC. KAPITOLA NIE JE tá z PI, v mojom prípade má Pi 192.168.1.9 a prenosný počítač 192.168.1.6

prehrávač omxplayer -o hdmi "192.168.1.6:8902" /tmp /cmd

• AcePlayer: spustite ho, zvoľte kanál a … je tu iba jedno nastavenie, ktoré musíte zmeniť, aby fungovalo, prejdite na Nástroje -> Predvoľby -> Hrubé všetko, výstup streamu -> Predvolený reťazec výstupu streamu, do ktorého zadáte nasledujúce

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

Kliknite na položku Uložiť. Teraz príkaz, ktorý vám ukáže stream po jeho spustení na AcePlayer ofc:

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

• Prenášanie súboru z počítača Potrebujete nainštalovaný tmel, Zervit, VLC (nie je prenosný)

Zervit získate z

Najprv musíte vložiť zervit.exe do priečinka s mediálnymi súbormi, ktoré chcete odoslať do vášho Raspberry PI, a potom ho spustite, položí niekoľko otázok. „Číslo portu na počúvanie (80):“zadajte 80 a zadajte „Prijať zoznam adresárov [Y/N]:“zadajte y a zadajte teraz otvorte prehliadač a zadajte svoju LAN IP adresu https://192.168.1.6 uvidíte všetky mediálne súbory tam, skopírujte odkaz na jeden z nich pravým tlačidlom myši -> skopírujte odkaz, potom ssh pomocou tmelu a napíšte

omxplayer -o hdmi "https://192.168.1.6/Movie.mp4"/tmp/cmd < - alebo ako sa nazýva váš mediálny súbor

pre súbory s titulkami vložte titulky, ktoré sú rovnaké ako video súbor s príponou srt, do zdieľaného priečinka systému Windows v priečinku malina

RASPBERRYPI / zdieľajte

alebo

192.168.1.9 / podiel

kde 192.168.1.9 je ip vašej maliny.

vo vašom domovskom priečinku (/home/pi)

winscp s pi: rasspberry a nahrajte skript pythonu s názvom „omxplayersub.py“s nasledujúcim obsahom:

importný podproces

import sys import urllib2 if (len (sys.argv)! = 2): vytlačiť "Žiadny názov súboru nebol zadaný" 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 "--align center ' +' '' +súbor +'' ' +'-titulky ' +' '' + subfile +'"', shell = True)

teraz to nahrajte s rodinným písmom Segoe UI a FreeSans do svojho domovského priečinka (/home/pi) Zmeňte názvy písem pre požadovaný typ písma a v prípade potreby za --align pridajte-veľkosť písma 55 (predvolené: 55) s požadovanou veľkosťou.

a na prehrávanie použite nasledujúci príkaz:

python omxplayersub.py "https://192.168.1.6/Defiance%20S01E02.mp4" </tmp/cmd <- alebo ako sa nazýva váš mediálny súbor

Ak ho na obrazovke nevidíte, je tu problém s kompatibilitou, pri niektorých súboroch h264 sa profil zobrazí ako h264 -omx ako -99, áno -99, a v tomto prípade a v prípade súbor s externými titulkami, budete musieť použiť stream VLC, vyberte súbor/súbory, vyberte HTTP, nechajte predvolený port, h.264/AAC (TS), ponechajte mierku na 1, trans -kódovanie - nastavenie hrubých titulkov, kliknite na tlačidlo streamu a nechajte beží to niekoľko sekúnd.

omxplayer -o hdmi "https://192.168.1.6:8080/"/tmp/cmd < - začne sa hrať

Vykonávame transkódovanie, bude to malá strata kvality na displeji a CPU bude pracovať viac na PC, ale funguje to.

CEC - Ovládacie prvky

Zapnite televízor

ozvena na 0 | cec -client -s -d 1

Vypnite televízor

pohotovostný režim ozveny 0 | cec -client -s -d 1

Zmeňte zdroj HDMI

HDMI1

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

HDMI2

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

HDMI3

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

HDMI4

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

Ako vidíte, tretí bajt v hexadecimálnom reťazci, ktorý ozývame, je číslo konektora HDMI, ktorý chcete nastaviť ako aktívny.

Krok 6: Zoznam príkazov, ktoré je potrebné vložiť do aplikácií

Zoznam príkazov, ktoré je potrebné vložiť do aplikácií
Zoznam príkazov, ktoré je potrebné vložiť do aplikácií

Raspicast ste už nainštalovali v predchádzajúcom kroku, teraz si musíte vybrať medzi Raspberry SSH (je to platený) alebo SSH Button (je zadarmo a páči sa mi viac, ale Raspberry SSH som si už kúpil, aby som ho objavil).

Raspberry SSH

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

Táto aplikácia alebo tlačidlo SSH je potrebné, ak potrebujete prenášať položky z počítača a potrebujete diaľkové ovládanie zo zariadenia s Androidom, je možné ju používať aj bez tmelu z počítača.

Konfigurácia pre obe je takmer rovnaká.

Tlačidlo 1 Btn Text: Reštartovať

Btn Cmd:

sudo reštart

Tlačidlo 2

Btn Text: Poweroff

Btn Cmd:

sudo vypnutie

Tlačidlo 3

Btn Text: HDMI1

Btn Cmd:

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

Tlačidlo 4

Btn Text: HDMI2

Btn Cmd:

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

Tlačidlo 5

Btn Text: HDMI3

Btn Cmd:

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

Tlačidlo 6

Btn Text: Kill omxplayer

Btn Cmd:

sudo killall -s 9 omxplayer.bin

Tlačidlo 7

Btn Text: Sopcast

Btn Cmd:

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

Tlačidlo 8

Btn Text: AcePlayer

Btn Cmd:

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

Tlačidlo 9

Btn Text: Stream VLC

Btn Cmd:

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

Tlačidlo 10

Btn Text: Prehrať/Pozastaviť

Btn Cmd:

echo -n p> /tmp /cmd

Tlačidlo 11

Btn Text: Volume +

Btn Cmd:

echo -n +> /tmp /cmd

Tlačidlo 12

Btn Text: Volume -

Btn Cmd:

echo -n -> /tmp /cmd

Tlačidlo 13

Btn Text: Ukončite Omxplayer

Btn Cmd:

echo -n q> /tmp /cmd

Tlačidlo 14

Btn Text: Náhodná tapeta

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; spánok 1; rm DELME.jpg

Tlačidlo 15

Btn Text: Predvolená tapeta

Btn Cmd:

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

Tlačidlo 16 Btn Text: Tapeta pre prezentáciu

Btn Cmd:

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

-t 5 na 5 sekúnd

Button 17 Btn Text: SUBTITLE HTTP PLAY (Upraviť)

Btn Cmd:

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

Pri úprave zmeňte „https://192.168.1.6/Some%20video%20with%20subtitle.mp4“s adresou URL súboru z externého zdroja alebo ho zmeňte na niečo ako/home/pi/share. Titulky musí byť VŽDY v/home/pi/share.

Bezplatná alternatíva k Raspberry SSH https://play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = sk

Funguje úplne rovnako ako Raspberry SSH, nemá žiadne reklamy, menej farieb a všetky tlačidlá sú na jednom rade, nie na dvoch, ale je zadarmo a funguje skvele.

Teraz na záver niektoré exotické veci, streamujte to, čo nahráte telefónom, v reálnom čase, do televízora sa totiž oneskorí niekoľko sekúnd.

IP WEBCAMERA PRO (platené)

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

Spustite streamovanie a pomocou nasledujúceho príkazu ho prenášajte do televízie

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

Server kamier RTSP (zadarmo)

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

Robí to isté ako platené, ale zadarmo, žiadne reklamy

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

Aktívna kamera - rtsp: // (adresa IP zariadenia): 5554/kamera Zadná kamera - rtsp: // (adresa IP zariadenia): 5554/zadná Predná kamera - rtsp: // (adresa IP zariadenia): 5554/predná

Parametre adresy URL kamery:

res Rozlíšenie - šírka (číslo) x výška (číslo)

fps Snímka za sekundu - fps (číslo) mikrofón Zapnutie/vypnutie mikrofónu - zapnuté (reťazec) alebo vypnuté (reťazec)

Príklad: rtsp: // (adresa IP zariadenia): 5554/späť? Res = 640x480 & fps = 10 & mic = zapnuté

Krok 7: Niekoľko ďalších vecí … WEB rozhranie

Ešte niečo … WEB rozhranie
Ešte niečo … WEB rozhranie

Nainštalujte ho jediným riadkom z git

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

Predvolené používateľské rozhranie je na porte 4321, nepotrebuje žiadny webový server a funguje pod php

Požiadavky:

sudo apt-get install php-cli

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

Stiahnite/klonujte/rozbaľte celý skript do priečinka, ktorý sa vám páči. Nastavte správny chmod pre skripty pomocou

chmod +x *.sh

Vytvorte webový server php, ktorý bude počúvať na porte 4321, môžete port zmeniť na čokoľvek chcete. Začnite s tým istým používateľom, akým potrebujete prehrávať videá. Na spustenie skriptu php nepoužívajte apache ani iné servery, pravdepodobne to nebude fungovať.

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

Otvorte webovú stránku s https://192.168.1.9:4321 (kde 192.168.1.9 je IP adresa Raspberry Pi)

Ak chcete povoliť automatické spustenie pri reštarte, pridajte do svojho crontabu nasledujúci riadok. Urobte to s rovnakým používateľom, ktorého potrebujete na prehrávanie videí. Nie je potrebné sudo. Pridajte nasledujúci riadok do programu crontab pomocou programu crontab -e a spustite jednoduchý webový server php pri reštarte.

crontab -e

teraz pridať pomocou

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

Pridajte súbory do nastavení, do priečinka s titulkami je možné pridať iba lokálne hostované alebo mapované zdieľané súbory a ofc streamy. Pridajte/home/pi/share aj do priečinka s titulkami a v prípade potreby povoľte opravu pre dvojnásobnú rýchlosť prehrávania a bez zvukovej chyby.

Odporúča: