Welcome to World of IPTV

With

+23k members
+11k threads
+106k posts

we are the most popular IPTV community on the web. 

IMPORTANT NOTE:
WE HAVE RECENTLY NOTICED THAT TOO MANY DOUBLE FAKE ACCOUNTS ARE CREATED IN THE PAST.
TO PREVENT THIS ISSUE THE DECISION WAS MADE THAT IN THE FUTURE A ANNUALLY FEE 20 EURO WILL BE RAISED FOR NEW MEMBERSHIPS.

Join now to the World of IPTV

Forum Rules

Before you start, check out the forum rules first

Account upgrade

Upgrade your account to get access to full features

Advertising

Would you like to place your advertisement with us ?

Resources Manager

Hundreds of IPTV scripts and apps are available for download

Tutorial Install tvheadend on Ubuntu 18.04 server

redhat

Administrator
Staff member
Administrator
Chief Moderator
Moderator
Joined
Jun 19, 2019
Messages
3,066
Reaction score
14,798
Points
134
Location
root[@]woi
Install tvheadend on Ubuntu 18.04 server

Tvheadend is a TV streaming server and digital video recorder for Linux FreeBSD and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SAT>IP and HDHomeRun as input sources.

Tvheadend offers the HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and SAT>IP streaming.
Multiple EPG sources are supported (over-the-air DVB and ATSC including OpenTV DVB extensions, XMLTV, PyXML).
The Analog video (V4L) is supported directly up to version 3.4.
In recent version, the pipe:// source (in IPTV network) might be used to obtain the MPEG-TS stream generated by ffmpeg/libav from a V4L device.
In this guide I’ll try to explain to you how to install Tvheadend (open source TV streaming server) on Ubuntu 18.04 Server.

Install Tvheadend on Ubuntu 18.04 server

1. Install Tvheadend Required Packages and add the Repository PGP key
First, install required package:
Bash:
$ sudo apt-get -y install coreutils wget apt-transport-https lsb-release ca-certificates

Now, add the Tvheadend Repository PGP key:
Bash:
$ sudo wget -qO- https://doozer.io/keys/tvheadend/tvheadend/pgp | sudo apt-key add -

2. Add Tvheadend repository
Add the repository:
Bash:
$ sudo add-apt-repository 'deb https://apt.tvheadend.org/stable bionic main'

Example output:
262

3. Install Tvheadend
Refresh the available packages and install. Keep an eye out for anything that mentions TVHeadend.

Bash:
$ sudo apt-get update
$ sudo apt-get install tvheadend -y


Set a username of the TVHeadend administrator. I used Admin.




Set Tv headend administrator password:


263


Once the installation is complete, you can access via http://localhost:9981 or
264


Access TVHeadend URL with your favorite browser and login.

265


The following Welcome setup wizard will prompt, click on Cancel.

266
Tvheaend admin panel


Go to Configuration, DVB Inputs and TV Adapters. Verify that your TV Tuner cards are being detected. I have had a lot of luck with the tuner cards I have thrown at TVHeadend. If you stick with the Avermedia/ Leadtek brands you should be okay.

Verify that your TV Tuner card

267


Now that we have verified that the tuner is working we need to setup the scanning range to tell the tuner what frequency to scan in. The next couple of steps are very similar to setting up a new tv. Click on Networks beside TV Adapters.
269


Select Add, Click on the drop down arrow and select DVB-T Network.
270
Add network


In the Add DVB-T Network, enter the following and select Create:
271
Add DVB-T Network


Go back to the TV Adapters tab and select the tv adapter. On the right hand side select the drop down on Networks and select Croatia and Enable the adapter. Click on save.
Now that we have added a way for the TV tuner to scan channels, lets scan some channels. Go back into the Networks tab and select the Croatia network, and select Force Scan.,

272


Once everything is finished up you should see something similar like the following:
273


We now need to add them finally to TVHeadend. Click on Map Services and Map all services.
274
Click on Map services.


We now need to test a couple of channels to ensure that everything is working as it should. Click on the Play button on one of the channels and you should download a .m3u file.
Open it up with VLC and you should see live TV start to play. Ensure that the quality and sound is okay.

Congratulations!
You’ve successfully install and configure tvheadend iptv server on Ubuntu 18.04 server. If you have any queries, share them with us via the comment form below.
 

Attachments

  • Add-Tvheadend-repository.png
    Add-Tvheadend-repository.png
    24.5 KB · Views: 116
  • Choose-a-username-for-Tvheadend-administrator.png
    Choose-a-username-for-Tvheadend-administrator.png
    12.8 KB · Views: 120
  • Set-Tvheadend-Administrator-password.png
    Set-Tvheadend-Administrator-password.png
    8.5 KB · Views: 131
  • Tvheaend-admin-panel-1024x568.png
    Tvheaend-admin-panel-1024x568.png
    180.6 KB · Views: 107
  • add-network-1024x571.png
    add-network-1024x571.png
    132.3 KB · Views: 120
  • 8_add-network-1024x571.png
    8_add-network-1024x571.png
    132.3 KB · Views: 51
Last edited:
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

amroe

Banned
Banned
Ext. Member
Joined
Sep 6, 2019
Messages
53
Reaction score
866
Points
94
Location
aaabbbccc
Mate could share a step-by-step how to install NVIDIA CUDA and Transcode with GPU ?

its easy no need to imges :

1. https://developer.nvidia.com/cuda-zone

choose your operating system i had choose Ubuntu 18.04 see this link :

and as written one by one it will work great .

After that log to tvheadend profile and make new one choose nvidia in vedio codec and thats it
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

amroe

Banned
Banned
Ext. Member
Joined
Sep 6, 2019
Messages
53
Reaction score
866
Points
94
Location
aaabbbccc
0 is the Original Scale , When Entering 720 or 1080 or 3840 Nothing change it still 720X 576 Scla and thats the problem i face .
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

JDean

Extended Member
Ext. Member
Joined
Oct 19, 2019
Messages
90
Reaction score
186
Points
44
Location
London
Thanks for tutorial

I managed to install tvheadend ?

and now I’m a bit lost I tried to connect to XtreamUI but I’m looking for a transcoding profile for managing the input all transponder channels that I choosed

can anyone advise this newbie ?
Thanks
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

tomsaywer

Banned
Banned
Ext. Member
Joined
Sep 28, 2019
Messages
235
Reaction score
1,558
Points
104
Location
PT
how to solve the limitation problem of 32 oscam users?
 
shape1
shape2
shape3
shape4
shape5
shape6
Top
AdBlock Detected

We know, ad-blocking software do a great job at blocking ads. But our site is sponsored by advertising. 

For the best possible site experience please take a moment to disable your AdBlocker.
You can create a Account with us or if you already have account, you can prefer an Account Upgrade.

I've Disabled AdBlock