Come installare TVHeadend su Orange Pi One
Ho comprato un Orange Pi One (è una copia economica del Raspberry PI) per farlo diventare un mini server a casa mia.
Come sistema operativo ho scelto Armbian Ubuntu 16.04 perché come quasi tutte le cose cinesi il supporto della casa madre è quasi inesistente e le immagini ufficiali sono obsolete, non documentate e poco funzionali.
Installare TVHeadend su queste schede secondo la documentazione ufficiale è un gioco da ragazzi. Basta scaricare mille librerie da aptitude, poi il codice sorgente da github, compilarlo (ci mette un paio d'ore), incrociare le dita, creare il pacchetto e... nulla, si blocca al momento di compilare ffmpeg. Ho provato in tutte le salse a dirgli --disable-ffmpeg ma nulla, un pomeriggio buttato via!
Non potevano mettere un pacchetto già compilato per armhf (la piattaforma) su aptitude così lo si installava in 1 minuto?
Meno male che c'è chi ha fatto un repository non ufficiale con i pacchetti già compilati: https://tvheadend.org/boards/5/topics/21528
Nel caso in cui il link diventi offline:
aggiungere
deb https://dl.bintray.com/djbenson/deb wheezy stable
in /etc/apt/sources.list, poi fare un bel apt-get update e apt-get install tvheadend.
Fatto!