TV-Lite – GTK 3 IPTV, Sopcast, Acestream Player for Linux

Last updated: January 18, 2024

TV-Lite is a free open-source IPTV player with Sopcast and Acestream handling capabilities, which runs in Linux and Windows.

TV-Lite aims to be a replacement for the older TV-Maxe. It so far uses VLC for media playback, and need Acestream and / or Sopcast for this program to be able to handle the respective stream types.

UPDATE Jan 2024: the app has NOT been updated for a period of time. And PPA support ends for Ubuntu 22.10 at the moment.

How to install TV-Lite in Ubuntu via PPA:

There’s an Ubuntu PPA maintains the software packages for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10, and Linux Mint 20.

1.) Open terminal from system application launcher, and run command to add the PPA:

sudo add-apt-repository ppa:tv-lite/ppa-git

2.) You can then install the player via command:

sudo apt install sp-auth tv-lite

Once installed, open the player from system app menu and you can add following line into Menu -> “Manage subscriptions” for free TVs.

How to Remove TV-Lite:

To remove the IPTV player, open terminal and run command:

sudo apt remove sp-auth tv-lite

And remove the Ubuntu PPA via command:

sudo add-apt-repository --remove ppa:tv-lite/ppa-git


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via Buy me a coffee:

2 responses to TV-Lite – GTK 3 IPTV, Sopcast, Acestream Player for Linux

  1. Very nice article, thank you! Just to mention the instructions for adding the Free IPTV list in TV-Lite.
    I’d like to add that TV-Lite has its own website, posting news and announcement about the program. A wiki is under construction and will arrive soon.

  2. love this player the only criticism, no “Favourites” facility – thought this might be possible be saving and editing a local list but it’s a binary .db file – personally, I’d be happy to pay for this feature – don’t suppose there’s one in the pipeline?