本帖最后由 litiande1217 于 2026-7-27 00:41 编辑
这篇帖子分享我目前在用的一套稳定方案:
**用 Docker 自动获取最新 IPTV 列表 + 在 iKuai 软路由上正确分流,使用RTSP链接播放实现回看。**
适合广东电信 IPTV。
---
# 一、方案亮点
* Docker 自动拉取最新频道列表
* Docker 分为广东通用版和深圳专用。
* 广东通用内置台标以及广东各地级市的频道单播链接(鉴权过期)通过替换最新鉴权实现播放。
* 深圳专用版内置台标以及广东各地级市的频道单播链接(鉴权过期)通过替换最新鉴权实现播放。增加了广东新闻、广东民生、经济科教、广东影视、广东少儿、南方购物-精选、广东移动、南方购物、岭南戏曲、现代教育、CCTV-4 中文国际欧洲、CCTV-4 中文国际美洲、CCTV-16 奥林匹克、CCTV-卫生健康、CGTN英文记录、CGTN西班牙语、CGTN法语、CGTN阿拉伯语、CGTN俄语、厦门卫视、茶、快乐垂钓、求索纪录、天元围棋、财富天下这些深圳电信不提供的频道。把广东珠江、广东体育、大湾区卫视、嘉佳卡通、CGTN英语、青海卫视、甘肃卫视、三沙卫视、金鹰卡通这些深圳电信提供的720p全部换成1080p。
* 自动清洗、分类、修复失效源
- 重点:**iKuai 正确配置 IPTV 分流,100% 保证能播放!**
# 二、iKuai(爱快)软路由 IPTV 网络打通教程
广东电信 IPTV 必须**走 IPTV 专用 VLAN / 专线**,否则会出现:
* 可以解析但无法播放
以下为完整可用配置。
---
# 步骤一:在 iKuai 创建 IPTV 口并获取 10.x.x.x 网段
1. 打开 iKuai → **网络设置 → 接口设置**
2. 新建一个接口(通常是 LAN2 / LAN3)
3. 接口类型选择 **外网 WAN(IPTV)**
4. 认证方式选择:**PPPOE拨号**
5. 使用你的 IPTV 账号 / 密码进行拨号
例:
```
用户名:020xxxx@iptv.gd
密码:66668888
```
6. 拨号成功后能获取到:
```
IP:10.x.x.x
网关:10.x.x.1
```
这说明 IPTV 专线已经正常接通。
---
# 步骤二:iKuai 配置 IPTV 分流(最关键)
路径:
**流控 → 分流设置 → 端口分流 → 添加规则**
按如下配置:
| 项目 配置
| 分流方式 外网线路
| 线路 选择刚才创建的 IPTV 网口
| 负载模式 源IP + 目的IP + 目的端口
| 协议 任意
| 目的地址 添加所有 IPTV 源网段(非常重要)
将以下网段全部添加到“目的地址”:
```
125.88.52.0/24
125.88.53.0/24
125.88.54.0/24
125.88.55.0/24
125.88.70.0/24
125.88.82.0/24
125.88.83.0/24
125.88.89.0/24
125.88.94.0/24
125.88.95.0/24
125.88.104.0/24
183.59.19.0/24
183.59.37.0/24
183.59.59.0/24
183.59.70.0/24
183.59.71.0/24
183.59.72.0/24
183.59.74.0/24
183.59.144.0/24
183.59.145.0/24
183.59.153.0/24
183.59.156.0/24
183.59.160.0/24
183.59.168.0/24
183.59.174.0/24
183.59.200.0/24
183.59.201.0/24
183.57.59.0/24
125.88.69.0/24
59.37.208.0/24
```
这些全部是广东电信 IPTV 的真实流媒体 CDN 域网段,必须走 IPTV 专线,否则绝大多数频道无法播放。
如上述放行IP无法观看直接放行最大范围
128.88.0.0/16
183.59.0.0/16
59.37.0.0/16
---
# 测试 IPTV 是否走对线路
按键盘win+r输入cmd。在命令提示符窗口输入ping 125.88.55.199观察是否能ping通IPTV网络。
出现:
root@ubuntu-server:~# ping 125.88.55.199
PING 125.88.55.199 (125.88.55.199) 56(84) bytes of data.
64 bytes from 125.88.55.199: icmp_seq=1 ttl=56 time=8.28 ms
64 bytes from 125.88.55.199: icmp_seq=2 ttl=56 time=7.94 ms
64 bytes from 125.88.55.199: icmp_seq=3 ttl=56 time=8.46 ms
64 bytes from 125.88.55.199: icmp_seq=4 ttl=56 time=8.70 ms
64 bytes from 125.88.55.199: icmp_seq=5 ttl=56 time=8.13 ms
^C
--- 125.88.55.199 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 7.939/8.301/8.696/0.261 ms
就代表能正常pingIPTV网络。
---
在一台能运行docker设备上进行部署docker容器。
众所周知国内的网络很难拉去到docker镜像,所以我这里提供的是通过网盘下载。
根据自己地区下载对应的版本,目前只支持ADM64架构,现已支持ARM64架构。
把镜像和install_iptv.txt下载到本地通过winscp等工具上传到你要部署的设备opt目录。
install_iptv.txt文件上传到部署设备opt目录前需要修改文件里面的。
-e IPTV_USER_ID="" \ #IPTV账号不带@iptv.gd后缀的账号
-e IPTV_PASSWORD="" \ #IPTV密码
-e IPTV_MAC="" \ #机顶盒MAC地址
-e IPTV_UDP_HTTP_BASE="" \ #组播服务器地址(可选)
把install_iptv.txt里面的内容改完之后需要把install_iptv.txt文件名称改成install_iptv.sh。上传到opt目录里面
使用ssh工具连接的设备。在终端输入 cd /opt 回车进入opt目录 输入 sh install_iptv.sh 就会自动导入镜像和部署。
---
# 三、播放器设置(以酷9为例)
1. 列表配置-列
2. 填入 Docker 输出的 M3U,例如:
```
http://你的服务器IP:8080/iptv?type=rtsp
更多m3u接口可以通过浏览访问http://你的服务器IP:8080/?help进行查看。
?type=rtsp&igmp接口在最新版的酷9会有意外收获
```
3. EPG:
可以查看我另外一个帖子https://www.right.com.cn/forum/f ... 33174&extra=&page=1
自动导入频道分类 + 节目单。
---
# 四、总结
本文章提供了两部分内容:
**① Docker 自动更新 IPTV 列表(自动抓取、清洗、分类)**
**② iKuai 正确配置 IPTV 分流(打通 IPTV 必备)**
按照本站分享的分流网段 + iKuai 配置步骤,
广东电信 IPTV 可以做到:
* 抛弃机顶盒
* 多设备观看
* 实现其他设备配合epg进行回看
欢迎跟帖讨论,我会继续更新教程。
发帖注意事项
请勿胡乱发帖:https://www.right.com.cn/forum/thread-8307840-1-1.html
账户手机验证:https://www.right.com.cn/forum/home.php?mod=spacecp&ac=plugin&id=jzsjiale_sms:home
|