Читать книгу Mach's einfach: 123 Anleitungen Raspberry Pi 4 als Media Center - Christian Immler - Страница 6
Raspberry Pi als Mediacenter
ОглавлениеEin Raspberry Pi ist leistungsfähig genug, Videos in HD-Qualität abzuspielen. Das neue Modell Raspberry Pi 4 wurde mit leistungsfähigerem Prozessor und größerem Arbeitsspeicher speziell als Multimedia-PC entwickelt.
Die Software LibreELEC (www.libreelec.tv) macht aus dem Raspberry Pi ein komfortables Mediacenter für den Fernseher im Wohnzimmer. LibreELEC basiert auf der bekannten Mediacenter-Software KODI (www.kodi.tv), dem Nachfolger des legendären XBMC-Mediacenters für PCs und Xbox, das als inoffizielles Vorbild für die damalige Windows XP Media Center Edition von Microsoft gilt, die ein Jahr später erschien.
LibreELEC ist die erste Mediacenter-Distribution mit KODI, die auf dem Raspberry Pi 4 läuft. Für den Raspberry Pi 3 gibt es auch noch die vergleichbaren Projekte OSMC (osmc.tv), OpenELEC (openelec.tv) und XBian (xbian.org).
KODI verwendet eine eigene Benutzeroberfläche, die ohne Tastatur, also nur mit Maus oder noch besser mit einer Mediacenter-Fernbedienung gesteuert werden kann.
Persönliche Musikbibliothek im KODI-Mediacenter auf dem Raspberry Pi.
1 | Welche Hardware braucht man? |
Zuerst brauchen Sie natürlich einen Raspberry Pi. Die KODI-Software ist äußerst ressourcenschonend programmiert, sodass sie auch auf einem Raspberry Pi 2 oder Zero läuft und Fotos anzeigt oder Musik abspielt. Für Videos und besonders Videostreams sollte es aber ein Raspberry 3 oder noch besser das Modell 3 B+ sein. Modell 4 ist mit seiner noch leistungsfähigeren Hardware besonders für Multimedia-Anwendungen optimiert. Die Modelle A+ und A werden wegen zu geringer Speichergröße nicht unterstützt.
Der Raspberry Pi ist trotz seiner winzigen Größe ein vollwertiger Computer. Um ihn allerdings nutzen zu können, braucht man jedoch wie bei einem „normalen“ PC einiges an Zubehör: Betriebssystem, Stromversorgung, Netzwerk, Monitor, Tastatur und diverse Anschlusskabel.
USB-Handyladegerät
Für den Raspberry Pi reicht jedes moderne Handynetzteil. Ältere Ladegeräte aus den Anfangszeiten der USB-Ladetechnik sind zu schwach. Schließt man leistungshungrige USB-Geräte wie externe Festplatten ohne eigene Stromversorgung an, ist ein stärkeres Netzteil erforderlich. Das Netzteil muss 5 V und mindestens 2.000 mA liefern, beim Raspberry Pi 3 B+ besser 2.500 mA. Der eingebaute Leistungsregler verhindert ein „Durchbrennen“ bei zu starken Netzteilen.
Der Raspberry Pi 4 verwendet erstmals einen USB-Typ-C-Anschluss zur Stromversorgung. Das Netzteil dafür sollte mindestens 3.000 mA liefern. Die Raspberry Pi Foundation bietet sogar ein spezielles Netzteil an, da die meisten Smartphone-Ladegeräte nur 2.000 mA liefern.
Speicherkarte
Die Speicherkarte dient im Raspberry Pi als Festplatte. Sie enthält das Betriebssystem. Eigene Daten und installierte Programme werden ebenfalls darauf gespeichert. Die Speicherkarte sollte mindestens 8 GByte groß sein und nach Herstellerangaben des Raspberry Pi mindestens den Class-4-Standard unterstützen. Dieser Standard gibt die Geschwindigkeit der Speicherkarte an. Eine aktuelle Class-10-Speicherkarte macht sich beim Abspielen von Videos deutlich in der Performance bemerkbar. Alle aktuellen Raspberry-Pi-Modelle verwenden die aus Smartphones bekannten MicroSD-Speicherkarten.
Tastatur
Jede gängige Tastatur mit USB-Anschluss kann genutzt werden. Kabellose Tastaturen funktionieren manchmal nicht, da sie zu viel Strom für den Empfänger oder gar spezielle Treiber benötigen. Haben Sie keine andere Tastatur zur Verfügung, benötigen Sie einen USB-Hub mit separater Stromversorgung zum Betrieb einer Funktastatur. Bei aktuellen Raspberry-Pi-Modellen mit Bluetooth verwenden Sie besser eine Bluetooth-Tastatur als eine Funktastatur mit eigenem Empfänger.
Multimedia-Tasten zum Abspielen und zur Lautstärkeregelung werden von KODI unterstützt.
Bildschirmtastatur in KODI
Zur Bedienung von KODI ist nicht unbedingt eine Tastatur erforderlich. Überall dort, wo Tastatureingaben erforderlich sind, wird eine Bildschirmtastatur eingeblendet, die mit der Maus oder einer Fernbedienung genutzt werden kann.
Maus
Eine Maus mit USB-Anschluss oder eine Bluetooth-Maus reicht zur Steuerung von KODI aus. Alternativ kann aber auch eine Fernbedienung verwendet werden.
Fernbedienungen der Windows XP Media Center Edition
Die meisten PCs, die seinerzeit die Windows XP Media Center Edition (MCE) vorinstalliert hatten, hatten eine Fernbedienung mit einem Empfänger, der am USB-Port angeschlossen wurde. Viele dieser Fernbedienungen funktionieren auch mit KODI auf dem Raspberry Pi. Sollten Sie noch so eine Fernbedienung haben, probieren Sie sie einfach aus.
Netzwerkkabel
Zur Verbindung mit dem Router im lokalen Netzwerk wird ein Netzwerkkabel benötigt. Die Modelle Raspberry Pi 3, Pi3 B+, Pi 4 und Zero W verfügen zusätzlich über ein eingebautes WLAN-Modul. Ohne Netzwerk sind viele Funktionen von KODI nicht sinnvoll nutzbar.
Netzwerkkabel oder WLAN
Möchten Sie mit KODI Medien streamen, verwenden Sie nach Möglichkeit immer ein Netzwerkkabel und kein WLAN. Selbst bei theoretisch vergleichbarer Übertragungsrate läuft ein kabelbasiertes Netzwerk deutlich ruckelfreier.
HDMI-Kabel
Der Raspberry Pi kann per HDMI-Kabel an Monitore oder Fernseher angeschlossen werden. Zum Anschluss an Computermonitore mit DVI-Anschluss gibt es spezielle HDMI-Kabel oder Adapter. HDMI-Kabel sind im Elektronikhandel zu Preisen erhältlich, die fast dem Preis des Raspberry Pi selbst entsprechen. Bei Onlineversendern (z. B. amzn.to/VGv05j) bekommt man sie einschließlich Versand für wenige Euro – Unterschied: außer dem Preis keiner.
Am Raspberry Pi 4 werden für die bis zu zwei Monitore Micro-HDMI-Adapter oder entsprechende Anschlusskabel benötigt. Das KODI-Mediacenter unterstützt aber nur einen Monitor.
Audiokabel
Über ein Audiokabel mit 3,5-mm-Klinkensteckern können Kopfhörer oder PC-Lautsprecher am Raspberry Pi genutzt werden. Das Audiosignal ist auch über das HDMI-Kabel verfügbar. Bei HDMI-Fernsehern oder Monitoren ist kein Audiokabel erforderlich.
Wird ein PC-Monitor über ein HDMI-Kabel mit DVI-Adapter angeschlossen, geht an dieser Stelle meist das Audiosignal verloren, sodass der analoge Audioausgang dann doch wieder gebraucht wird.
Alternativ kann das KODI-Mediacenter auch Bluetooth-Lautsprecher zur Audioausgabe nutzen.
2 | Raspberry Pi richtig anschließen |
Die Anschlüsse am Raspberry Pi sind alle eindeutig, sodass man nicht viel falsch machen kann.
Das Netzteil muss als Letztes angeschlossen werden, damit schaltet sich der Raspberry Pi automatisch ein. Es gibt keinen eigenen Ein-/Ausschalter.
Die Anschlüsse am Raspberry Pi 4. (Grafik: Raspberry Pi Foundation – Creative-Commons-Lizenz)
3 | Klein, aber fein – der Raspberry Pi Zero |
Der Raspberry Pi Zero, das kleinste aller Raspberry-Pi-Modelle, ist in der einfachsten Version für weniger als 10 Euro zu haben und damit der preisgünstigste Desktop-PC auf dem Markt. Er bietet zwar weniger Leistung als die größeren Modelle, ist aber softwarekompatibel und für viele Anwendungen, auch zum Abspielen von Fotos, Musik und Videos in einfacher Auflösung, immer noch ausreichend. Wegen der durch die Bauform bedingten etwas unterschiedlichen Anschlüsse braucht man auch anderes Zubehör, wie die Abbildung zeigt.
Anschlüsse und Zubehör am Raspberry Pi Zero.
Der Raspberry Pi Zero verfügt über zwei Micro-USB-Anschlüsse, die unterschiedlich funktionieren. Der eine Anschluss dient ausschließlich der Stromversorgung, an dem anderen können über einen Adapter USB-Sticks, Tastatur, Maus oder ein USB-Hub angeschlossen werden, um weitere Geräte anzuschließen. USB-Hubs am Raspberry Pi Zero sollten immer mit einer eigenen Stromversorgung versorgt werden.
Zum Anschluss eines Monitors, Fernsehers oder Beamers wird ein Mini-HDMI-Adapter oder ein entsprechendes Anschlusskabel benötigt. Eine 3,5-mm-Klinkenbuchse ist auf dem Raspberry Pi Zero nicht eingebaut. Die GPIO-Steckleiste wird für KODI (außer in Sonderfällen) nicht benötigt.
Die Modelle Zero W und Zero WH haben ein eingebautes WLAN-Modul. Ethernet ist bei allen Raspberry-Pi-Zero-Modellen nur über einen USB2LAN-Adapter nutzbar.
4 | Speicherkarte für LibreELEC vorbereiten |
LibreELEC kann über NOOBS als eigenes Betriebssystem installiert werden, nicht als Programm auf einem bestehenden Raspbian. Deutlich schneller und auch platzsparender ist der LibreELEC USB-SD Creator von libreelec.tv/downloads_new. Er bereitet auf einem Windows-PC eine Speicherkarte vor, mit der der Raspberry Pi gebootet werden kann.
LibreELEC installiert ein minimales Linux, dessen einzige Aufgabe es ist, das KODI-Mediacenter auf dem Raspberry Pi zu betreiben.
1Stecken Sie eine MicroSD-Karte in den Kartenleser des PCs. Starten Sie den LibreELEC USB-SD Creator.
Der LibreELEC USB-SD Creator bereitet die Speicherkarte für LibreELEC auf dem PC vor.
2Wählen Sie bei Punkt 1 den Raspberry Pi 4. Die für den Raspberry Pi 4 passende LibreELEC-Image-Datei wird automatisch ausgewählt. Sie können sie unter Punkt 2 herunterladen. Falls Sie ein älteres Raspberry-Pi-Modell nutzen, wählen Sie die entsprechende Geräteversion.
3Stellen Sie unter Punkt 3 die Speicherkarte ein. Klicken Sie dann bei Punkt 4 auf Schreiben.
Vorher auf der Speicherkarte befindliche Daten werden durch die Neupartitionierung unwiderruflich gelöscht.
4Bestätigen Sie das Überschreiben der Speicherkarte. Danach wird die Speicherkarte für LibreELEC vorbereitet.
Bestätigung vor dem Schreiben der Speicherkarte.
5 | Installation auf dem Raspberry Pi |
Nachdem die Speicherkarte auf dem PC eingerichtet ist, muss sie in den Raspberry Pi gesteckt und dieser damit gebootet werden. Die Betriebssysteminstallation und die Grundkonfiguration von LibreELEC erfolgen automatisch. In manchen Fällen werden noch automatisch Updates heruntergeladen. Beim ersten Start wird die vorinstallierte Partition auf die gesamte Größe der Speicherkarte vergrößert, was etwas länger dauert als ein normaler Neustart des Systems.
6 | Wichtige Schritte zur Grundeinstellung |
Ein Installationsassistent führt durch die Ersteinrichtung des Mediacenters auf dem Raspberry Pi.
Der Installationsassistent für KODI.
1Stellen Sie im ersten Schritt mit einem Klick auf den Button English die Sprache German (Deutsch) für die Benutzeroberfläche ein. Die erforderliche Sprachdatei wird später nach Einrichtung des Netzwerks heruntergeladen. Dabei können Sie wählen, ob KODI Ethernet oder WLAN des Raspberry Pi nutzen soll.
Deutsche Sprache für die Benutzeroberfläche wählen.
Die Sprache des Installationsassistenten wird sofort umgestellt.
2Im nächsten Schritt geben Sie dem Raspberry Pi einen eindeutigen Namen im Netzwerk. Solange Sie nur ein Mediacenter haben, können Sie die Vorgabe übernehmen.
Computernamen festlegen.
3Auf dem folgenden Bildschirm werden die aktiven Netzwerkverbindungen angezeigt. In den meisten Fällen ist das nur eine. Bei Raspberry-Pi-Modellen mit WLAN zeigt die Liste zusätzlich die WLANs in der Nähe. Wählen Sie die gewünschte Verbindung aus und klicken Sie auf Weiter.
Die Liste der Netzwerkverbindungen.
4Für den Fernzugriff auf das Betriebssystem schalten Sie SSH ein. Zusätzlich aktivieren Sie Samba. Damit erscheint das Mediacenter im Windows-Netzwerk mit eigenen Freigaben, auf die Sie Musik, Fotos und Videos von Windows-PCs übertragen können, um sie im Mediacenter abzuspielen.
Netzwerkdienste zum Fernzugriff auf den Raspberry Pi einrichten.
5Der Standardbenutzername lautet root, das Passwort libreelec. Beide können Sie bei Bedarf an dieser Stelle ändern. Solange Sie KODI nur im privaten Netzwerk verwenden, wo niemand anderer Zugriff hat, können Sie auch die Standardzugangsdaten beibehalten.
Passwort behalten oder ändern.
6Bestätigen Sie noch den Abschlussbildschirm. Danach können Sie KODI nutzen.
Der Abschlussbildschirm nach erfolgreicher Installation.
7Das deutsche Sprachmodul wird automatisch heruntergeladen und installiert.
Installation des deutschen Sprachmoduls.
7 | Medienquellen einrichten |
Das KODI-Mediacenter kategorisiert wie die meisten Mediaplayer Musik nach Interpreten, Alben oder Genres. Die Musikdateien können auf der Speicherkarte liegen oder auf angeschlossenen USB-Sticks oder Netzwerklaufwerken. Direkt nach der Installation fügen Sie als Erstes eine Medienquelle hinzu, um zu starten.
1Fahren Sie mit der Maus im Seitenmenü auf Musik oder Filme und klicken Sie dann in der Startmeldung auf Zu “Dateien”, um Medienquellen hinzuzufügen.
Meldung nach der Ersteinrichtung von KODI.
2Der nächste Bildschirm zeigt vorkonfigurierte Standardordner für den jeweiligen Medientyp an. Sie liegen auf der Speicherkarte im Ordner /storage.
Die Standardordner für Videos auf der Speicherkarte.
3Um weitere Medienquellen hinzuzufügen, klicken Sie auf Videos hinzufügen… bzw. Musik hinzufügen…
Neue Medienquelle hinzufügen.
4Klicken Sie im nächsten Bildschirm auf Durchsuchen. KODI unterstützt neben lokalen Laufwerken am Raspberry Pi das Linux-Netzwerk-Dateisystem (NFS), das die meisten NAS-Laufwerke nutzen, sowie das Windows-Netzwerk (SMB). Dort finden Sie auf anderen PCs im Netz freigegebene Laufwerke. Ist für eine Netzwerkfreigabe eine Anmeldung mit Benutzername und Passwort erforderlich, geben Sie diese beim Einrichten der Medienquelle ein. Die Daten können gespeichert werden, damit man sie nicht jedes Mal neu eingeben zu muss.
Medienquelle suchen.
5Nach dem Auswählen braucht die neue Medienquelle noch einen Namen. Sie können den standardmäßig vorgeschlagenen Namen übernehmen oder einen neuen Namen vergeben.
Die neu hinzugefügte Medienquelle benennen.
6Bei Filmen können Sie anschließend noch festlegen, ob Titelinformationen aus einer externen Filmdatenbank im Internet hinzugefügt werden sollen.
Inhalt einer Medienquelle und externe Informationsquellen festlegen.
7Nach einem Klick auf OK wird der neue Ordner gescannt, und die Medien werden in einer Liste angezeigt, aus der heraus Sie sie einzeln abspielen können.
Filme in einem Ordner.
8 | Audioausgabe festlegen |
Der Raspberry Pi kann über einen HDMI-Monitor oder einen externen Lautsprecher oder Kopfhörer an der analogen 3,5-mm-Klinkenbuchse Musik abspielen. Bei Computermonitoren mit DVI-Anschluss, die am HDMI-Ausgang angeschlossen sind, muss am analogen Ausgang ein Lautsprecher angeschlossen werden, da das Audiosignal nicht über das DVI-Kabel übertragen wird.
Klicken Sie oben links auf das Zahnradsymbol, um zu den Einstellungen zu gelangen. Unter System/Audio stellen Sie das Audioausgabegerät ein. Je nachdem, ob das Audiosignal über HDMI oder 3,5-mm-Klinkenstecker erfolgen soll, wählen Sie PI:HDMI oder PI:Analogue oder beides. Zusätzlich besteht die Möglichkeit, über die im Raspberry Pi 4 eingebaute Bluetooth-Schnittstelle einen externen Bluetooth-Lautsprecher zu koppeln.
Audioausgabegerät wählen.
9 | Warnsymbole auf dem Bildschirm |
Bei schwerwiegenden Problemen zeigt die Raspberry-Pi-Firmware oben rechts auf dem Bildschirm Warnsymbole an, und zwar unabhängig davon, ob ein grafischer Desktop oder ein kommandozeilenorientiertes Betriebssystem läuft.
Zeigt eine zu geringe Spannungsversorgung an. Fällt die Versorgungsspannung unter 4,63 V, deutet das in den meisten Fällen auf ein zu schwaches Netzteil hin, das zwar eine Nennspannung von 5 V, aber weniger als 2.000 mA liefert. | |
Die Temperatur des Prozessors liegt zwischen 80 °C und 85 °C. Aus Sicherheitsgründen wird die Leistung der Prozessorkerne gedrosselt. | |
Die Temperatur des Prozessors liegt über 85 °C. Aus Sicherheitsgründen wird die Leistung der Prozessorkerne und der GPU weiter gedrosselt. |
10 | Grundlegende Bedienung mit Maus und Tastatur |
Die Bedienung mit Maus und Tastatur ist von allen Methoden am intuitivsten. Allerdings ist diese Methode an einem Mediacenter im Wohnzimmer oft unpraktisch. Jedes Bedienelement auf dem Bildschirm kann einfach angeklickt werden, Texte gibt man per Tastatur ein.
Verwenden Sie Maus und Tastatur und drücken Sie die rechte Maustaste oder die Taste auf der Tastatur, um in den Menüs eine Ebene zurückzukommen.
11 | Fernbedienung bei HDMI-Fernsehern (CEC) |
Die Bedienung des KODI-Mediacenters mit Tastatur und Maus auf dem Sofa vor dem Fernseher ist nicht wirklich komfortabel. Zwar unterstützt das System auch drahtlose Fernbedienungen, aber nur wenige Typen. Einfacher ist es, direkt die Fernbedienung des Fernsehers oder HDMI-Monitors zu verwenden.
Der Trick heißt CEC (Consumer Electronics Control) und ist ein einfacher Datenbus auf einer zusätzlichen Leitung im HDMI-Kabel. Darüber werden die Signale der Fernbedienung an den Raspberry Pi übertragen. Der verwendete Monitor und auch das Kabel müssen CEC unterstützen.
Die Menüs werden über die Pfeiltasten auf der Fernbedienung bedient. Die OK-Taste löst die hervorgehobene Aktion aus. Die Playtaste spielt ein ausgewähltes Medium ab, Pause und Stopp funktionieren ebenfalls wie erwartet. Mit der Zurück-Taste der Fernbedienung kommen Sie auf der Benutzeroberfläche jederzeit wieder eine Ebene zurück.
Für die Eingabe von Texten wird eine Bildschirmtastatur eingeblendet, die sich auch mit den Pfeiltasten bedienen lässt.
Hersteller von Fernsehern und Monitoren vermarkten CEC oft unter eigenen Markennamen wie T-Link, EasyLink, EZ-Sync, Simplink, Digital Link HD, Net-Command for HDMI, RIHD, Viera Link, Kuro Link, Anynet+, Aquos Link, BRAVIA Sync, Regza-Link, TechniLink, CSTLink, FUN-Link oder Digi-Link.
12 | USB-Sticks und externe Festplatten anschließen |
USB-Sticks und externe Festplatten werden beim Anschließen automatisch erkannt und müssen dann noch in die Medienbibliothek aufgenommen werden, damit die Medien nach Titel, Interpret und anderen Kriterien gefunden werden.
1Klicken Sie zum Beispiel im Bereich Musik auf den Punkt Dateien, um angeschossene Laufwerke zu sehen.
Auswahlkriterien für Musik.
2Zusätzlich zum Standardmusikordner auf der Speicherkarte erscheint jetzt auch der USB-Stick mit seinem automatisch vergebenen Linux-Namen.
Die Laufwerke und Ordner mit Musik.
3Klicken Sie darauf, finden Sie die Ordner auf dem USB-Stick und können einzelne Dateien direkt abspielen, ohne sie erst in die Medienbibliothek aufnehmen zu müssen.
4Klicken Sie mit der rechten Maustaste auf den Musikordner auf dem USB-Stick, erscheint ein Kontextmenü. Wählen Sie In Bibliothek aufnehmen, wird dieser Ordner nach Inhalten durchsucht, und die Tags werden der Datenbank hinzugefügt. Jetzt finden Sie auch Medien auf dem USB-Stick nach Titelname, Interpret, Album und anderen Kriterien.
Ordner vom USB-Stick in die Medienbibliothek aufnehmen.
USB 3
USB-3-Sticks bringen ihre volle Übertragungsleistung nur an den blauen USB-3-Anschlüssen des Raspberry Pi 4.