<div align="center" <h1 <a href="#" <img alt="123TV-IPTV Logo" width="50%" src="https://user-images.githubusercontent.com/20641837/188281506-11413220-3c65-4e26-a0d1-ed3f248ea564.svg"/ </a </h1 </div
<div align="center" <a href="https://github.com/interlark/123tv-tvguide/actions/workflows/tvguide.yml"<img alt="TV Guide status" src="https://github.com/interlark/123tv-tvguide/actions/workflows/tvguide.yml/badge.svg"/</a <a href="https://pypi.org/project/123tv-iptv"<img alt="PyPi version" src="https://badgen.net/pypi/v/123tv-iptv"/</a <a href="https://pypi.org/project/123tv-iptv"<img alt="Supported platforms" src="https://badgen.net/badge/platform/Linux,macOS,Windows?list=|"/</a </div<br
123TV-IPTV is an app that allows you to watch free IPTV.
It extracts stream URLs from 123tv.live website, generates master playlist with available TV channels for IPTV players and proxies the traffic between your IPTV players and streaming backends.
Note: This is a port of ustvgo-iptv app for 123TV service.
✨ Features
- 🔑 Auto auth-key rotation
As server proxies the traffic it can detect if your auth key is expired and refresh it on the fly.
- 📺 Available TV Guide
TV Guide repo generates EPG XML for upcoming programs of all the channels once an hour.
- [](https://github.com/interlark/123tv-tvguide/tree/master/images/icons/channels)
Two iconsets for IPTV players with light and dark backgrounds There are 2 channel iconsets adapted for apps with light and dark UI themes.
- 🗔 Cross-platform GUI
GUI is available for Windows, Linux and MacOS for people who are not that much into CLI.
🚀 Installation
- CLI
pip install 123tv-iptv- GUI