Linux is getting more IPTV player applications in recent years. Here I’m going to introduce yuki-iptv, a new one with EPG support.
Personally, I prefer hypnotix which is developed by Linux Mint team, since it has a large list of built-in TV channels. But if you want more features, then yuki-iptv is a good choice to try out.
The IPTV player does NOT provide any content or TV channels. User has to manually add M3u / M3u8 / XSPF playlists (see github.com/iptv-org/iptv) and/or TV guide address via config dialog.
Yuki-iptv add playlist
Besides basic M3u / M3u8 / XSPF playlists support, the app also support viewing unencrypted streams UDP (multicast), HTTP, HLS (M3u8), XTream API, as well as TV program (EPG) support in XMLTV and JTV formats.
It uses mpv
for video playback, and provides record button, to either record current playback, or record certain channels in user given time period. So you won’t miss your favorite TV shows, since they are saved as local videos in your system.
By default, it saves recordings to /home/USER/.config/yuki-iptv/saves
, which is a hidden folder (press Ctrl+H to view), though you can change it to other location in settings page.
Other useful features of yuki-iptv include:
The app provides .deb
package for Debian and Ubuntu, available to download at Github releases page:
After downloading the .deb
package, either double-click open with “Software Install” then install it. Or press Ctrl+Alt+T
on keyboard to open terminal, and run command to install it:
sudo apt install ~/Downloads/yuki-iptv*.deb
The command will install the package if you saved it to user Downloads
folder.
For choice, you may use Ubuntu PPA instead to install it in Ubuntu 20.04, Ubuntu 22.04, Ubuntu 23.04 and Ubuntu 23.10.
NOTE: This is a daily build PPA that contains the most recent development build, which will more likely run into issues.
sudo add-apt-repository ppa:yuki-iptv/yuki-iptv-develop
sudo apt install yuki-iptv
Run sudo apt update
to update package cache if unable to locate ‘yuki-iptv’
For Fedora, openSUSE, it provides the packages through the OBS build service.
To remove the TV viewer, simply open terminal and run command:
sudo apt remove --autoremove yuki-iptv
And, remove the PPA (if added) by running command:
sudo add-apt-repository --remove ppa:yuki-iptv/yuki-iptv-develop
The post Yuki-iptv – An IPTV player with EPG support (Ubuntu PPA) appeared first on Osgrove.
Apache Spark has always been very well known for distributing computation among multiple nodes using…
Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…
Our commitment to building a thriving open source community is stronger than ever. We believe…
The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…
June 25th, 2025 – Canonical, the company behind Ubuntu, and Pure Storage, the IT pioneer…
Co-authored with Julie Muzina A year ago, during our Madrid Engineering Sprint, we challenged ourselves…