ubuntuusers.de

Plex Media Server

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Artikel für fortgeschrittene Anwender

Dieser Artikel erfordert mehr Erfahrung im Umgang mit Linux und ist daher nur für fortgeschrittene Benutzer gedacht.

./plexmediamanager_logo.png Plex Media Server 🇩🇪 (PMS) ist ein kommerzieller Allround-Medienserver, der für verschiedene Betriebssysteme verfügbar ist. Dieser dient zur Katalogisierung der eigenen Medienbibliothek. Gleichzeitig ist ein eigener Webplayer enthalten, der Video- und Audio-Dateien sowie Bilder über den Browser wiedergeben kann. Als Lizenztyp ist Freemium angegeben: Die Basisfunktionen sind kostenlos nutzbar, Erweiterungen und spezielle Wünsche sind kostenpflichtig.

Das Programm besteht sowohl aus einer Server- als auch einer Client-Komponente. Als Client kann neben der Weboberfläche u.a. auch das proprietäre Plex Home Theater 🇬🇧 (eine Kodi-ähnliche Oberfläche) dienen. Weiterhin gibt es zahlreiche Apps,🇬🇧 zum Beispiel für Android, iOS, Smart-TVs usw.

Funktionen:

In diesem Artikel wird nur auf einen Bruchteil der vorhandenen Funktionen eingegangen. Wer tiefer einsteigen möchte, sei auf die ausführliche Dokumentation im Abschnitt Links am Ende des Artikels und eigene Recherchen verwiesen.

Installation

Wiki/Icons/synaptic.png Der Plex Media Server ist nicht in den offiziellen Paketquellen von Ubuntu enthalten, kann aber über eine Paketquelle der Entwickler oder alternativ ein Fremdpaket installiert werden.

Fremdquelle

Um aus der Fremdquelle zu installieren, muss man unabhängig von der Ubuntu-Version die folgende Paketquelle freischalten:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.

deb https://downloads.plex.tv/repo/deb public main

Um die Fremdquelle zu authentifizieren, muss man den Signierungsschlüssel herunterladen ⮷ und in der Paketverwaltung hinzufügen. Alternativ dazu kann man auch im Terminal den folgenden Befehl ausführen:

wget -q -O "-" https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add - 

Damit können dann folgende Pakete installiert werden:

  • plexmediaserver

Befehl zum Installieren der Pakete:

sudo apt-get install plexmediaserver 

Oder mit apturl installieren, Link: apt://plexmediaserver

Fremdpaket

Das aktuelle DEB-Paket (ca. 100 MiB) kann auf der offiziellen Projektseite 🇬🇧 ⮷ für heruntergeladen und manuell installiert werden [1]. Bitte auf die richtige Systemarchitektur (32- oder 64-Bit) achten.

Hinweis!

Fremdpakete können das System gefährden.

Gegebenenfalls ergeben sich Abhängigkeitsprobleme, wenn die Avahi-Pakete avahi-daemon und avahi-utils fehlen, diese können aus den Ubuntu-Paketquellen nachinstalliert werden.

Konfiguration

Wiki/Icons/settings.png

Benutzerrechte einstellen

Wenn man später Bibliotheken für Musik oder andere Medien einrichten möchte, ist das korrekte Setzen von Dateirechten essentiell. Da der Server mit der Benutzerkennung plex läuft, muss der Zugriff auf Ordner bzw. Dateien für diesen Benutzer explizit gestattet werden:

sudo chown -R BENUTZERNAME:plex MEDIENORDNER
sudo chmod -R 770 MEDIENORDNER 

Ein Beispiel, um den Ordner ~/Musik/ in Plex einbinden zu können (BENUTZERNAME anpassen):

sudo chown -R BENUTZERNAME:plex /home/BENUTZERNAME/Musik
sudo chmod -R 770 /home/BENUTZERNAME/Musik 

Indirekt bedeutet das auch, das auf externe Speichermedien mit Dateisystemen wie FAT32 oder NTFS nicht ohne weiteres zugegriffen werden kann, da deren Dateiberechtigungen mit Linux inkompatibel sind (zumindest für NTFS gibt es aber eine Lösung).

Benutzer anpassen

Achtung!

Den Benutzer zu ändern, unter dem der Plex-Server läuft, kann ein Sicherheitsrisiko darstellen, wenn der Plex-Server im lokalen Netwerk oder gar vom Internet aus zugänglich ist und ein Angreifer Kontrolle über den Plex-Server erlangt hat.

