Ich habe einige Zeit damit verbracht unter OSMC (alpha4) und meinem RPI2 "TVHeadend" mit IPTV-Sendern zum Laufen zu bringen. Mit den mit OSMC ausgelieferten Paketen war das schlichtweg unmöglich und scheiterte nicht zuletzt daran, dass ums Verrecken der TVHeadend-Server nicht lief.
Es ist geschafft!
Hier meine Vorgehensweise:
1. Den OSMC-Installer von der Seite
herunterladen.
2. Den Installer starten und das passende Image auf eine SD-Karte schreiben.
3. Die SD-Karte in den RPI stecken, Netzwerkkabel einstecken und den RPI per HDMI-Kabel mit dem TV verbinden.
4. Am TV den richtigen HDMI-Eingang wählen und den RPI mit dem Netzteil verbinden.
5. Der RPI wird nun starten. Warten bis das Hauptmenü angezeigt wird.
6. In den Einstellungen zunächst den „Confluence“-Skin auswählen. Dieser bietet derzeit mehr und einfachere Einstellungsoptionen als der „OSMC“-Skin. Später kann man problemlos wechseln.
7. Die internationalen Optionen einstellen (Sprache, Region, Zeichensatz, Zeitregion).
8. Die Einstellungsebene auf „Experte“ setzen.
9. Jetzt erstmals den RPI neu starten.
10. Im Hauptmenü >Optionen >Systeminfo nachschauen, welche IP-Adresse der RPI bezogen hat und diese notieren.
11. Jetzt per SSH (Terminal oder Putty) auf dem RPI einloggen:
Standard:
User: osmc
PW: osmc
12. Als erstes fügen wir das Repository des TvHeadend Projekts zur Datei /etc/apt/sources.list hinzu, von diesem holen wir uns die notwendigen Installationspakete ab.
sudo nano /etc/apt/sources.list
Wir fügen ans Ende der Datei das Repository über folgende zusätzliche Zeile hinzu, dazu verwenden wir den Editor nano
deb http://apt.tvheadend.org/stable wheezy main
Gespeichert wird mit STRG-X, Enter und Y.
13. Jetzt aktualisieren wir noch unsere Paket-Liste via update und installieren uns den GPG Key um der Quelle zu vertrauen
curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -
sudo apt-get update
14. Dann installieren wir direkt das TvHeadend Paket aus dem Repository. Apt installiert uns auch direkt alle abhängigen Pakete sodass der Installationsvorgang einige Minuten dauert
sudo apt-get install tvheadend
und auch noch das empfohlene Paket xmltv-util
sudo apt-get install xmltv-util
(Ich bin mir nicht sicher wozu das dient, geschadet hat es jedenfalls nicht).
Während der Installation wird auch abgefragt, ob für die TVH-Administration via Webinterface ein gesonderter Benutzer angelegt werden soll. Den vergebenen Namen und das Passwort notieren - wird nachher für die Konfiguration des TVHeadend-Client in OSMC benötigt.
Das Ganze dauert eine ziemliche Weile, also neuen Kaffee ansetzen.
Anschliessend einen Neustart durchführen.
15. Jetzt das Webinterface starten:
Im Web-Browser die Adresse
http://IP des RPI:9981
eingeben und mit der Konfiguration der Sender beginnen.
16. In OSMC >Einstellungen >Live-TV >Allgemein aktivieren. Es wird zu den PVR-Addons verzeigt.
17. Dort TVHeadend installieren und konfigurieren. Dort als Hostname bzw. IP-Adresse die notierte IP des RPI angeben. Als Benutzername und Passwort die Werte, die bei der Installation des TVHeadend-Paketes angegeben wurden.
18. Nun sollte OSMC die konfigurierten Sendedaten einlesen und danach im Hauptmenü den Punkt „TV“ anzeigen.
19. Wenn ales geklappt hat, sollten die initialisierten Sender auswähllbar und abspielbar sein.
Hinweis:
Die meistens Tips habe ich von der folgenden Seite bezogen:
http://raspberry.tips/raspberrypi-tu…-mit-tvheadend/
Die Multicastadressen für den IPTV-Input findet ihr hier (Kapitel 1.3):
http://www.iptv-anbieter.info/iptv-software/…n-tv-am-pc.html