TUTORIAL: Installing TVHeadend on Ubuntu 20.04 LTSR

TUTORIAL: Installing TVHeadend on Ubuntu 20.04 LTSR

Continuing with the installation of the TVHeadend server on an Ubuntu machine.

But before I describe the installation process, I wanted to provide some background information. For a long time, I’ve wanted to have a satellite dish at home so that satellite TV can be viewed in every room. In 2014, I installed coaxial cables in every room of the house for this purpose. However, looking back, I wouldn’t do this today as IPTV at home is a good alternative. Well, requirements have changed somewhat, and one thing led to another, and now I’ve set up a TVHeadend server.

The satellite feed into the TVHeadend server (which is running virtually on my HyperV server) is provided by two Telestar Digibit R1 Sat to IP receivers. Each Telestar receiver is connected to a satellite dish aiming at two different satellites.

This is how it all looks:

Both satellite dishes are equipped with Quattro LNBs. On the Astra LNB, there is an Axing SPU 58-06 multiswitch which continues to distribute the Astra signal to my rooms via coaxial cables. After the multiswitch, the Digibit R1 is connected, which in turn is linked to TVHeadend via LAN. On the Hispasat side, the setup is similar but without a multiswitch, although the Hispasat also uses a Quattro LNB.

For TVHeadend, I have the Digibit R1 running with the original firmware without making significant changes to it… I just defined the LNB type, and that setup is working well for me at the moment.

Now, onto the TVHeadend installation. As mentioned earlier, I have set up a virtual Ubuntu on my Hyper-V (refer to the oscam post) and then executed the following commands in the console via SSH:

 wget -qO- https://doozer.io/keys/tvheadend/tvheadend/pgp | sudo apt-key add -
echo "deb http://apt.tvheadend.org/unstable bionic main" | sudo tee -a /etc/apt/sources.list.d/tvheadend.list
apt-get update
sudo apt-get install tvheadend

Please note that the following commands will install the current “Unstable” version. If you want to install the current “Stable” version, simply replace “Unstable” with “Stable” in the second command.

Now, enter the username and password for the initial setup:

Now the server is accessible on port 9981.

3 Comments

Avatar photo
mario Posted on13:37 - 3. October 2022

wget -qO- https://doozer.io/keys/tvheadend/tvheadend/pgp | sudo apt-key add –
echo “deb http://apt.tvheadend.org/unstable bionic main” | sudo tee -a /etc/apt/sources.list.d/tvheadend.list

müsste man aktuallisieren auf * git clone https://github.com/tvheadend/tvheadend.git etc…

    Avatar photo
    Mauro Posted on12:42 - 19. December 2022

    Moin Mario, vielen dank für dein Kommentar, werde ich entsprechend mal prüfen&anpassen.

Avatar photo
TUTORIAL UPDATE: Installing TVHeadend on Ubuntu 22.04 – Gentz Posted on22:56 - 17. April 2024

[…] Based on the previous post TUTORIAL: Installing TVHeadend on Ubuntu 20.04 LTSR […]

Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.