explaingit

yang-1989/m3u

11,164ShellAudience · generalComplexity · 1/5Setup · easy

TLDR

A curated, regularly updated collection of M3U playlist files with IPTV live stream URLs, primarily for Chinese-language TV channels, ready to load into any compatible player app.

Mindmap

mindmap
  root((repo))
    What it is
      IPTV playlist files
      Chinese TV channels
      Regular updates
    Playlist types
      Gather.m3u compact
      Live.m3u broader
    Supported players
      TiviMate APTV
      PotPlayer ZyPlayer
    Getting started
      Load M3U URL
      Pick a channel
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Load Gather.m3u into a player app like TiviMate or PotPlayer to watch live Chinese-language TV channels.

USE CASE 2

Use Live.m3u for a broader selection including YouTube and Twitch live streams.

USE CASE 3

Subscribe to the auto-updated Live.m3u URL so your channel list refreshes every 15 to 30 minutes automatically.

USE CASE 4

Point a self-hosted media server at the M3U playlist URL for organized IPTV channel browsing.

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

This repository is a personal collection of IPTV live stream sources maintained by a Chinese-speaking hobbyist. The content is primarily in Chinese. IPTV refers to watching television channels over the internet rather than through cable or satellite, and M3U is a common playlist file format used to store the URLs of those channels. You load an M3U file into a compatible player app and it shows you a list of channels you can watch. The README describes two main playlist files: a compact version called Gather.m3u that focuses on popular Chinese-language channels, and a broader collection called Live.m3u that covers streaming platforms and live broadcasts from various sources including YouTube and Twitch. Both playlists are hosted at external URLs and updated on a regular schedule, with the Live.m3u updating roughly every 15 to 30 minutes. The README recommends several player apps for different platforms. On iOS it suggests APTV. On Android it lists OK Video, TiviMate, OTT, and Televizo. On Windows it suggests PotPlayer, QyPlay2, ZyPlayer, and a few others. A Telegram group is linked for discussion and sharing. The changelog section shows regular maintenance activity going back through 2025, with notes about fixing broken stream sources, adding backup URLs, and improving compatibility with various players. A disclaimer in the README states that all resources come from the public internet and are intended only for personal learning and sharing, with copyright belonging to the original content owners. This is not a software tool or library. It is a regularly maintained reference list of streaming URLs for personal use.

Copy-paste prompts

Prompt 1
I want to watch live Chinese TV using the yang-1989/m3u playlist. Which app should I use on [iOS/Android/Windows] and how do I load the M3U file?
Prompt 2
How do I add the Live.m3u playlist URL from yang-1989/m3u to TiviMate on Android and get a channel guide?
Prompt 3
A channel in the yang-1989/m3u playlist is not working. How do I find and switch to its backup URL in my player?
Prompt 4
I want to set up a Plex or Emby server with the yang-1989/m3u IPTV playlist. What are the steps?
Open on GitHub → Explain another repo

← yang-1989 on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.