Projekt Media-PC – Fazit

Wow, 11 Artikel, für ein Projekt, welches eigentlich gar nicht so lange dauern sollte und im Endeffekt mehr Freizeit, im Alltag, darstellen sollte!! 😡

Hardware – Intel NUC D34010WYK | Betriebssystem Xubuntu | Xubuntu – Konfiguration | Projekt Media-PC – Synology NAS – Windows-Freigaben automatisch per FSTAB verbinden | Intel NUC – IR-Empfänger – Nuvoton w836x7hg | XBMC – Installation und Konfiguration | Projekt Media-PC – Mystique SaTiX-S2 Sky V2 USB – Treiber und Firmware | VDR – Installation und Konfiguration | XBMC & VDR – Live-TV über VNSI konfigurieren

Mein Ziel: XBMC mit Live TV über VDR, ein All-in-One (kein extra Media-PC, keine extra Dreambox)


 
Erstmal möchte ich mich, bei euch, für die zahlreichen Kommentare und Tipps bedanken!! 😎
Leute die mich kennen, wissen, dass wenn ich einmal etwas angefangen habe, es auch durchziehe – auch wenn die Aussicht auf Erfolg sehr gering ist.
Die unter euch, die meine bisherigen Artikel kennen, wissen, wie ich schreibe und haben sicherlich in den letzten Artikeln schon „rausgelesen“ – dass es bestimmt nicht gut ausgehen wird.

Fehler / Probleme

Wahl des Betriebssystems (Xubuntu)

  • … mit Arch Linux wäre ich zwar mehr auf dem Terminal unterwegs gewesen, aber in Endeffekt effektiver!
  • … dann gibt es da noch so eine Media-Center-Distribution namens „OpenELEC„, ich habe diese teilweise schon auf dem RPi gehabt. Da war mir aber nicht klar, dass man auch VDR nachinstallieren kann und alles, sogar, die DVBSky S960, OOTB läuft – „WAHNSINN!!“.
    (Danke an Mathias und Christian für die Tipps, Kritik und den Support!)

Wahl der TV-Karte bzw. TV-Box (DVBSky S960)

  • … nicht OOTB bei Xubuntu.
  • schlechte Umschaltzeiten (VDR > VNSI > XBMC), ca. 2-2,5 Sekunden reine Umschaltzeit, plus 1,5-2,5 Sekunden „zwischenspeichern / buffering“ von XBMC.
  • … schlechte Bildqualität (pixlig, kantig) im Vergleich zur Dreambox.
  • … ziemlich „rucklig“ im oberen Bildbereich.

Schlussfolgerung / Wie gehts weiter?

Das ging ja mal gehörig in die Hose, gerade weil ich nicht wusste, Projekt Media-PC – Fazit weiterlesen

Projekt Media-PC – XBMC & VDR – Live-TV über VNSI konfigurieren

So, nun kommen wir zum alles entscheidenden Artikel vor dem endgültigen Fazit des Projekts „Media-PC„. mrgreen - Projekt Media-PC - XBMC & VDR - Live-TV über VNSI konfigurieren

Update_140422: Fazit zum Projekt Media-PC

xbmc live tv senderlogos 600x337 - Projekt Media-PC - XBMC & VDR - Live-TV über VNSI konfigurieren

Einmal müssen wir noch den Terminal bemühen, um das PVR Plugin von XBMC für VDR VNSI zu installieren – dieses kommt aus dem XBMC „unstable“ Repo.

apt-get install xbmc-pvr-vdr-vnsi

Nun starten wir XBMC und navigieren zu Einstellungen > Addons > Deaktivierte Addons > VDR VNSI Client > Konfigurieren > …

xbmc vdr vnsi config 02 600x337 - Projekt Media-PC - XBMC & VDR - Live-TV über VNSI konfigurieren

OK > Aktivieren.

Jetzt müssen wir noch zu Einstellungen > Live TV und wählen dort „Aktivieren„.

xbmc livetv config 01 600x337 - Projekt Media-PC - XBMC & VDR - Live-TV über VNSI konfigurieren

Info: Ihr solltet auf jedenfall im Hinterkopf haben, dass es dort auch die Funktion „PVR-Datenbank zurücksetzen“ und unter EPG „EPG-Datenbank zurücksetzen“ gibt – nach dem Bearbeiten der Senderliste hilft dies oft Wunder. 😉

So, nun wollt ihr sicherlich auch die schicken Senderlogos haben. 😉 Dazu gehen wir noch mal kurz Projekt Media-PC – XBMC & VDR – Live-TV über VNSI konfigurieren weiterlesen

Projekt Media-PC – VDR – Installation und Konfiguration

Da mittlerweile nun auch der Treiber und die Firmware für die TV-Karte installiert sind, kann nun das VDR samt Plugins und dem nützlichen VDRAdmin-AM Webinterface installiert und konfiguriert werden.

Update_140422: Fazit zum Projekt Media-PC

vdr vdradmin am 600x265 - Projekt Media-PC - VDR - Installation und Konfiguration

Mit diesem Befehl …

apt-get install vdr vdr-plugin-vnsiserver vdr-plugin-streamdev-server vdr-plugin-epgsearch vdradmin-am

… installieren wir alle benötigten VDR Pakete aus dem offiziellen Ubuntu Repository.

In den Dateien /etc/default/vdr und .../vdradmin-am müssen wir nun ENABLE=0 zu ENABLE=1 ändern.

