Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
ae723ab2ae | |||
76b9689642 | |||
1ce8d0a532 | |||
c4a6b1bf6f | |||
cca2f6e1f7 | |||
8a0734cd9c |
43
.github/workflows/main.yml
vendored
43
.github/workflows/main.yml
vendored
@ -2,8 +2,7 @@ name: 'Update schedule'
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 22 * * *'
|
||||
- cron: '0 10 * * *'
|
||||
- cron: '10 23,09 * * *'
|
||||
workflow_dispatch:
|
||||
branches:
|
||||
- master
|
||||
@ -12,10 +11,9 @@ on:
|
||||
jobs:
|
||||
push:
|
||||
runs-on: ${{ matrix.operating-system }}
|
||||
timeout-minutes: 120
|
||||
strategy:
|
||||
matrix:
|
||||
operating-system: [ 'ubuntu-20.04' ]
|
||||
operating-system: [ 'ubuntu-latest' ]
|
||||
steps:
|
||||
- name: Set branch name
|
||||
id: vars
|
||||
@ -62,42 +60,9 @@ jobs:
|
||||
run: |
|
||||
git config --local user.email "github-actions[bot]@users.noreply.github.com"
|
||||
git config --local user.name "github-actions[bot]"
|
||||
git diff
|
||||
final_file=$(python -c '
|
||||
try:
|
||||
from utils.config import config
|
||||
final_file = config.final_file
|
||||
except:
|
||||
final_file = "output/result.txt"
|
||||
print(final_file)')
|
||||
final_m3u_file=$(python -c '
|
||||
try:
|
||||
from utils.config import config
|
||||
import os
|
||||
final_file = config.final_file
|
||||
final_m3u_file = os.path.splitext(final_file)[0] + ".m3u"
|
||||
except:
|
||||
final_m3u_file = "output/result.m3u"
|
||||
print(final_m3u_file)')
|
||||
if [[ -f "$final_file" ]]; then
|
||||
git add -f "$final_file"
|
||||
fi
|
||||
if [[ -f "$final_m3u_file" ]]; then
|
||||
git add -f "$final_m3u_file"
|
||||
fi
|
||||
if [[ -f "output/cache.pkl" ]]; then
|
||||
git add -f "output/cache.pkl"
|
||||
fi
|
||||
if [[ -f "output/sort.log" ]]; then
|
||||
git add -f "output/sort.log"
|
||||
fi
|
||||
if [[ -f "updates/fofa/fofa_hotel_region_result.pkl" ]]; then
|
||||
git add -f "updates/fofa/fofa_hotel_region_result.pkl"
|
||||
fi
|
||||
if [[ -f "updates/fofa/fofa_multicast_region_result.pkl" ]]; then
|
||||
git add -f "updates/fofa/fofa_multicast_region_result.pkl"
|
||||
fi
|
||||
git add .
|
||||
if ! git diff --staged --quiet; then
|
||||
git commit -m "Github Action Auto Updated"
|
||||
git push --force
|
||||
fi
|
||||
|
||||
|
316
README.md
316
README.md
@ -1,316 +0,0 @@
|
||||
<div align="center">
|
||||
<img src="./static/images/logo.png" alt="logo"/>
|
||||
<h1 align="center">IPTV-API</h1>
|
||||
</div>
|
||||
|
||||
<div align="center">一个可高度自定义的IPTV接口更新项目📺,自定义频道菜单,自动获取直播源,测速验效后生成可用的结果,可实现『✨秒播级体验🚀』</div>
|
||||
<br>
|
||||
<p align="center">
|
||||
<a href="https://github.com/Guovin/iptv-api/releases/latest">
|
||||
<img src="https://img.shields.io/github/v/release/guovin/iptv-api" />
|
||||
</a>
|
||||
<a href="https://www.python.org/">
|
||||
<img src="https://img.shields.io/badge/python-%20%3D%203.13-47c219" />
|
||||
</a>
|
||||
<a href="https://github.com/Guovin/iptv-api/releases/latest">
|
||||
<img src="https://img.shields.io/github/downloads/guovin/iptv-api/total" />
|
||||
</a>
|
||||
<a href="https://hub.docker.com/repository/docker/guovern/iptv-api">
|
||||
<img src="https://img.shields.io/docker/pulls/guovern/iptv-api" />
|
||||
</a>
|
||||
<a href="https://github.com/Guovin/iptv-api/fork">
|
||||
<img src="https://img.shields.io/github/forks/guovin/iptv-api" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
[English](./README_en.md) | 中文
|
||||
|
||||
- [✅ 特点](#特点)
|
||||
- [🔗 最新结果](#最新结果)
|
||||
- [⚙️ 配置参数](#配置)
|
||||
- [🚀 快速上手](#快速上手)
|
||||
- [工作流](#工作流)
|
||||
- [命令行](#命令行)
|
||||
- [GUI软件](#GUI-软件)
|
||||
- [Docker](#Docker)
|
||||
- [📖 详细教程](./docs/tutorial.md)
|
||||
- [🗓️ 更新日志](./CHANGELOG.md)
|
||||
- [❤️ 赞赏](#赞赏)
|
||||
- [👀 关注(更新订阅+答疑交流)](#关注)
|
||||
- [📣 免责声明](#免责声明)
|
||||
- [⚖️ 许可证](#许可证)
|
||||
|
||||
📍订阅源来自:
|
||||
|
||||
- [iptv-org/iptv](https://github.com/iptv-org/iptv)
|
||||
- [suxuang/myIPTV](https://github.com/suxuang/myIPTV)
|
||||
- [kimwang1978/collect-tv-txt](https://github.com/kimwang1978/collect-tv-txt)
|
||||
- [xzw832/cmys](https://github.com/xzw832/cmys)
|
||||
- [asdjkl6/tv](https://github.com/asdjkl6/tv)
|
||||
- [yuanzl77/IPTV](https://github.com/yuanzl77/IPTV)
|
||||
- [fanmingming/live](https://github.com/fanmingming/live)
|
||||
- [vbskycn/iptv](https://github.com/vbskycn/iptv)
|
||||
- [YueChan/Live](https://github.com/YueChan/Live)
|
||||
- [YanG-1989/m3u](https://github.com/YanG-1989/m3u)
|
||||
|
||||
📍频道图标来自:
|
||||
|
||||
- [fanmingming/live](https://github.com/fanmingming/live)
|
||||
|
||||
## 特点
|
||||
|
||||
- ✅ 自定义模板,生成您想要的频道
|
||||
- ✅ 支持多种获取源方式:本地源、组播源、酒店源、订阅源、关键字搜索
|
||||
- ✅ 接口测速验效,获取延迟、速率、分辨率,过滤无效接口
|
||||
- ✅ 偏好设置:IPv4、IPv6、接口来源排序优先级与数量配置、接口白名单
|
||||
- ✅ 定时执行,北京时间每日 6:00 与 18:00 执行更新
|
||||
- ✅ 支持多种运行方式:工作流、命令行、GUI 软件、Docker(amd64/arm64/arm v7)
|
||||
- ✨ 更多功能请见[配置参数](#配置)
|
||||
|
||||
## 最新结果
|
||||
|
||||
- 接口源:
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
|
||||
```
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
|
||||
```
|
||||
|
||||
或
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.m3u
|
||||
```
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.txt
|
||||
```
|
||||
|
||||
- 数据源:
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
|
||||
```
|
||||
|
||||
或
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/source.json
|
||||
```
|
||||
|
||||
## 配置
|
||||
|
||||
| 配置项 | 描述 | 默认值 |
|
||||
|:-----------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------|
|
||||
| open_driver | 开启浏览器运行,若更新无数据可开启此模式,较消耗性能 | False |
|
||||
| open_empty_category | 开启无结果频道分类,自动归类至底部 | False |
|
||||
| open_filter_resolution | 开启分辨率过滤,低于最小分辨率(min_resolution)的接口将会被过滤,GUI用户需要手动安装FFmpeg,程序会自动调用FFmpeg获取接口分辨率,推荐开启,虽然会增加测速阶段耗时,但能更有效地区分是否可播放的接口 | True |
|
||||
| open_filter_speed | 开启速率过滤,低于最小速率(min_speed)的接口将会被过滤 | True |
|
||||
| open_hotel | 开启酒店源功能,关闭后所有酒店源工作模式都将关闭 | True |
|
||||
| open_hotel_foodie | 开启 Foodie 酒店源工作模式 | True |
|
||||
| open_hotel_fofa | 开启 FOFA、ZoomEye 酒店源工作模式 | True |
|
||||
| open_keep_all | 开启保留所有检索结果,会保留非模板频道名称的结果,推荐手动维护时开启 | False |
|
||||
| open_local | 开启本地源功能,将使用模板文件与本地源文件中的数据 | True |
|
||||
| open_m3u_result | 开启转换生成 m3u 文件类型结果链接,支持显示频道图标 | True |
|
||||
| open_multicast | 开启组播源功能,关闭后所有组播源工作模式都将关闭 | True |
|
||||
| open_multicast_foodie | 开启 Foodie 组播源工作模式 | True |
|
||||
| open_multicast_fofa | 开启 FOFA 组播源工作模式 | True |
|
||||
| open_online_search | 开启关键字搜索源功能 | False |
|
||||
| open_proxy | 开启代理,自动获取免费可用代理,若更新无数据可开启此模式 | False |
|
||||
| open_request | 开启查询请求,数据来源于网络(仅针对酒店源与组播源) | False |
|
||||
| open_service | 开启页面服务,用于控制是否启动结果页面服务;如果使用青龙等平台部署,有专门设定的定时任务,需要更新完成后停止运行,可以关闭该功能 | True |
|
||||
| open_sort | 开启排序功能(响应速度、日期、分辨率) | True |
|
||||
| open_subscribe | 开启订阅源功能 | False |
|
||||
| open_supply | 开启补偿机制模式,用于控制当频道接口数量不足时,自动将不满足条件(例如低于最小速率)但可能可用的接口添加至结果中,从而避免结果为空的情况 | True |
|
||||
| open_update | 开启更新,用于控制是否更新接口,若关闭则所有工作模式(获取接口和测速)均停止 | True |
|
||||
| open_update_time | 开启显示更新时间 | True |
|
||||
| open_url_info | 开启显示接口说明信息,用于控制是否显示接口来源、分辨率、协议类型等信息,为$符号后的内容,播放软件使用该信息对接口进行描述,若部分播放器(如PotPlayer)不支持解析导致无法播放可关闭 | False |
|
||||
| open_use_cache | 开启使用本地缓存数据,适用于查询请求失败场景(仅针对酒店源与组播源) | True |
|
||||
| open_history | 开启使用历史更新结果(包含模板与结果文件的接口),合并至本次更新中 | True |
|
||||
| app_port | 页面服务端口,用于控制页面服务的端口号 | 8000 |
|
||||
| final_file | 生成结果文件路径 | output/result.txt |
|
||||
| hotel_num | 结果中偏好的酒店源接口数量 | 10 |
|
||||
| hotel_page_num | 酒店地区获取分页数量 | 1 |
|
||||
| hotel_region_list | 酒店源地区列表,"全部"表示所有地区 | 全部 |
|
||||
| ipv4_num | 结果中偏好的 IPv4 接口数量 | 5 |
|
||||
| ipv6_num | 结果中偏好的 IPv6 接口数量 | 5 |
|
||||
| ipv6_support | 强制认为当前网络支持IPv6,跳过检测 | False |
|
||||
| ipv_type | 生成结果中接口的协议类型,可选值:ipv4、ipv6、全部、all | 全部 |
|
||||
| ipv_type_prefer | 接口协议类型偏好,优先将该类型的接口排在结果前面,可选值:ipv4、ipv6、自动、auto | ipv6,ipv4 |
|
||||
| local_file | 本地源文件路径 | config/local.txt |
|
||||
| local_num | 结果中偏好的本地源接口数量 | 10 |
|
||||
| min_resolution | 接口最小分辨率,需要开启 open_filter_resolution 才能生效 | 1920x1080 |
|
||||
| min_speed | 接口最小速率(单位M/s),需要开启 open_filter_speed 才能生效 | 0.2 |
|
||||
| multicast_num | 结果中偏好的组播源接口数量 | 10 |
|
||||
| multicast_page_num | 组播地区获取分页数量 | 1 |
|
||||
| multicast_region_list | 组播源地区列表,"全部"表示所有地区 | 全部 |
|
||||
| online_search_num | 结果中偏好的关键字搜索接口数量 | 0 |
|
||||
| online_search_page_num | 关键字搜索频道获取分页数量 | 1 |
|
||||
| origin_type_prefer | 结果偏好的接口来源,结果优先按该顺序进行排序,逗号分隔,例如:local,hotel,multicast,subscribe,online_search;local:本地源,hotel:酒店源,multicast:组播源,subscribe:订阅源,online_search:关键字搜索;不填写则表示不指定来源,按照接口速率排序 | |
|
||||
| recent_days | 获取最近时间范围内更新的接口(单位天),适当减小可避免出现匹配问题 | 30 |
|
||||
| request_timeout | 查询请求超时时长,单位秒(s),用于控制查询接口文本链接的超时时长以及重试时长,调整此值能优化更新时间 | 10 |
|
||||
| sort_timeout | 单个接口测速超时时长,单位秒(s);数值越大测速所属时间越长,能提高获取接口数量,但质量会有所下降;数值越小测速所需时间越短,能获取低延时的接口,质量较好;调整此值能优化更新时间 | 10 |
|
||||
| sort_duplicate_limit | 相同域名接口允许重复执行次数,用于控制执行测速、获取分辨率时的重复次数,数值越大结果越准确,但耗时会增加 | 3 |
|
||||
| source_file | 模板文件路径 | config/demo.txt |
|
||||
| subscribe_num | 结果中偏好的订阅源接口数量 | 10 |
|
||||
| time_zone | 时区,可用于控制更新时间显示的时区,可选值:Asia/Shanghai 或其它时区编码 | Asia/Shanghai |
|
||||
| urls_limit | 单个频道接口数量 | 10 |
|
||||
| update_time_position | 更新时间显示位置,需要开启 open_update_time 才能生效,可选值:top、bottom,top: 显示于结果顶部,bottom: 显示于结果底部 | top |
|
||||
|
||||
## 快速上手
|
||||
|
||||
### 工作流
|
||||
|
||||
Fork 本项目并开启工作流更新,具体步骤请见[详细教程](./docs/tutorial.md)
|
||||
|
||||
### 命令行
|
||||
|
||||
```shell
|
||||
pip install pipenv
|
||||
```
|
||||
|
||||
```shell
|
||||
pipenv install --dev
|
||||
```
|
||||
|
||||
启动更新:
|
||||
|
||||
```shell
|
||||
pipenv run dev
|
||||
```
|
||||
|
||||
启动服务:
|
||||
|
||||
```shell
|
||||
pipenv run service
|
||||
```
|
||||
|
||||
### GUI 软件
|
||||
|
||||
1. 下载[IPTV-API 更新软件](https://github.com/Guovin/iptv-api/releases),打开软件,点击更新,即可完成更新
|
||||
|
||||
2. 或者在项目目录下运行以下命令,即可打开 GUI 软件:
|
||||
|
||||
```shell
|
||||
pipenv run ui
|
||||
```
|
||||
|
||||
<img src="./docs/images/ui.png" alt="IPTV-API更新软件" title="IPTV-API更新软件" style="height:600px" />
|
||||
|
||||
### Docker
|
||||
|
||||
- iptv-api(完整版本):性能要求较高,更新速度较慢,稳定性、成功率高;修改配置 open_driver = False 可切换到 Lite
|
||||
版本运行模式(推荐酒店源、组播源、关键字搜索使用此版本)
|
||||
- iptv-api:lite(精简版本):轻量级,性能要求低,更新速度快,稳定性不确定(推荐订阅源使用此版本)
|
||||
|
||||
#### 1. 拉取镜像
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
docker pull guovern/iptv-api:latest
|
||||
```
|
||||
|
||||
🚀 代理加速(推荐国内用户使用):
|
||||
|
||||
```bash
|
||||
docker pull docker.1ms.run/guovern/iptv-api:latest
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
docker pull guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
🚀 代理加速(推荐国内用户使用):
|
||||
|
||||
```bash
|
||||
docker pull docker.1ms.run/guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
#### 2. 运行容器
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
docker run -d -p 8000:8000 guovern/iptv-api
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
docker run -d -p 8000:8000 guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
##### 挂载(推荐):
|
||||
|
||||
实现宿主机文件与容器文件同步,修改模板、配置、获取更新结果文件可直接在宿主机文件夹下操作
|
||||
|
||||
以宿主机路径/etc/docker 为例:
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
-v /etc/docker/config:/iptv-api/config
|
||||
-v /etc/docker/output:/iptv-api/output
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
-v /etc/docker/config:/iptv-api-lite/config
|
||||
-v /etc/docker/output:/iptv-api-lite/output
|
||||
```
|
||||
|
||||
##### 环境变量:
|
||||
|
||||
- 端口
|
||||
|
||||
```bash
|
||||
-e APP_PORT=8000
|
||||
```
|
||||
|
||||
- 定时执行时间
|
||||
|
||||
```bash
|
||||
-e UPDATE_CRON1="0 22 * * *"
|
||||
-e UPDATE_CRON2="0 10 * * *"
|
||||
```
|
||||
|
||||
#### 3. 更新结果
|
||||
|
||||
- 接口地址:`ip:8000`
|
||||
- m3u 接口:`ip:8000/m3u`
|
||||
- txt 接口:`ip:8000/txt`
|
||||
- 接口内容:`ip:8000/content`
|
||||
- 测速日志:`ip:8000/log`
|
||||
|
||||
## 更新日志
|
||||
|
||||
[更新日志](./CHANGELOG.md)
|
||||
|
||||
## 赞赏
|
||||
|
||||
<div>开发维护不易,请我喝杯咖啡☕️吧~</div>
|
||||
|
||||
| 支付宝 | 微信 |
|
||||
|--------------------------------------|-----------------------------------------|
|
||||
|  |  |
|
||||
|
||||
## 关注
|
||||
|
||||
微信公众号搜索 Govin,或扫码,接收更新推送、学习更多使用技巧:
|
||||
|
||||

|
||||
|
||||
## 免责声明
|
||||
|
||||
本项目仅供学习交流用途,接口数据均来源于网络,如有侵权,请联系删除
|
||||
|
||||
## 许可证
|
||||
|
||||
[MIT](./LICENSE) License © 2024-PRESENT [Govin](https://github.com/guovin)
|
325
README_en.md
325
README_en.md
@ -1,325 +0,0 @@
|
||||
<div align="center">
|
||||
<img src="./static/images/logo.png" alt="logo"/>
|
||||
<h1 align="center">IPTV-API</h1>
|
||||
</div>
|
||||
|
||||
<div align="center">A highly customizable IPTV interface update project 📺, with customizable channel menus, automatic live stream acquisition, speed testing, and validation to generate usable results, achieving 『✨instant playback experience🚀』</div>
|
||||
<br>
|
||||
<p align="center">
|
||||
<a href="https://github.com/Guovin/iptv-api/releases/latest">
|
||||
<img src="https://img.shields.io/github/v/release/guovin/iptv-api" />
|
||||
</a>
|
||||
<a href="https://www.python.org/">
|
||||
<img src="https://img.shields.io/badge/python-%20%3D%203.13-47c219" />
|
||||
</a>
|
||||
<a href="https://github.com/Guovin/iptv-api/releases/latest">
|
||||
<img src="https://img.shields.io/github/downloads/guovin/iptv-api/total" />
|
||||
</a>
|
||||
<a href="https://hub.docker.com/repository/docker/guovern/iptv-api">
|
||||
<img src="https://img.shields.io/docker/pulls/guovern/iptv-api" />
|
||||
</a>
|
||||
<a href="https://github.com/Guovin/iptv-api/fork">
|
||||
<img src="https://img.shields.io/github/forks/guovin/iptv-api" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
[中文](./README.md) | English
|
||||
|
||||
- [✅ Features](#features)
|
||||
- [🔗 Latest results](#latest-results)
|
||||
- [⚙️ Config parameter](#Config)
|
||||
- [🚀 Quick Start](#quick-start)
|
||||
- [Workflow](#workflow)
|
||||
- [Command Line](#command-line)
|
||||
- [GUI Software](#gui-software)
|
||||
- [Docker](#docker)
|
||||
- [📖 Detailed Tutorial](./docs/tutorial_en.md)
|
||||
- [🗓️ Changelog](./CHANGELOG.md)
|
||||
- [❤️ Appreciate](#appreciate)
|
||||
- [👀 Follow(Update Subscription + Q&A)](#follow)
|
||||
- [📣 Disclaimer](#disclaimer)
|
||||
- [⚖️ License](#license)
|
||||
|
||||
📍Subscription sources are from:
|
||||
|
||||
- [iptv-org/iptv](https://github.com/iptv-org/iptv)
|
||||
- [suxuang/myIPTV](https://github.com/suxuang/myIPTV)
|
||||
- [kimwang1978/collect-tv-txt](https://github.com/kimwang1978/collect-tv-txt)
|
||||
- [xzw832/cmys](https://github.com/xzw832/cmys)
|
||||
- [asdjkl6/tv](https://github.com/asdjkl6/tv)
|
||||
- [yuanzl77/IPTV](https://github.com/yuanzl77/IPTV)
|
||||
- [fanmingming/live](https://github.com/fanmingming/live)
|
||||
- [vbskycn/iptv](https://github.com/vbskycn/iptv)
|
||||
- [YueChan/Live](https://github.com/YueChan/Live)
|
||||
- [YanG-1989/m3u](https://github.com/YanG-1989/m3u)
|
||||
|
||||
📍Channel icons are from:
|
||||
|
||||
- [fanmingming/live](https://github.com/fanmingming/live)
|
||||
|
||||
## Features
|
||||
|
||||
- ✅ Customize the template to generate the channel you want
|
||||
- ✅ Supports multiple source acquisition methods: local source, multicast source, hotel source, subscription source,
|
||||
keyword search
|
||||
- ✅ Interface speed verification, obtain delay, speed, resolution, filter invalid interface
|
||||
- ✅ Preferences: IPv4、IPv6, priority and quantity of interface source sorting, and interface whitelist
|
||||
- ✅ Scheduled execution at 6:00 AM and 18:00 PM Beijing time daily
|
||||
- ✅ Supports various execution methods: workflows, command line, GUI software, Docker(amd64/arm64/arm v7)
|
||||
- ✨ For more features, see [Config parameter](#Config)
|
||||
|
||||
## Latest results
|
||||
|
||||
- Interface source:
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
|
||||
```
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
|
||||
```
|
||||
|
||||
or
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.m3u
|
||||
```
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.txt
|
||||
```
|
||||
|
||||
- Data source:
|
||||
|
||||
```bash
|
||||
https://raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
|
||||
```
|
||||
|
||||
or
|
||||
|
||||
```bash
|
||||
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/source.json
|
||||
```
|
||||
|
||||
## Config
|
||||
|
||||
| Configuration Item | Description | Default Value |
|
||||
|:-----------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------|
|
||||
| open_driver | Enable browser execution, If there are no updates, this mode can be enabled, which consumes more performance | False |
|
||||
| open_empty_category | Enable the No Results Channel Category, which will automatically categorize channels without results to the bottom | False |
|
||||
| open_filter_resolution | Enable resolution filtering, interfaces below the minimum resolution (min_resolution) will be filtered, GUI users need to manually install FFmpeg, the program will automatically call FFmpeg to obtain the interface resolution, it is recommended to enable, although it will increase the time-consuming of the speed measurement stage, but it can more effectively distinguish whether the interface can be played | True |
|
||||
| open_filter_speed | Enable speed filtering, interfaces with speed lower than the minimum speed (min_speed) will be filtered | True |
|
||||
| open_hotel | Enable the hotel source function, after closing it all hotel source working modes will be disabled | True |
|
||||
| open_hotel_foodie | Enable Foodie hotel source work mode | True |
|
||||
| open_hotel_fofa | Enable FOFA、ZoomEye hotel source work mode | True |
|
||||
| open_keep_all | Enable retain all search results, retain results with non-template channel names, recommended to be turned on when manually maintaining | False |
|
||||
| open_local | Enable local source function, will use the data in the template file and the local source file | True |
|
||||
| open_m3u_result | Enable the conversion to generate m3u file type result links, supporting the display of channel icons | True |
|
||||
| open_multicast | Enable the multicast source function, after disabling it all multicast sources will stop working | True |
|
||||
| open_multicast_foodie | Enable Foodie multicast source work mode | True |
|
||||
| open_multicast_fofa | Enable FOFA multicast source work mode | True |
|
||||
| open_online_search | Enable keyword search source feature | False |
|
||||
| open_proxy | Enable proxy, automatically obtains free available proxies, If there are no updates, this mode can be enabled | False |
|
||||
| open_request | Enable query request, the data is obtained from the network (only for hotel sources and multicast sources) | False |
|
||||
| open_service | Enable page service, used to control whether to start the result page service; if deployed on platforms like Qinglong with dedicated scheduled tasks, the function can be turned off after updates are completed and the task is stopped | True |
|
||||
| open_sort | Enable the sorting function (response speed, date, resolution) | True |
|
||||
| open_subscribe | Enable subscription source feature | True |
|
||||
| open_supply | Enable compensation mechanism mode, used to control when the number of channel interfaces is insufficient, automatically add interfaces that do not meet the conditions (such as lower than the minimum rate) but may be available to the result, thereby avoiding the result being empty | True |
|
||||
| open_update | Enable updates, if disabled then only the result page service is run | True |
|
||||
| open_update_time | Enable show update time | True |
|
||||
| open_url_info | Enable to display interface description information, used to control whether to display interface source, resolution, protocol type and other information, the content after the $ symbol, the playback software uses this information to describe the interface, if some players (such as PotPlayer) do not support parsing and cannot play, you can turn it off | False |
|
||||
| open_use_cache | Enable the use of local cache data, applicable to the query request failure scenario (only for hotel sources and multicast sources) | True |
|
||||
| open_history | Enable the use of historical update results (including the interface for template and result files) and merge them into the current update | True |
|
||||
| app_port | Page service port, used to control the port number of the page service | 8000 |
|
||||
| final_file | Generated result file path | output/result.txt |
|
||||
| hotel_num | The number of preferred hotel source interfaces in the results | 10 |
|
||||
| hotel_page_num | Number of pages to retrieve for hotel regions | 1 |
|
||||
| hotel_region_list | List of hotel source regions, 'all' indicates all regions | all |
|
||||
| ipv4_num | The preferred number of IPv4 interfaces in the result | 5 |
|
||||
| ipv6_num | The preferred number of IPv6 interfaces in the result | 5 |
|
||||
| ipv6_support | It is forced to consider that the current network supports IPv6 and skip the check | False |
|
||||
| ipv_type | The protocol type of interface in the generated result, optional values: ipv4, ipv6, all | all |
|
||||
| ipv_type_prefer | Interface protocol type preference, prioritize interfaces of this type in the results, optional values: ipv4, ipv6, auto | ipv6,ipv4 |
|
||||
| local_file | Local source file path | config/local.txt |
|
||||
| local_num | Preferred number of local source interfaces in the result | 10 |
|
||||
| min_resolution | Minimum interface resolution, requires enabling open_filter_resolution to take effect | 1920x1080 |
|
||||
| min_speed | Minimum interface speed (M/s), requires enabling open_filter_speed to take effect | 0.2 |
|
||||
| multicast_num | The number of preferred multicast source interfaces in the results | 10 |
|
||||
| multicast_page_num | Number of pages to retrieve for multicast regions | 1 |
|
||||
| multicast_region_list | Multicast source region list, 'all' indicates all regions | all |
|
||||
| online_search_num | The number of preferred keyword search interfaces in the results | 0 |
|
||||
| online_search_page_num | Page retrieval quantity for keyword search channels | 1 |
|
||||
| origin_type_prefer | Preferred interface source of the result, the result is sorted according to this order, separated by commas, for example: local, hotel, multicast, subscribe, online_search; local: local source, hotel: hotel source, multicast: multicast source, subscribe: subscription source, online_search: keyword search; If not filled in, it means that the source is not specified, and it is sorted according to the interface rate | |
|
||||
| recent_days | Retrieve interfaces updated within a recent time range (in days), reducing appropriately can avoid matching issues | 30 |
|
||||
| request_timeout | Query request timeout duration, in seconds (s), used to control the timeout and retry duration for querying interface text links. Adjusting this value can optimize update time. | 10 |
|
||||
| sort_timeout | The timeout duration for speed testing of a single interface, in seconds (s). A larger value means a longer testing period, which can increase the number of interfaces obtained but may decrease their quality. A smaller value means a shorter testing time, which can obtain low-latency interfaces with better quality. Adjusting this value can optimize the update time. | 10 |
|
||||
| sort_duplicate_limit | Number of allowed repetitions for the same domain interface, used to control the number of repetitions when performing speed tests and obtaining resolutions. The larger the value, the more accurate the results, but the time consumption will increase | 3 |
|
||||
| source_file | Template file path | config/demo.txt |
|
||||
| subscribe_num | The number of preferred subscribe source interfaces in the results | 10 |
|
||||
| time_zone | Time zone, can be used to control the time zone displayed by the update time, optional values: Asia/Shanghai or other time zone codes | Asia/Shanghai |
|
||||
| urls_limit | Number of interfaces per channel | 10 |
|
||||
| update_time_position | Update time display position, need to enable open_update_time to take effect, optional values: top, bottom, top: display at the top of the result, bottom: display at the bottom of the result | top |
|
||||
|
||||
## Quick Start
|
||||
|
||||
### Workflow
|
||||
|
||||
Fork this project and initiate workflow updates, detailed steps are available
|
||||
at [Detailed Tutorial](./docs/tutorial_en.md)
|
||||
|
||||
### Command Line
|
||||
|
||||
```shell
|
||||
pip install pipenv
|
||||
```
|
||||
|
||||
```shell
|
||||
pipenv install --dev
|
||||
```
|
||||
|
||||
Start update:
|
||||
|
||||
```shell
|
||||
pipenv run dev
|
||||
```
|
||||
|
||||
Start service:
|
||||
|
||||
```shell
|
||||
pipenv run service
|
||||
```
|
||||
|
||||
### GUI Software
|
||||
|
||||
1. Download [IPTV-API update software](https://github.com/Guovin/iptv-api/releases), open the software, click update to
|
||||
complete the update
|
||||
|
||||
2. Or run the following command in the project directory to open the GUI software:
|
||||
|
||||
```shell
|
||||
pipenv run ui
|
||||
```
|
||||
|
||||
<img src="./docs/images/ui.png" alt="IPTV-API update software" title="IPTV-API update software" style="height:600px" />
|
||||
|
||||
### Docker
|
||||
|
||||
- iptv-api (Full version): Higher performance requirements, slower update speed, high stability and success rate. Set
|
||||
open_driver = False to switch to the lite running mode (recommended for hotel sources, multicast sources, and online
|
||||
searches)
|
||||
- iptv-api:lite (Condensed version): Lightweight, low performance requirements, fast update speed, stability uncertain (
|
||||
recommend using this version for the subscription source)
|
||||
|
||||
It's recommended to try each one and choose the version that suits you
|
||||
|
||||
#### 1. Pull the image
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
docker pull guovern/iptv-api:latest
|
||||
```
|
||||
|
||||
🚀 Proxy acceleration (recommended for users in China):
|
||||
|
||||
```bash
|
||||
docker pull docker.1ms.run/guovern/iptv-api:latest
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
docker pull guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
🚀 Proxy acceleration (recommended for users in China):
|
||||
|
||||
```bash
|
||||
docker pull docker.1ms.run/guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
#### 2. Run the container
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
docker run -d -p 8000:8000 guovern/iptv-api
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
docker run -d -p 8000:8000 guovern/iptv-api:lite
|
||||
```
|
||||
|
||||
##### Mount(Recommended):
|
||||
|
||||
This allows synchronization of files between the host machine and the container. Modifying templates, configurations,
|
||||
and retrieving updated result files can be directly operated in the host machine's folder.
|
||||
|
||||
Taking the host path /etc/docker as an example:
|
||||
|
||||
- iptv-api
|
||||
|
||||
```bash
|
||||
-v /etc/docker/config:/iptv-api/config
|
||||
-v /etc/docker/output:/iptv-api/output
|
||||
```
|
||||
|
||||
- iptv-api:lite
|
||||
|
||||
```bash
|
||||
-v /etc/docker/config:/iptv-api-lite/config
|
||||
-v /etc/docker/output:/iptv-api-lite/output
|
||||
```
|
||||
|
||||
##### Environment Variables:
|
||||
|
||||
- Port
|
||||
|
||||
```bash
|
||||
-e APP_PORT=8000
|
||||
```
|
||||
|
||||
- Scheduled execution time
|
||||
|
||||
```bash
|
||||
-e UPDATE_CRON1="0 22 * * *"
|
||||
-e UPDATE_CRON2="0 10 * * *"
|
||||
```
|
||||
|
||||
#### 3. Update results
|
||||
|
||||
- API address: `ip:8000`
|
||||
- m3u api:`ip:8000/m3u`
|
||||
- txt api:`ip:8000/txt`
|
||||
- API content: `ip:8000/content`
|
||||
- Speed test log: `ip:8000/log`
|
||||
|
||||
## Changelog
|
||||
|
||||
[Changelog](./CHANGELOG.md)
|
||||
|
||||
## Appreciate
|
||||
|
||||
<div>Development and maintenance are not easy, please buy me a coffee ~</div>
|
||||
|
||||
| Alipay | Wechat |
|
||||
|---------------------------------------|-------------------------------------------|
|
||||
|  |  |
|
||||
|
||||
## Follow
|
||||
|
||||
Wechat public account search for Govin, or scan the code to receive updates and learn more tips:
|
||||
|
||||

|
||||
|
||||
## Disclaimer
|
||||
|
||||
This project is for learning and communication purposes only. All interface data comes from the internet. If there is
|
||||
any infringement, please contact us for removal.
|
||||
|
||||
## License
|
||||
|
||||
[MIT](./LICENSE) License © 2024-PRESENT [Govin](https://github.com/guovin)
|
79
config/alias.txt
Normal file
79
config/alias.txt
Normal file
@ -0,0 +1,79 @@
|
||||
# 这是频道名称的别名名单,用于获取接口时将多种名称映射为一个名称的结果,可以提升获取量与准确率
|
||||
# 格式:模板频道名称,别名1,别名2,别名3
|
||||
# This is the alias list for channel names, used to map multiple names to a single name when fetching from the interface, improving the fetch volume and accuracy.
|
||||
# Format: TemplateChannelName,Alias1,Alias2,Alias3
|
||||
|
||||
广东卫视,广东卫视高清,广东卫视[A],广东卫视[B]广东卫视超清,广东卫视FHD
|
||||
广东珠江,广东珠江高清,广东珠江[A],广东珠江[B],广东珠江超清,广东珠江FHD
|
||||
广东新闻,广东新闻高清,广东新闻[A],广东新闻[B]
|
||||
广东民生,广东民生高清,广东民生HD
|
||||
大湾区卫视,大湾区卫视高清,广东民生[A],广东民生[B]
|
||||
广东经济科教,经济科教高清,广东经济高清,经济科教超清,广东经济科教[A],广东经济科教[B]
|
||||
广东体育,广东体育高清,广东体育超清,广东体育FHD,广东体育[A],广东体育[B]
|
||||
广东影视,广东影视高清,广东影视[B],广东影视[B]
|
||||
广东综艺4K,广东4k[A],广东4k[B]
|
||||
广东少儿,广东少儿高清,广东少儿[A],广东少儿[B]
|
||||
嘉佳卡通,嘉佳卡通高清,嘉佳卡通[A],嘉佳卡通[B]
|
||||
岭南戏曲,岭南戏曲高清,岭南戏曲[A],岭南戏曲[B]
|
||||
现代教育,现代教育高清,现代教育HD
|
||||
广州综合,广州综合高清,广州综合[A],广州综合[B]
|
||||
广州新闻,广州新闻高清,广州新闻[A],广州新闻[B]
|
||||
广州影视,广州影视高清,广州影视[A],广州影视[B]
|
||||
广州法治,广州法治高清,广州法治[A],广州法治[B]
|
||||
南国都市,南国都市4K
|
||||
佛山公共,佛山公共高清
|
||||
佛山南海,佛山南海高清
|
||||
佛山顺德,佛山顺德高清
|
||||
佛山影视,佛山影视高清
|
||||
佛山综合,佛山综合高清
|
||||
清远新闻综合,清远新闻综合高清
|
||||
清远文旅生活,清远文旅生活高清
|
||||
深圳卫视,深圳卫视高清,深圳卫视超清
|
||||
深圳都市频道,深圳都市频道高清
|
||||
深圳电视剧频道,深圳电视剧频道高清
|
||||
深圳财经生活,深圳财经生活高清
|
||||
深圳娱乐频道,深圳娱乐频道高清
|
||||
深圳体育健康,深圳体育健康高清
|
||||
深圳少儿频道,深圳少儿频道高清
|
||||
深圳公共频道,深圳公共频道高清
|
||||
深圳宝安频道,深圳宝安频道高清
|
||||
深圳龙岗频道,深圳龙岗频道高清
|
||||
深圳东部频道,深圳东部频道高清
|
||||
深圳众创TV,深圳众创TV高清
|
||||
深圳宜和购物,深圳宜和购物高清
|
||||
梅州-1,梅州-1高清
|
||||
梅州客家生活,客家生活,客家生活高清
|
||||
韶关新闻综合,韶关新闻综合高清
|
||||
湛江新闻综合,湛江新闻综合高清
|
||||
湛江公共,湛江公共高清
|
||||
揭阳综合,揭阳综合高清
|
||||
揭阳生活,揭阳生活高清
|
||||
汕尾新闻综合,汕尾新闻综合高清
|
||||
汕尾文化生活,汕尾文化生活高清
|
||||
江门综合,江门综合高清
|
||||
江门侨乡生活,江门侨乡生活高清
|
||||
惠州一套,HZTV-1,HZTV-1高清
|
||||
惠州二套,HZTV-2,HZTV-2高清
|
||||
珠海1,珠海-1,珠海-1高清
|
||||
珠海2,珠海-2,珠海-2高清
|
||||
肇庆综合,肇庆综合高清
|
||||
肇庆生活服务,肇庆生活服务高清
|
||||
河源综合,河源综合高清
|
||||
河源公共,河源公共高清
|
||||
云浮综合,云浮综合高清
|
||||
云浮文旅,云浮文旅高清
|
||||
茂名综合,茂名综合高清
|
||||
茂名公共,茂名公共高清
|
||||
汕头综合,汕头综合高清
|
||||
汕头综合,汕头综合高清
|
||||
汕头经济生活,汕头经济生活高清
|
||||
汕头经济生活,汕头经济生活高清
|
||||
汕头文旅体育,汕头文旅体育高清
|
||||
汕头文旅体育,汕头文旅体育高清
|
||||
东莞新闻综合,东莞新闻综合高清
|
||||
东莞生活资讯,东莞生活资讯高清
|
||||
中山综合,中山综合高清
|
||||
香山文化,香山文化高清
|
||||
潮州综合,潮州综合高清
|
||||
潮州民生,潮州民生高清
|
||||
徐闻综合,徐闻综合高清
|
@ -1,198 +1,11 @@
|
||||
# 这是订阅源列表,每行一个订阅地址
|
||||
# This is a list of subscription sources, with one subscription address per line
|
||||
https://raw.githubusercontent.com/yewengood/gdtv/main/speedtest/txt/fofa_liantong1.txt
|
||||
https://raw.githubusercontent.com/yewengood/gdzb/main/speedtest/gddx_fofa.txt
|
||||
https://raw.githubusercontent.com/yewengood/gdtv/main/speedtest/gdtv_fofa.txt
|
||||
https://raw.githubusercontent.com/xiaotan8/xiaotan8.github.io/main/gdiptv.txt
|
||||
https://raw.githubusercontent.com/SuperNinjap/tvbox/main/Guangdong.txt
|
||||
https://raw.githubusercontent.com/yewengood/iptv1/refs/heads/main/speedtest/txt/fofa_gd.txt
|
||||
|
||||
|
||||
|
||||
https://gitea.moe/xiangjiao-ge/yifa169/raw/branch/main/yiyifafa.txt
|
||||
http://iptv.yjxfz.com/tv/getVideoConfigByPath/txt/96I2709JD480802I/2/heightlow/y/ipv46/全部
|
||||
https://raw.githubusercontent.com/frxz751113/IPTVzb1/refs/heads/main/%E7%BD%91%E7%BB%9C%E6%94%B6%E9%9B%86.txt
|
||||
https://gitee.com/jin-xueling/lingl/raw/master/hu.txt
|
||||
http://我不是.摸鱼儿.com/live.php
|
||||
http://rihou.cc:555/gggg.nzk
|
||||
https://gongdian.top/tv/txt
|
||||
http://www.lyyytv.cn/yt/zhibo/1.txt
|
||||
http://zb.xmzb.xyz/大视界3.txt
|
||||
https://4key.cn/FP
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/rad168/iptv/0b3bb80aff723f9ba6df8f77c34882fc6bcdbf23/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/iptv-org/iptv/gh-pages/countries/cn.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/iptv-org/iptv/master/streams/cn.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/suxuang/myIPTV/main/ipv6.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/xzw832/cmys/main/S_CCTV.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/xzw832/cmys/main/S_weishi.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/l.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/kk.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/yuanzl77/IPTV/master/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv6.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/vbskycn/iptv/master/tv/iptv6.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/vbskycn/iptv/master/tv/iptv4.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/YueChan/Live/main/APTV.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/YanG-1989/m3u/main/Gather.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
|
||||
https://ghfast.top/raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://tv6.tv1288.xyz
|
||||
https://ghfast.top/https://raw.githubusercontent.com/qingtingjjjjjjj/iptv-auto-update/refs/heads/main/my.txt
|
||||
https://gh-proxy.com/raw.githubusercontent.com/yewengood/myzb/refs/heads/main/live.txt
|
||||
http://106.53.99.30/8.txt
|
||||
https://ygbh.site/bh.txt
|
||||
https://raw.githubusercontent.com/n3rddd/CTVLive/5effac5f7f8c3e2e2d94e9b99006c4446afbeb7c/litelive.txt
|
||||
http://tv.850930.xyz/kdsb.txt
|
||||
http://tv.850930.xyz/kdsb2.txt
|
||||
http://tv.850930.xyz/gather.m3u
|
||||
https://live.wqwqwq.sbs/tv.m3u
|
||||
https://lu.wqwqwq.sbs/tv.m3u
|
||||
https://4g.wqwqwq.sbs/iptv.m3u
|
||||
https://tv.wqwqwq.sbs/iptv.m3u
|
||||
https://live.hacks.tools/tv/ipv4/categories/央视频道.m3u
|
||||
https://live.hacks.tools/tv/ipv4/categories/地方频道.m3u
|
||||
https://live.hacks.tools/tv/ipv4/categories/卫视频道.m3u
|
||||
https://raw.githubusercontent.com/jack2713/my/refs/heads/main/my03.txt
|
||||
http://rihou.cc:555/gggg.nzk
|
||||
http://aktv.top/live.txt
|
||||
https://raw.githubusercontent.com/jack2713/my/refs/heads/main/TMP/TMP1.txt
|
||||
https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
http://47.99.102.252/live.txt
|
||||
http://kxrj.site:55/lib/kx2024.txt
|
||||
https://raw.githubusercontent.com/qinvision/Film-Television/refs/heads/main/dujuejiami.txt
|
||||
https://raw.githubusercontent.com/jack2713/my/refs/heads/main/TMP/temp1.txt
|
||||
https://raw.githubusercontent.com/jack2713/my/refs/heads/main/TMP/TMP.txt
|
||||
https://raw.githubusercontent.com/lndsqhj/zblive/refs/heads/main/monlingwu.txt
|
||||
https://raw.githubusercontent.com/zt8209/zt8209/refs/heads/master/zhibo/%E5%9B%BD%E5%A4%96%E5%BD%B1%E8%A7%86.txt
|
||||
https://raw.githubusercontent.com/lndsqhj/zblive/refs/heads/main/madou.txt
|
||||
https://raw.githubusercontent.com/lndsqhj/zblive/refs/heads/main/yg.txt
|
||||
https://raw.gitcode.com/hjf520/00/raw/main/sirenzb.txt
|
||||
https://qu.ax/HtMB.txt
|
||||
https://raw.githubusercontent.com/SSM0415/apptest/main/TVonline.txt
|
||||
https://raw.githubusercontent.com/SSM0415/apptest/refs/heads/main/TVbox2livefomi243.txt
|
||||
https://raw.githubusercontent.com/yewengood/yahu/refs/heads/main/speedtest/gddx_fofa.txt
|
||||
https://raw.githubusercontent.com/yewengood/yahu/refs/heads/main/speedtest/gddx_fofa.txt
|
||||
https://raw.githubusercontent.com/yewengood/-/main/888.txt
|
||||
https://raw.githubusercontent.com/yewengood/gdtv/refs/heads/main/speedtest/gdtv_fofa.txt
|
||||
https://raw.githubusercontent.com/yewengood/gdzb/refs/heads/main/speedtest/gddx_fofa.txt
|
||||
https://aktv.top/live.txt
|
||||
https://raw.githubusercontent.com/yewengood/ktv/refs/heads/main/speedtest/gdtv_fofa.txt
|
||||
https://raw.githubusercontent.com/yewengood/iptv1/refs/heads/main/speedtest/live.txt
|
||||
http://rihou.cc:567/gggg.nzk
|
||||
http://tv.kmhlzxs.top:35455/tv.m3u
|
||||
http://b.zgjok.com:35455/tv.m3u
|
||||
https://raw.githubusercontent.com/Guovin/TV/gd/result.txt
|
||||
https://raw.githubusercontent.com/vbskycn/iptv/master/tv/hd.txt
|
||||
https://cdn.jsdelivr.net/gh/YueChan/live@main/IPTV.m3u
|
||||
https://raw.githubusercontent.com/cymz6/AutoIPTV-Hotel/main/lives.txt
|
||||
https://raw.githubusercontent.com/PizazzGY/TVBox_warehouse/main/live.txt
|
||||
https://raw.githubusercontent.com/ssili126/tv/main/itvlist.txt
|
||||
https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://live.hacks.tools/iptv/languages/zho.m3u
|
||||
https://www.mytvsuper.xyz/m3u/Live.m3u
|
||||
https://tv.ccsource.us.kg/live.txt
|
||||
https://raw.githubusercontent.com/zwc456baby/iptv_alive/master/live.txt
|
||||
https://raw.githubusercontent.com/redrainl/iptv/main/speedtest/zubo_fofa.txt
|
||||
https://raw.githubusercontent.com/pxiptv/live/main/iptv.txt
|
||||
https://raw.githubusercontent.com/n3rddd/MemoryCollection-IPTV/refs/heads/main/itvlist.m3u
|
||||
https://4gtv.pendy.us.kg/myiptv.m3u
|
||||
https://aktv.top/live.m3u
|
||||
https://gitcode.net/ygbh66/test/-/raw/master/oh.txt
|
||||
https://raw.githubusercontent.com/wwb521/live/main/tv.m3u
|
||||
https://raw.githubusercontent.com/kakaxi-1/IPTV/main/iptv.txt
|
||||
https://raw.githubusercontent.com/SingerLan/live/refs/heads/main/jiexi.txt
|
||||
https://json.doube.eu.org/live/migu/Sub.php
|
||||
https://www.stream-link.org/stream-link.m3u
|
||||
http://175.178.251.183:6689/channel.txt
|
||||
https://live.fanmingming.com/tv/m3u/ipv6.m3u
|
||||
https://raw.githubusercontent.com/yuanzl77/IPTV/main/直播/央视频道.txt
|
||||
http://120.79.4.185/new/mdlive.txt
|
||||
https://live.zhoujie218.top/tv/iptv6.txt
|
||||
https://tv.youdu.fan:666/live/
|
||||
http://ww.weidonglong.com/dsj.txt
|
||||
http://xhztv.top/zbc.txt
|
||||
https://raw.githubusercontent.com/mlvjfchen/TV/main/iptv_list.txt
|
||||
https://raw.githubusercontent.com/qingwen07/awesome-iptv/main/tvbox_live_all.txt
|
||||
https://raw.githubusercontent.com/Guovin/TV/gd/result.txt
|
||||
http://home.jundie.top:81/Cat/tv/live.txt
|
||||
https://raw.githubusercontent.com/vbskycn/iptv/master/tv/hd.txt
|
||||
https://cdn.jsdelivr.net/gh/YueChan/live@main/IPTV.m3u
|
||||
https://raw.githubusercontent.com/cymz6/AutoIPTV-Hotel/main/lives.txt
|
||||
https://raw.githubusercontent.com/PizazzGY/TVBox_warehouse/main/live.txt
|
||||
https://fm1077.serv00.net/SmartTV.m3u
|
||||
https://raw.githubusercontent.com/ssili126/tv/main/itvlist.txt
|
||||
https://raw.githubusercontent.com/joevess/IPTV/main/iptv.m3u
|
||||
https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://raw.githubusercontent.com/Supprise0901/TVBox_live/main/live.txt
|
||||
https://raw.githubusercontent.com/yoursmile66/TVBox/main/live.txt
|
||||
https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/iptv.m3u
|
||||
https://raw.githubusercontent.com/Love4vn/love4vn/main/Sport.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/chuzjie/wuihui/main/小米/DSJ240101.txt
|
||||
https://4708.kstore.space/omg/tv.txt
|
||||
https://gitlab.com/tvkj/loong/-/raw/main/loog.txt
|
||||
http://211.101.234.24:866/aishang.txt
|
||||
https://pastebin.com/raw/V0BhYHF4
|
||||
http://wp.wadg.pro/down.php/d7b52d125998d00e2d2339bac6abd2b5.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/zhsohu88/iptv_ipv4_live_2/main/JJdoudizhu.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/zhsohu88/iptv_ipv4_live_2/main/dalian.txt
|
||||
https://aktv.top/live.txt
|
||||
http://175.178.251.183:6689/live.txt
|
||||
https://m3u.ibert.me/txt/j_iptv.txt
|
||||
http://www.lyyytv.cn/yt/zhibo/1.txt
|
||||
http://yydf.540734621.xyz/wx/zb/chunyingzhibo.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/wwb521/live/refs/heads/main/tv.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/yoursmile66/TVBox/main/live.txt
|
||||
https://m3u.ibert.me/txt/ycl_iptv.txt
|
||||
http://47.99.102.252/live.txt
|
||||
http://home.jundie.top:81/Cat/tv/live.txt
|
||||
http://www.meowtv.top/mtvzb.txt
|
||||
https://yyrj.fun/tv
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/mygoww/xoxo/main/zb/测试.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/MemoryCollection/IPTV/refs/heads/main/hotel.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/ssili126/tv/main/itvlist.txt
|
||||
https://fm1077.serv00.net/SmartTV.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/vbskycn/iptv/master/tv/hd.txt
|
||||
http://xhztv.top/zbc.txt
|
||||
https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1715581924111/live1.txt
|
||||
https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1715581924675/live2.txt
|
||||
https://fs-im-kefu.7moor-fs1.com/ly/4d2c3f00-7d4c-11e5-af15-41bf63ae4ea0/1716213337323/live3.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv6.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/adminouyang/231006/refs/heads/main/tvbox/%E7%9B%B4%E6%92%AD%E6%BA%90/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/Supprise0901/TVBox_live/main/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/mhy700207/iptv/refs/heads/main/mhy1.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/zwc456baby/iptv_alive/refs/heads/master/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/qingtingjjjjjjj/iptv-auto-update/refs/heads/main/my.txt
|
||||
http://aktv.top/live.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/yuanzl77/IPTV/main/直播/央视频道.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/frxz751113/IPTVzb1/refs/heads/main/%E7%BB%BC%E5%90%88%E6%BA%90.txt
|
||||
https://ghproxy.cc/https://live.zhoujie218.top/tv/iptv6.txt
|
||||
https://ghproxy.cc/https://tv.youdu.fan:666/live/
|
||||
http://ww.weidonglong.com/dsj.txt
|
||||
http://xhztv.top/zbc.txt
|
||||
http://kxrj.site:55/lib/kx2024.txt
|
||||
http://home.jundie.top:81/Cat/tv/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/vbskycn/iptv/master/tv/hd.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/adminouyang/dszby/38d7a014167e9e270f36255a741fd5da2ba4b4ec/py/%E7%BD%91%E7%BB%9C%E6%94%B6%E9%9B%86/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/adminouyang/dszby/38d7a014167e9e270f36255a741fd5da2ba4b4ec/live.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/adminouyang/dszby/38d7a014167e9e270f36255a741fd5da2ba4b4ec/live_lite.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/adminouyang/dszby/38d7a014167e9e270f36255a741fd5da2ba4b4ec/%E7%BD%91%E7%BB%9C%E6%94%B6%E9%9B%86.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/qinvision/Film-Television/refs/heads/main/dujuejiami.txt
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/mavin521/syiptv/refs/heads/main/sports.m3u
|
||||
https://ghproxy.cc/https://raw.githubusercontent.com/mavin521/syiptv/refs/heads/main/gat.m3u
|
||||
https://gyssi.link/iptv/chinaiptv/河南省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/上海市.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/云南省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/内蒙古自治区.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/北京市.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/吉林省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/四川省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/安徽省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/山东省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/山西省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/广东省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/广西壮族自治区.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/江苏省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/江西省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/河北省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/浙江省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/海南省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/湖北省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/湖南省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/福建省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/辽宁省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/重庆市.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
https://gyssi.link/iptv/chinaiptv/陕西省.m3u?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk4Mjc0OTgyMSwiaWF0IjoxNzM1NjM2ODgyLCJleHAiOjE3MzgyMjg4ODJ9.TRbfHdpKilJGnR97yUzZuxakXi8xk8-K9J0bphdB2fc
|
||||
|
@ -1,160 +1,80 @@
|
||||
🔆央视卫视①🔆,#genre#
|
||||
👉卡顿请左右键切换源👈,https://d.kstore.dev/download/7692/1.mp4
|
||||
👉选择流畅的线路观看👈,https://d.kstore.dev/download/7692/1.mp4
|
||||
CCTV1
|
||||
CCTV2
|
||||
CCTV3
|
||||
CCTV4
|
||||
CCTV5+
|
||||
CCTV5
|
||||
CCTV6
|
||||
CCTV8
|
||||
CCTV9
|
||||
CCTV10
|
||||
CCTV11
|
||||
CCTV12
|
||||
CCTV13
|
||||
CCTV14
|
||||
CCTV15
|
||||
CCTV16
|
||||
CCTV17
|
||||
CCTV4K
|
||||
CCTV8K
|
||||
|
||||
北京卫视
|
||||
浙江卫视
|
||||
湖南卫视
|
||||
江苏卫视
|
||||
东方卫视
|
||||
湖北卫视
|
||||
深圳卫视
|
||||
安徽卫视
|
||||
重庆卫视
|
||||
广东卫视
|
||||
香港卫视
|
||||
东南卫视
|
||||
甘肃卫视
|
||||
广西卫视
|
||||
贵州卫视
|
||||
海南卫视
|
||||
河北卫视
|
||||
河南卫视
|
||||
吉林卫视
|
||||
江西卫视
|
||||
辽宁卫视
|
||||
黑龙江卫视
|
||||
内蒙古卫视
|
||||
宁夏卫视
|
||||
青海卫视
|
||||
山东卫视
|
||||
山西卫视
|
||||
陕西卫视
|
||||
四川卫视
|
||||
三沙卫视
|
||||
天津卫视
|
||||
西藏卫视
|
||||
新疆卫视
|
||||
云南卫视
|
||||
延边卫视
|
||||
广东频道,#genre#
|
||||
广东卫视,
|
||||
广东珠江,
|
||||
广东新闻,
|
||||
广东民生,
|
||||
大湾区卫视,
|
||||
广东经济科教,
|
||||
广东体育,
|
||||
广东影视,
|
||||
广东综艺4K,
|
||||
广东少儿,
|
||||
嘉佳卡通,
|
||||
岭南戏曲,
|
||||
现代教育,
|
||||
广州综合,
|
||||
广州新闻,
|
||||
广州影视,
|
||||
广州法治,
|
||||
南国都市,
|
||||
佛山公共,
|
||||
佛山南海,
|
||||
佛山顺德,
|
||||
佛山影视,
|
||||
佛山综合,
|
||||
清远新闻综合,
|
||||
清远文旅生活,
|
||||
深圳卫视,
|
||||
深圳都市频道,
|
||||
深圳电视剧频道,
|
||||
深圳财经生活,
|
||||
深圳娱乐频道,
|
||||
深圳体育健康,
|
||||
深圳少儿频道,
|
||||
深圳公共频道,
|
||||
深圳宝安频道,
|
||||
深圳龙岗频道,
|
||||
深圳东部频道,
|
||||
深圳众创TV,
|
||||
深圳宜和购物,
|
||||
梅州-1,
|
||||
梅州客家生活,
|
||||
韶关新闻综合,
|
||||
湛江新闻综合,
|
||||
湛江公共,
|
||||
揭阳综合,
|
||||
揭阳生活,
|
||||
汕尾新闻综合,
|
||||
汕尾文化生活,
|
||||
江门综合,
|
||||
江门侨乡生活,
|
||||
惠州一套,
|
||||
惠州二套,
|
||||
珠海1,
|
||||
珠海2,
|
||||
肇庆综合,
|
||||
肇庆生活服务,
|
||||
河源综合,
|
||||
河源公共,
|
||||
云浮综合,
|
||||
云浮文旅,
|
||||
茂名综合,
|
||||
茂名公共,
|
||||
汕头综合,
|
||||
汕头综合,
|
||||
汕头经济生活,
|
||||
汕头经济生活,
|
||||
汕头文旅体育,
|
||||
汕头文旅体育,
|
||||
东莞新闻综合,
|
||||
东莞生活资讯,
|
||||
中山综合,
|
||||
香山文化,
|
||||
潮州综合,
|
||||
潮州民生,
|
||||
徐闻综合,
|
||||
|
||||
|
||||
|
||||
🔆央视卫视②🔆,#genre#
|
||||
👉卡顿请左右键切换源👈,https://d.kstore.dev/download/7692/1.mp4
|
||||
👉选择流畅的线路观看👈,https://d.kstore.dev/download/7692/1.mp4
|
||||
CCTV-1 综合
|
||||
CCTV-2 财经
|
||||
CCTV-3 综艺
|
||||
CCTV-4 中文国际
|
||||
CCTV-5 体育
|
||||
CCTV-6 电影
|
||||
CCTV-7 国防军事
|
||||
CCTV-8 电视剧
|
||||
CCTV-9 记录
|
||||
CCTV-10 科教
|
||||
CCTV-11 戏曲
|
||||
CCTV-12 社会与法
|
||||
CCTV-13 新闻
|
||||
CCTV-14 少儿
|
||||
CCTV-15 音乐
|
||||
CCTV-16 奧林匹克
|
||||
CCTV-17 农村农业
|
||||
CCTV-4K 超高清
|
||||
北京卫视
|
||||
浙江卫视
|
||||
湖南卫视
|
||||
江苏卫视
|
||||
东方卫视
|
||||
湖北卫视
|
||||
深圳卫视
|
||||
安徽卫视
|
||||
重庆卫视
|
||||
广东卫视
|
||||
香港卫视
|
||||
东南卫视
|
||||
甘肃卫视
|
||||
广西卫视
|
||||
贵州卫视
|
||||
海南卫视
|
||||
河北卫视
|
||||
河南卫视
|
||||
吉林卫视
|
||||
江西卫视
|
||||
辽宁卫视
|
||||
黑龙江卫视
|
||||
内蒙古卫视
|
||||
宁夏卫视
|
||||
青海卫视
|
||||
山东卫视
|
||||
山西卫视
|
||||
陕西卫视
|
||||
四川卫视
|
||||
三沙卫视
|
||||
天津卫视
|
||||
西藏卫视
|
||||
新疆卫视
|
||||
云南卫视
|
||||
延边卫视
|
||||
|
||||
|
||||
🔆高清频道🔆,#genre#
|
||||
CCTV央视台球
|
||||
CCTV高尔夫网球
|
||||
CCTV电视指南
|
||||
CCTV第一剧场
|
||||
CCTV风云剧场
|
||||
CCTV怀旧剧场
|
||||
CCTV风云足球
|
||||
CCTV兵器科技
|
||||
CCTV央视文化精品
|
||||
CCTV世界地理
|
||||
CCTV女性时尚
|
||||
CCTV风云音乐
|
||||
央视台球
|
||||
电视指南
|
||||
风云足球
|
||||
女性时尚
|
||||
卫生健康
|
||||
第一剧场
|
||||
风云剧场
|
||||
风云音乐
|
||||
怀旧剧场
|
||||
高尔夫网球
|
||||
央视文化精品
|
||||
世界地理
|
||||
央视台球
|
||||
兵器科技
|
||||
老故事
|
||||
发现之旅
|
||||
中学生
|
||||
求索频道
|
||||
都市剧场
|
||||
游戏风云
|
||||
生活时尚
|
||||
新视觉
|
||||
欢笑剧场
|
||||
茶频道
|
||||
快乐垂钓
|
||||
法制天地
|
||||
动漫秀场
|
||||
乐游
|
||||
|
Loading…
x
Reference in New Issue
Block a user