使用 docker cli 一键创建容器
docker run -d --restart unless-stopped --net=host --privileged=true -p 35455:35455 --name allinone youshandefeiyang/allinone
使用 watchtower 定时更新
# 配置watchtower每天凌晨两点自动监听allinone镜像更新指令: docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower allinone -c --schedule "0 0 2 * * *"
进阶优化
# 直播源镜像 youshandefeiyang/allinone 项目的 m3u 进行重新分组格式化: docker run -d --restart=always -p 35456:35456 --name allinone_format yuexuangu/allinone_format:latest
访问
http://内网IP:35456/tv.php?h=allinoneIP&p=allinonePort&m=1&t=0
请求参数说明
h 可选参数 allinone 项目部署的内外网 IP或域名(不能使用127.0.0.1),默认值=请求的内网IP p 可选参数 allinone 项目部署的端口,默认值=35455 m 可选参数是否对频道连接进行聚合,默认值1=聚合(强烈推荐)0=不聚合(仅推荐不支持聚合格式的壳子使用) t 可选参数输出格式默认值0=m3u,1=text
http://:35456/tv.php?h=&p=&m=1&t=0
用浏览器访问试一下
图片
上面替换好的网址就可以放到你的多平台播放器上打开了!
使用 potplayer 试一下,可以正常播放。 我本地的网络体验下来还是停流畅的。
图片
potplayer添加iptv列表 打开potplayer后,点击图片标注的序号1,打开播放列表;点击标注的序号2,新建专辑;点击标注的序号3,创建一个专辑名;点击标注的序号4,勾选使用外部播放列表,输入链接;然后点击确定即可创建专辑。
图片
播放的时候观察一下日志
图片
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
,