Installera TVHeadend (för närvarande v4.3-316), se https://tvheadend.org/projects/tvheaden ... Repository för vilken repo du ska använda. Flesta använder väl Ubuntu Zesty (17.04), jag valde master, så då blir det:
sudo apt-add-repository ppa:mamarley/tvheadend-git
sudo apt update && sudo apt install tvheadend
Skriv in användarnamn och sådant lull. Jag har en lokal webserver, så använde m3u-listan från IPTVKing och valde vilka kanaler jag ville ha med -- går att editera i vad som helst, personligen är jag förtjust i vim (funkar inte det, använd exempelvis PSPad eller till och med notepad i windows) och lade upp den så att den gick att komma åt via lokala httpd:n.
Logga in på TVHeadend (http://ditt.ip.nummer:9981/) med admin-kontot du skapade vid installationen, gå igenom guiden om du vill men LÄGG INTE TILL några URL:er. next, next, finish.
Configuration -> DVB Inputs -> Networks, markera Automatic IPTV Network och välj Edit, mecka i:

... välj "spara" och vänta på att den ska scanna klart. Nu går det att titta på kanaler, next up, EPG-guide...