Deine Nutzer erreichen den Server auf vielen Wegen: Emby Web, die Anmeldeseite, die Adresse, die in eine TV-App eingetippt wird, und die Seiten der MediaLab-Plugins (Quick Connect, Registration, Cashier, Share Links …). Jede davon hat eine lokale Adresse für dein Heimnetz und eine externe für überall sonst, oft mit einem anderen Port. Access Links listet sie alle für den Administrator auf, bereit zum Kopieren, Öffnen oder Anzeigen als QR-Code, und prüft, ob sie wirklich funktionieren.
Was es macht
- Jeder Web-Zugang des Servers: Emby Web, die Anmeldeseite, das Admin-Dashboard, die Serveradresse für Apps und die Seiten der auf dem Server installierten MediaLab-Plugins: Quick Connect, Registration, Cashier, Share Links, MediaLab TV und Headend. Bei jeder Seite steht, für wen sie gedacht ist: alle, angemeldete Nutzer, Fernseher oder Administratoren.
- Lokal und extern nebeneinander: Die lokale Adresse wird automatisch ermittelt (die Netzwerk-IP und der HTTPS-Port des Servers), oder du gibst einen Namen aus deinem Netz ein, etwa
media.lan. Die externe Adresse ist die, die du außerhalb deines Zuhauses im Browser eingibst, mit eigenem Port (zum Beispielhttps://example.com:2096). So funktioniert es auch, wenn der externe SSL-Port vom lokalen abweicht (eigene Portweiterleitung, Reverse Proxy). - Nur HTTPS:
http://-Adressen werden abgelehnt; ist HTTPS auf dem Server nicht aktiviert, sagt die Seite das. - Kopieren, Öffnen oder QR-Code für jeden Link. Der QR-Code wird auf deinem Server erzeugt, interne Adressen gehen also nie an einen externen Dienst.
- Prüfungen auf Abruf: das Zertifikat der lokalen und der externen Adresse (abgelaufen, läuft innerhalb von 14 Tagen ab, deckt den Namen nicht ab, nicht vertrauenswürdig), ob die externe Adresse wirklich diesen Server erreicht und ob jede Seite antwortet.
- Andere Emby- und Jellyfin-Server: Füge bis zu 50 weitere Server hinzu, um ihre Links griffbereit zu haben (Web-App, Anmeldung, Seiten der MediaLab-Plugins); Check zeigt ihren Namen, ihre Version, ihren tatsächlichen Typ und welche Seiten es gibt.
- Auf Englisch und Rumänisch.
Was es wohin sendet
- Von sich aus verlässt nichts deinen Server. Beim Öffnen der Seite wird nur das Zertifikat der lokalen Adresse geprüft, in deinem eigenen Netz. Die anderen Prüfungen laufen nur, wenn der Administrator auf Check all links oder Check klickt: Der Server verbindet sich dann mit den eingegebenen Adressen (deinen und denen der hinzugefügten anderen Server), um ihr Zertifikat, ihre öffentlichen Serverinformationen (
/System/Info/Public) zu lesen und festzustellen, ob jede Seite antwortet. Bei diesen Prüfungen wird nichts Geheimes gesendet. - QR-Codes werden auf deinem Server erzeugt.
- Die einzige Verbindung zu medialab.works ist die Lizenzprüfung.
Alle Details zu jedem Produkt, auch dazu, was auf deinem Server bleibt: Lizenzierung, Datenschutz und Kompatibilität.
Kompatibilität mit Clients
- Access Links ist eine Admin-Seite: durchgehend in Emby Web geprüft, auch auf einem 360 px breiten Handybildschirm. Die erzeugten Links sind gewöhnliche Webadressen, die sich in jedem Browser öffnen.
- Noch nicht mit einer echten öffentlichen Domain oder mit Hairpin-NAT getestet: Die externe Prüfung startet vom Server selbst (siehe Einschränkungen).
Voraussetzungen
- Emby Server 4.10.1 oder neuer.
- HTTPS in Emby aktiviert (ein Zertifikat in den Netzwerkeinstellungen von Emby), damit sich die Links öffnen.
Einschränkungen
- Aufgelistet werden nur Seiten von MediaLab-Plugins, die auf dem Server installiert sind; Plugins ohne Seiten für Nutzer (zum Beispiel Smart Skip oder Plan Guard) erscheinen nicht.
- Wenn dein Router kein „Hairpin-NAT“ beherrscht, kann die Prüfung der externen Adresse vom Server aus fehlschlagen, obwohl die Adresse von außen funktioniert: Prüf sie mit einem Handy über mobile Daten.
Lizenzierung
Eine Lizenz pro Emby-Server. Monatlich, jährlich oder als Lifetime-Lizenz, oder im Emby-Paket enthalten. 30 Tage kostenlos testen. Das Plugin wird unter unserer EULA lizenziert.
Access Links ist unser eigener Code, von MediaLab Works von Grund auf geschrieben. Code von Dritten: Der QR-Code-Generator basiert auf der Bibliothek QR Code generator von Project Nayuki (MIT-Lizenz).
