途播播放器专用直播源

每天自动更新央视、卫视、地方台等频道的直播源,生成标准 M3U 格式文件,可直接被途播播放器订阅使用。

功能特性

  • 自动采集央视、卫视、地方台直播源
  • 每天定时自动更新(cron)
  • 生成标准 M3U 格式文件
  • 通过 HTTP 服务对外提供访问
  • 支持 Docker 部署

目录结构

tubo-live-source/
├── app.py                # Flask Web 服务,对外提供 m3u 文件
├── updater.py            # 直播源采集与更新脚本
├── sources.py            # 频道源配置
├── requirements.txt      # Python 依赖
├── Dockerfile            # Docker 构建文件
├── crontab               # 定时任务配置
├── output/
│   └── tubo.m3u          # 生成的 M3U 文件(自动生成)
└── README.md

快速开始

本地运行

pip install -r requirements.txt
python updater.py        # 生成一次 m3u
python app.py            # 启动 web 服务

访问:http://localhost:8000/tubo.m3u

Docker 运行

docker build -t tubo-live-source .
docker run -d -p 8000:8000 --name tubo tubo-live-source

定时更新

容器内已配置 cron,每天凌晨 3 点自动更新。

途播播放器订阅地址

http://<你的服务器IP>:8000/tubo.m3u

在途播播放器中添加上述地址即可自动同步频道。

自定义频道

编辑 sources.py 中的 CHANNELS 列表即可增删频道。

License

MIT

S
Description
途播播放器专用直播源,每天自动更新央视、卫视、地方台等频道,生成可访问的 M3U 格式文件。
Readme
29 KiB
Languages
Python 94.5%
Dockerfile 5.5%