vi /etc/default/vdr
vi /etc/default/vdradmin-am

In folgenden Dateien …

vi /etc/vdr/svdrphosts.conf
vi /etc/vdr/plugins/streamdevhosts.conf
vi /etc/vdr/plugins/vnsiserver/allowed_hosts.conf

…  müssen wir noch das jeweilige IP-Netz eintragen, welches Befehle an das VDR senden (svdrphosts.conf) und den TV-Stream empfangen (streamdevhosts.confallowed_hosts.conf) darf – in meinem Fall 192.168.137.0/24.

Nun kopieren wir noch unsere Senderliste, welche wir im Artikel zuvor erstellt haben, in das VDR Konfigurations-Verzeichnis. Als Alternative könntet ihr auch Projekt Media-PC – VDR – Installation und Konfiguration weiterlesen

Projekt Media-PC – Mystique SaTiX-S2 Sky V2 USB – Treiber und Firmware

Wer sich schonmal eine TV-Karte aussuchen musste, weiß, man hat die Qual der Wahl. Gerade wenn man möchte, dass diese Out-of-the-Box unter Linux läuft. Die meisten TV-Karten die, laut LinuxTV, Out-of-the-Box laufen sollen, sind nicht mehr lieferbar – da es meistens schon eine neuere Generation gibt.

Update_140422: Fazit zum Projekt Media-PC

Bei TV-Karten, die über USB angeschlossen werden, ist es noch kniffliger! Am Liebsten hätte ich einen Pinnacle PCTV DVB-S2 Stick (460e) genommen – dieser war aber nirgends lieferbar und auch auf eBay hatte ich kein Glück. 😕

dvbsky s960 600x372 - Projekt Media-PC - Mystique SaTiX-S2 Sky V2 USB - Treiber und Firmware

Ich habe mich dann für den DVBSky S960 Clone, ein Mystique SaTiX-S2 Sky V2 USB entschieden – da diese, laut LinuxTV, ab Linux Kernel 3.7.11 Out-of-the-Box laufen sollte. Was sich aber im Nachhinein als Übersetzungsfehler meinerseits herausgestellt hat. 😥

At least up to Kernel 3.7.10 the driver is not included …

„At least …“ – „Zumindest …“ – Quasi: „Ich habe die S960 getestet, mit Kernel 3.7.10, da war der Treiber noch nicht enthalten.“ Auch bei der Kernel-Version 3.11 ist der Treiber nicht enthalten – also muss man den Treiber selber kompilieren …

Kompilieren des Treibers und kopieren der Firmware

Zuerst installieren wir die Werkzeuge, die zur Kompilierung benötigt werden, mit einem …

sudo su -
apt-get install build-essential

… nach.

Im folgenden Schritt laden wir den offiziellen Treiber von DVBSky herunter, entpacken, kompilieren und installieren ihn.

cd /usr/local/src/
wget http://www.dvbsky.net/download/linux/media_build-bst-140128.tar.gz
tar xzvf media_build-bst-140128.tar.gz
cd media_build-bst/
make clean
./v4l/build_x64.sh
make
make install

Im Anschluss entpacken wir die Firmware Projekt Media-PC – Mystique SaTiX-S2 Sky V2 USB – Treiber und Firmware weiterlesen

Projekt Media-PC – XBMC – Installation und Konfiguration

xbmc 300x73 - Projekt Media-PC – XBMC - Installation und KonfigurationNun kommen wir aber endlich zum XBMC Media Center. Am 1. April ist die dritte Beta von XBMC 13 alias Gotham veröffentlicht worden – welches insbesondere für Android und dem Raspberry Pi optimiert worden ist.
Damit ist für mich die Zeit gekommen, von Frodo auf Gotham zu aktualisieren – daher verwende ich das „unstable“ Repository von XBMC.

Update_140422: Fazit zum Projekt Media-PC

Installation von XBMC

Wer von euch lieber bei Frodo (12.3) bleiben möchte, nimmt einfach die 2. Zeile (ohne #) und lässt die 4. Zeile weg. 😉

### offizielles "stable" XBMC Repository
# add-apt-repository ppa:team-xbmc/ppa
### offizielles "unstable" XBMC Repository
add-apt-repository ppa:team-xbmc/unstable
apt-get update
apt-get install xbmc

Autostart von XBMC

Damit gleich nach dem Starten von Xubuntu und dem automatischen Login, XBMC gestartet wird, muss in den Einstellungen von Xubuntu / XFCE folgendes unter „Sitzung und Startverhalten“ festgelegt werden.

xfce xbmc autostart 600x356 - Projekt Media-PC – XBMC - Installation und Konfiguration

Einstellungen von XBMC

Solltet ihr bereits irgendwo eine XBMC Installation laufen haben und ihr wollt alle XBMC Einstellungen, Datenbanken, Plugins, Skins, etc. übernehmen – kopiert euch einfach den .xbmc Ordner aus eurem „alten“ Benutzerverzeichnis, in euer „neues“ Benutzerverzeichnis.

# Beispiel Befehl
rsync -avP --delete -e ssh root@mediapc_alt:/home/nhartung/.xbmc /home/nhartung/
chown -R nhartung:nhartung /home/nhartung/.xbmc

Lircmap.xml für XBMC

Die Datei Lircmap.xml stellt das „Bindeglied“ zwischen der lircd.conf von Lirc und der Projekt Media-PC – XBMC – Installation und Konfiguration weiterlesen