Alternativ kann auch der Standardbenutzer, unter welchem Plex gestartet wird, geändert werden. Dazu öffnet man die Konfigurationsdatei /etc/default/plexmediaserver und ändert den BENUTZERNAMEN in folgender Zeile in den gewünschten Benutzer ab:

PLEX_MEDIA_SERVER_USER = BENUTZERNAME 

Nach dem Abspeichern der Datei ist ein Neustart des Computers bzw. ein Neustart von Plex notwendig:

sudo service plexmediaserver restart 

Nach einem Update der Software muss dieser Schritt gegebenenfalls wiederholt werden.

Weitere Einstellungen

Andere Einstellungen können bei Bedarf nach der Installation bequem über die Weboberfläche vorgenommen werden. Aufgrund der zahllosen Verwendungsmöglichkeiten sollte man dafür etwas Zeit einplanen. Gespeichert werden alle Einstellungen in der Datei /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml (Leerzeichen im Pfad beachten).

Einige wenige Einstellungen sind nicht über die Weboberfläche zugänglich (siehe Advanced Server Settings 🇬🇧). Nach einer Änderung ist der Server neu zu starten.

Verwendung

Server

Nach einem Neustart des Rechners steht der Plex Media Server automatisch zur Verfügung. Die Server-Komponente kann über die Kommandozeile gesteuert werden:

sudo service plexmediaserver OPTION 

Folgende Optionen stehen zur Verfügung: start, stop und restart.

Bei Problemen erleichtern Logdateien die Diagnose. Diese sind aber nicht im Ordner /var/log/ zu finden, sondern unter /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs/ (Leerzeichen im Pfad beachten).

Client

Um auf die Plex-Weboberfläche über den Browser zuzugreifen, wird folgende Adresse (URL) verwendet:

  • http://IP-ADRESSE_ODER_SERVERNAME:32400/web/ oder

  • http://localhost:32400/web/ (nur bei Installation auf einem Desktop-Rechner)

Beim ersten Zugriff kommt es zu einer kurzen Selbstkonfiguration des Plex Media Servers. Nach wenigen Sekunden ist dieser bereit zur Nutzung.

Bibliotheken einrichten

Möchte man auf dem Rechner vorhandene Medien einbinden, ist die oben beschriebene korrekte Konfiguration der Dateirechte eine wichtige Grundvoraussetzung. Das Hinzufügen einer Bibliothek selbst erledigt man über das +-Symbol neben dem Rechnernamen links oben. Nachdem ein Name und der Medientyp die Bibliothek festgelegt wurde (zur Auswahl stehen die Rubriken "Filme", "TV-Serien", "Musik", "Fotos" und "Home-Videos"), muss nur noch der Pfad zum Medienordner angegeben werden. Anschließend werden die Metadaten ausgelesen und begleitende Künstlerinformationen vervollständigt, bevor die Bibliothek in der linken Randspalte der Weboberfläche auftaucht.

./plex_webinterface.png ./plex_library_details.png ./plex_album_info.png
Startseite mit Abspielfunktionen (unten) Musikbibliothek in Detailansicht Künstlerinformationen

Medien abspielen

Neben der selbsterklärenden Weboberfläche stehen diverse Client-Programme, abhängig vom eingesetzten Betriebssystem, zur Verfügung. Daneben kann über den integrierten DLNA-Server die eigene Mediensammlung auch mit entsprechender Hardware (z.B. SmartTVs) abgerufen werden.

Tastenkürzel

Einige praktische Tastenkürzel innerhalb der Weboberfläche (Auszug).

Navigation
Taste Beschreibung
? zeigt alle verfügbaren Tastenkürzel an
/ Suchen

Aktionen
Taste(n) Beschreibung
P Webplayer öffnen
E Ausgewähltes Element bearbeiten
+ S Änderungen speichern
# oder Entf Ausgewähltes Element löschen
R Aktualisieren (Titel oder Bibliothek)
W Als gesehen markieren
U Als ungesehen markieren
I Informationen

Webplayer
Taste(n) Beschreibung
         Pause/Wiedergabe
Lauter
Leiser
Nächster Titel
Vorheriger Titel
. oder + 15 Sekunden vor
, oder + 15 Sekunden zurück
[ oder Alt + 10 Minuten vor
] oder Alt + 10 Minuten zurück

Diese Revision wurde am 4. Mai 2021 15:36 von ubot erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: unfreie Software, Multimedia, DLNA, Netzwerk, Server, Streaming, UPnP, TV