Problema: un televizor cu browser, dar fără aplicație Emby
Dacă rulezi Emby acasă sau pentru câțiva prieteni, probabil ai dat de același obstacol: televizorul din sufragerie e în regulă, dar nu există o aplicație Emby pentru el. Modelele Samsung (Tizen) și LG (webOS) mai vechi, unele modele Philips și televizoarele de hotel vin adesea cu un browser și cam atât. Să cumperi un stick de streaming pentru fiecare ecran obosește repede.
MediaLab TV merge pe altă cale. Este o aplicație web pe care o deschizi o dată în browserul televizorului, o salvezi la favorite, iar de atunci televizorul se conectează singur și deschide o interfață în stil Netflix, gândită pentru telecomandă. Poartă numele, sigla, culorile și adresa ta, nu ale noastre. Acest ghid arată cum o instalezi pe Emby Server, cum o personalizezi și cum o aduci pe un televizor.
Cerințe preliminare
- Emby Server 4.10.1 sau mai nou.
- Un televizor cu browser web. MediaLab TV este o aplicație web deschisă în browserul televizorului, nu o aplicație din magazinul de aplicații al televizorului. Ce poate reda televizorul depinde de browserul lui; serverul transcodifică ceea ce browserul nu poate reda.
- Un cont MediaLab Works cu abonament activ, cu o licență pe viață în perioada ei de actualizări sau cu perioada de probă gratuită de 30 de zile, ca să poți descărca DLL-ul pluginului.
- Opțional: Quick Connect pentru „Conectare cu telefonul”, Registration pentru conturi noi, Cashier pentru plata prin cod QR și Smart Skip pentru butoanele de sărire.
Pasul 1: Instalează pluginul
- Conectează-te în contul MediaLab Works, deschide Licențe și descarcă DLL-ul pluginului.
- Copiază DLL-ul în folderul de pluginuri Emby și repornește Emby Server:
- Linux (pachet):
/var/lib/emby/plugins/ - Docker: folderul
pluginsdin volumul de configurare Emby - Windows:
%AppData%\Emby-Server\programdata\plugins\
- Linux (pachet):
- Deschide MediaLab TV în meniul dashboardului Emby și apasă Licență. Lipește cheia de licență și activeaz-o, sau introdu e-mailul pentru a începe perioada de probă ori pentru a cumpăra o licență. Pluginul contactează serverul de licențe, leagă cheia de acest server și afișează licența ca Activă.
Licența este verificată o dată pe zi și la fiecare pornire a Emby. Fără internet, pluginul funcționează încă 7 zile după ultima verificare reușită; după aceea, televizoarele văd un ecran neutru „Serviciul nu este disponibil” până când verificarea poate avea loc din nou. Fără o licență validă, televizoarele văd doar acel ecran neutru, fără numele sau sigla ta.
Pasul 2: Fă-l al tău (branding)
Tot în panoul MediaLab TV din dashboard, setează:
- Numele aplicației — titlul de pe televizor (implicit „MediaLab TV”).
- Numele scurt — afișat în lista de dispozitive a serverului și ca nume al aplicației salvate pe televizor.
- Rândul de sub nume și subsolul — opționale, de exemplu site-ul tău și cum poți fi contactat pentru suport. Un subsol gol afișează „Aplicație neoficială, compatibilă cu serverele Emby” în limba televizorului.
- Culori — accent (butoane, focus) și fundal, ca
#rrggbb. Culoarea textului este aleasă automat ca să rămână lizibilă. - Limba — automată (limba browserului televizorului), română sau engleză.
- Sigla — PNG sau SVG, cel mult 512 KB; o imagine pătrată arată cel mai bine. Fișierele SVG cu scripturi sunt refuzate.
Folosește previzualizarea ca să verifici rezultatul înainte de a apăsa Salvează. Secțiunea Butoane controlează dacă pe televizor apar „Conectare cu telefonul” (afișat când Quick Connect este instalat și pornit) și „Cont nou (de pe telefon)” (afișat când Registration este instalat și deschis pentru înregistrări).
Pasul 3: Alege adresa pentru televizoare
Panoul afișează adresele de deschis în browserul televizorului:
/emby/MediaLabTv/pe adresa serverului tău — funcționează întotdeauna.- Calea ta, de exemplu
/web/tv/index.html(calea implicită estetv). Emby servește doar fișierele din/web/, așa că adresa se termină înindex.html.
Bifează Pune redirectul la loc și restaurează-l singur după actualizările Emby și apasă Aplică. Panoul arată starea redirectului. Dacă fișierele web ale Emby aparțin lui root (instalări din pachet pe Linux), pluginul nu poate scrie acolo: panoul afișează atunci comanda exactă de rulat o dată pe server, ca administrator, și din nou după fiecare actualizare Emby.
Schimbarea căii șterge pagina veche de redirect a pluginului; o pagină care nu aparține pluginului nu este niciodată atinsă.
Pasul 4: Setează opțiunile de conectare
- Conectare cu telefonul are nevoie de pluginul Quick Connect. Pe pagina Quick Connect, setează „După conectare, ecranul deschide” la
/emby/MediaLabTv/, ca televizorul să revină în MediaLab TV după ce telefonul aprobă. - Cont nou (de pe telefon) are nevoie de Registration, deschis pentru înregistrări: televizorul afișează un cod QR și așteaptă; odată ce contul este activ, televizorul se conectează ca noul utilizator.
- Plata are nevoie de Cashier: după înregistrare, televizorul afișează codul QR de plată și se conectează odată ce plata este făcută.
Fără aceste pluginuri, televizorul afișează doar conectarea obișnuită cu nume de utilizator și parolă. La „După conectare, deschide” poți alege și interfața MediaLab TV (implicit) sau Emby Web, așa că Emby Web rămâne la o setare distanță.
Pasul 5: Deschide-l pe televizor
Pe fiecare televizor, deschide adresa o dată în browser și salvează-o ca pagină de start sau la favorite. De atunci, televizorul păstrează tokenul serverului, nu parola; tokenul este verificat la fiecare pornire, iar dacă a fost revocat, televizorul afișează formularul de conectare. Setarea „Ține minte parola pe televizoare” (oprită implicit) păstrează parola doar pentru televizoarele care pierd mereu tokenul. O parolă salvată de versiunea 1.1 este folosită o dată, dacă e nevoie, apoi ștearsă.
Un mod TV este ales singur pe Tizen, webOS, Android TV, Google TV și televizoare Philips, sau comutat din meniul de profil. Este dimensionat pentru ecrane de 720p, 1080p și 4K, cu margini sigure și focus mare. Funcționează săgețile, OK, Înapoi (cu o întrebare înainte de ieșire), tastele media, de culoare, de canal și numerice, la fel și pointerul LG Magic Remote.
Ce îți oferă interfața și playerul
Interfața are un banner care se rotește și rânduri pentru Continuă vizionarea, Episodul următor, filme și seriale adăugate recent, fiecare bibliotecă, Lista mea, colecții, genuri și TV în direct (acum pe post, filme diseară, sport, copii, în curând). Paginile titlului arată fundalul, ratingurile, distribuția, sezoanele și episoadele, titluri similare și trailerul local. Sunt grile pentru filme, seriale, genuri și actori, căutare cu tastatură pe ecran și profiluri („Cine se uită?”).
Playerul gestionează pistele audio, subtitrările, reluarea și episodul următor, plus butoanele Sari peste intro / rezumat / generic, bazate pe markerii Emby și pe Smart Skip. Redarea este raportată către Emby, așa că apare în Continuă vizionarea peste tot. Un buton în antet (unde browserul permite) și tasta F trec pe ecran complet; pe un televizor, sau când este deschis din Quick Connect, primul OK / clic trece pe ecran complet.
Sfaturi și depanare
- Televizorul afișează „Serviciul nu este disponibil”: licența nu este validă sau serverul nu a ajuns la medialab.works de peste 7 zile. Verifică pagina Licență.
- Adresa scurtă dă eroare după o actualizare Emby: rulează comanda afișată în panou (instalări din pachet) sau apasă din nou Aplică.
- Un videoclip nu se redă în browserul televizorului: verifică setările de redare ale acelui utilizator în Emby (bitrate maxim de streaming, transcodificare permisă); serverul transcodifică ceea ce browserul nu poate reda.
- Actualizări: cu o licență validă, pagina Licență poate instala o actualizare sau reveni la versiunea anterioară dacă o actualizare creează probleme. Repornește Emby după oricare dintre ele.
- Confidențialitate: televizorul comunică doar cu serverul tău Emby — paginile, imaginile și datele vin toate de la el, iar pagina blochează orice din altă parte (fără fonturi web, fără CDN, fără trailere externe). Pe server, pluginul păstrează setările de branding, sigla și pagina de redirect sub
/web/. - Stadiul testării: aplicația a fost testată într-un browser emulat de televizor Philips; alte mărci de televizoare sunt tratate în cod, dar nu au fost încă testate pe televizoare reale. Încearcă mai întâi pe un singur ecran.
Concluzie
MediaLab TV transformă browserul care există deja într-un televizor vechi sau de hotel într-un client potrivit pentru serverul tău Emby: brandingul tău, o interfață prietenoasă cu telecomanda, butoane de sărire și conectare cu telefonul, toate servite de pe propria ta mașină. Instalează pluginul, setează brandingul și adresa, deschide linkul o dată pe fiecare televizor, iar ecranele se descurcă singure. Pentru referința completă, vezi ghidul utilizatorului și jurnalul de modificări; dacă ceva nu se potrivește, baza de cunoștințe, întrebările frecvente și pagina de contact sunt acolo pentru tine.