Dieser Artikel stammt aus einem früheren, persönlichen Blog und ist nicht Teil des Leistungsangebots der blaumedia GmbH. Er wird hier aus archivarischen Gründen bereitgestellt.
Ich verwende seit nun etwa einem Jahr einen Raspberry Pi 3, USB-TV-Tuner und TVHeadend-Service, um überall im Haus auf jedem Gerät Fernsehen schauen zu können – eine klassische IPTV Infrastruktur. Zusätzlich kann ich damit das Fernsehprogramm aufzeichnen. Leider habe ich bei TV-Sendern im HD-Format schnell die Grenzen der kleinen Himbeere erreicht, denn ungefähr alle 2-3 Sekunden sind Fragmente im Bild aufgetreten. Also bin ich auf den oDroid XU4 umgestiegen.
Was wird benötigt?
- oDroid XU4
- USB-TV-Tuner
oDroid XU4 einrichten und Treiber installieren
Mit lsusb den Chip des USB-Tuners identifizieren (z.B. DVBSky T330). Upstream Driver und Firmware von dvbsky.net installieren. Mit w_scan -c DE -fc -X testen ob Fernsehsignale empfangen werden.
oDroid XU4 TVHeadend kompilieren
Abhängigkeiten installieren, dann:
git clone https://github.com/tvheadend/tvheadend.git ~/build/tvheadend/master
cd ~/build/tvheadend/master/
git checkout release/4.2
./configure
AUTOBUILD_CONFIGURE_EXTRA=--disable-bintray_cache\ --disable-ffmpeg_static ./Autobuild.sh
dpkg -i tvheadend_4.2.6-16~g42e737f28_armhf.deb Sendersuchlauf starten
Web-Interface unter Port 9981 erreichbar. Einrichtungsassistent begleitet durch den ersten Sendersuchlauf.
Fazit
Keine Fragmente mehr im Bild im Vergleich zum RPi3. Zum Abspielen FireTV Sticks mit Kodi und dem "Tvheadend HTSP Client" AddOn verwenden.