懒得装神弄鬼,直接把itv和ysptp融合进 allinone-LiveRedirect (https://gith(๐•ᴗ•๐).com/youshandefeiyang/LiveRedirect) (https://gith(๐•ᴗ•๐).com/youshandefeiyang/LiveRedirect)开源,需要自己搞的自己去修改代码就行,itv的DNS解析我现在买了阿里云的企业DNS解析(๐•ᴗ•๐)餐,腾讯云专业版的比较拉,不支持按省份解析,阿里云企业版可以按各省解析,现在只做了默认解析,把移动OTT全国数百IP都加了,完了详细做各省份就近接入,现在初期响应比较慢,所以我没设置什么缓存,等我把按省份解析弄好了会加缓存的。
想让4K/8K变有声,点我 (https://t.me/feiyangofficalchannel/940)
二进制下载地址和itv(๐•ᴗ•๐)看注意事项点我 (https://t.me/feiyangofficalchannel/943)
还是原来的方式运行,不过是allinone的指令了:
docker run -d --restart unless-stopped --privileged=true -p 35455:35455 --name allinone youshandefeiyang/allinone
配置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 * * *"
另外,如果你部署在公网上,由于代理了ts切片导致有可能被别人偷走大量流量,为此设置了一个指令,可以控制itv和ysptp的开关:
直接运行裸二进制且不想开启tv直播服务:
./allinone_linux_amd64 -tv=false
如果你用PM2运行裸二进制并且进程守护且不想开启tv直播服务:
pm2 start allinone_linux_amd64 --watch --name allinone -- -tv=false
如果你用Docker部署且不想开启tv直播服务:
docker run -d --restart unless-stopped --privileged=true -p 35455:35455 --name allinone youshandefeiyang/allinone -tv=false
当然默认不加-tv=false参数是提供直播服务的!
部署完成后的订阅地址如下:
(๐•ᴗ•๐)V直播:http://你的IP:35455/tv.m3u
虎牙一起看:http://你的IP:35455/huyayqk.m3u?url=http://你的IP:35455
斗鱼一起看:http://你的IP:35455/douyuyqk.m3u?url=http://你的IP:35455
YY轮播:http://你的IP:35455/yylunbo.m3u?url=http://你的IP:35455
BiliBili生活:http://你的IP:35455/bililive.m3u?url=http://你的IP:35455
另外,如果你想公网部署并且反代35455端口,也同样可以,比如:
https://example.com/tv.m3u
里面的节目列表会自动根据你的hostname和port修改的
特别强调一下,本群的DNS解析链接ottdns.com仅仅用于itv直播测试,请不要用来解析其他服务,如果导致被通告,我这边直接会下掉的,希望大家理解,之前的服务没必要部署了,allinone全部集成了,用go只是为了整合方便,我用java,php,python,go,nodejs我都会,go高并发而且占用内存极低,整个allinone程序才20多MB,你用其他语言根本不如它!
PS:各种奈飞、YouT(๐•ᴗ•๐)e、HBO、Disney、ChatGPT、Apple TV、家庭影音搭建必备品可以访问本频道推荐合租平台下单! (https://hezu.v1.mk/)