参考:
https://github.com/ssili126/tv
https://github.com/seadai794/tv
代理方式:https://cdn.jsdelivr.net/gh/mzky/checklist@master/itvlist.m3u
播放源:https://raw.githubusercontent.com/mzky/checklist/master/itvlist.m3u
1、探测ts稳定性和响应时间(慢但准确,完成需要30多分钟,加线程数可以缩短时间,但易报错)
2、在频道下的播放源以响应时间排序
3、增加日志功能
4、使用“当前”全部可用的ip列表
5、全部使用异步多线程
6、去掉了经常导致异常的库eventlet
7、增加可自定义的分类,见代码注释
8、通过阿里云[北京电信]线路服务器,每天将运行结果自动更新到当前github
9、其它线路,如联通\电信\广电等宽带,建议在TV同网络下执行并获取播放源
脚本执行结果!
总耗时: 0小时32分25秒(1945.52秒)
总频道: 3261个,有效1170个,无效2091个
成功率: 35.88%