MediaLab TV für Emby — Anleitung
Installation
Du brauchst Emby Server 4.10.1 oder neuer.
- Melde dich in deinem MediaLab-Works-Konto an, öffne Licenses und lade die Plugin-DLL herunter (verfügbar mit einem aktiven Abonnement, einer Lifetime-Lizenz innerhalb ihres Update-Zeitraums oder während des kostenlosen 30-tägigen Testzeitraums).
- Kopiere die DLL in den Plugin-Ordner von Emby und starte Emby Server neu:
- Linux (Paket):
/var/lib/emby/plugins/ - Docker: der Ordner
pluginsin deinem Emby-Konfigurations-Volume - Windows:
%AppData%\Emby-Server\programdata\plugins\
- Linux (Paket):
- Öffne MediaLab TV im Emby-Dashboard-Menü und klicke auf License. Füge deinen Lizenzschlüssel ein und aktiviere ihn, oder gib deine E-Mail-Adresse ein, um den kostenlosen 30-tägigen Test zu starten oder eine Lizenz zu kaufen. Das Plugin kontaktiert den Lizenzserver, bindet den Schlüssel an diesen Emby-Server und zeigt die Lizenz als Active an.
Die Lizenz wird einmal am Tag (und bei jedem Emby-Start) geprüft. Ohne Internet läuft das Plugin noch 7 Tage nach der letzten erfolgreichen Prüfung weiter; danach sehen TVs den neutralen „Service unavailable“-Bildschirm, bis es wieder prüfen kann.
Lizenz
Ohne gültige Lizenz zeigt die TV-App nur einen neutralen Bildschirm, ohne deinen Namen oder dein Logo; die Seite License funktioniert weiter (dort kannst du den Test starten, kaufen, den Schlüssel eingeben oder aktualisieren).
Mit gültiger Lizenz kann dieselbe Seite ein Update installieren oder bei Problemen nach einem Update auf die vorherige Version zurücksetzen. Starte Emby danach neu.
Branding
Öffne MediaLab TV im Emby-Dashboard-Menü.
- App name: der Titel auf dem TV (Standard: „MediaLab TV“).
- Short name: wird in der Geräteliste des Servers und als Name der auf dem TV gespeicherten App angezeigt.
- Line under the name und footer line: optional (zum Beispiel deine Website und wie man den Support erreicht). Eine leere Fußzeile zeigt „Unofficial app, compatible with Emby servers“ in der Sprache des TVs.
- Colors: die Akzentfarbe (Schaltflächen, Fokus) und der Hintergrund, als
#rrggbb. Die Textfarbe wird automatisch so gewählt, dass sie lesbar bleibt. - Language: automatisch (die Sprache des TV-Browsers), Englisch oder Rumänisch.
- Logo: PNG oder SVG, höchstens 512 KB; ein quadratisches Bild sieht am besten aus. SVG-Dateien mit Skripten werden abgelehnt.
- Buttons: „Sign in with your phone“ (angezeigt, wenn Quick Connect installiert und aktiviert ist) und „New account (from the phone)“ (angezeigt, wenn Registration installiert und für Registrierungen offen ist).
Die Vorschau zeigt das Ergebnis, bevor du auf Save klickst.
Nach der Anmeldung
- „After sign-in, open“: die MediaLab-TV-Oberfläche (Standard: Banner, Zeilen, Titelseiten, eigener Player und die Überspringen-Schaltflächen) oder Emby Web.
- „Remember the password on TVs“ (standardmäßig aus): Der TV speichert nur das Anmelde-Token des Servers, nicht das Passwort; schalte das nur für TVs ein, die das Token immer wieder verlieren. Ein von Version 1.1 gespeichertes Passwort wird bei Bedarf einmal benutzt und dann gelöscht.
- Auf dem TV wechselt das Profilmenü den TV-Modus (auf Tizen, webOS, Android TV, Google TV und Philips-TVs automatisch gewählt) und meldet ab.
Adresse für TVs
Das Panel zeigt die Adressen, die du im TV-Browser öffnest:
/emby/MediaLabTv/auf deiner Serveradresse: funktioniert immer.- Dein eigener Pfad, zum Beispiel
/web/tv/index.html(der Standardpfad isttv). Emby liefert nur Dateien unter/web/aus, deshalb endet die Adresse aufindex.html. Hake Put the redirect in place and restore it by itself after Emby updates an und klicke auf Apply.
Das Panel zeigt den Status der Weiterleitung. Wenn Embys Web-Dateien root gehören (Paketinstallationen unter Linux), kann das Plugin dort nicht schreiben: Das Panel zeigt dann den exakten Befehl, den du einmal als Administrator auf dem Server ausführst und nach jedem Emby-Update erneut. Bei einer Pfad-Änderung wird die alte Weiterleitungsseite des Plugins entfernt; eine Seite, die nicht zum Plugin gehört, wird nie angefasst.
Öffne auf jedem TV die Adresse einmal im Browser und speichere sie als Startseite oder Favorit.
Anmeldung mit dem Telefon, neue Konten, Zahlung
- Sign in with your phone braucht das Plugin Quick Connect. Stelle auf der Quick-Connect-Seite „After sign-in, the screen opens“ auf
/emby/MediaLabTv/, damit der TV nach der Bestätigung am Telefon zu MediaLab TV zurückkehrt. - New account (from the phone) braucht Registration, geöffnet für Registrierungen: Der TV zeigt einen QR-Code und wartet; sobald das Konto aktiv ist, meldet sich der TV als der neue Benutzer an.
- Payment braucht Cashier: Nach der Registrierung zeigt der TV den Zahlungs-QR-Code und meldet an, sobald die Zahlung erfolgt ist.
Fehlerbehebung
- Der TV zeigt „Service unavailable“: Die Lizenz ist ungültig, oder der Server hat sich seit mehr als 7 Tagen nicht bei medialab.works gemeldet. Prüfe die Seite License.
- Die Kurzadresse zeigt nach einem Emby-Update einen Fehler: Führe den im Panel gezeigten Befehl aus (Paketinstallationen) oder klicke erneut auf Apply.
- Ein Video wird im TV-Browser nicht abgespielt: Prüfe die Wiedergabeeinstellungen für diesen Benutzer in Emby (maximale Streaming-Bitrate, Transcoding erlaubt); der Server transcodiert, was der Browser nicht abspielen kann.