本帖最后由 deny12138 于 2025-6-22 22:22 编辑
==============================================================================
2025/06/22 :
服务已恢复正常==============================================================================
2025/06/21 更新:
服务器搬迁停机,暂停一段时间,完成后尽快恢复。
==============================================================================
2024/05/28 更新:
应网友要求调整数据爬取时间与数据上传时间
数据爬取时间:每天 5, 12, 18, 23 点15分
数据上传时间:每天 0, 6, 13, 18 点30分
建议调整xteve数据更新计划为: 0640,1340,1840
=================================== 分割线 =======================================
一开始我使用的是网友分享的源,节目单使用的是51zmt的。总体使用下问题颇多。
首先组播源需要自己整理啥的,也担心覆盖不全面。其次,该节目单关于上海地区频道的节目信息极其不准确;于是乎决心自己抓取。
以下分享自己的大概折腾历程(流水账)不想看的跳到最后即可:
一开始我的想法就是使用抓包的方式从机顶盒中抓取一手源信息,但是由于电脑原因无法抓包。遂放弃,改用网友分享的地址,节目单使用51zmt;
使用了一段时间后实在无法忍受51zmt中过多的错误信息,决心自己找路子;
搜索后发现深度EPG有提供专业的EPG服务,不过这玩意应该是收费的,并且只提供给企业;好在发现了他们旗下有一款应用提供EPG信息:酷控APP;
现在就有两个选择:酷控APP、机顶盒;
小孩子才做选择,我两个都要。首先我是从酷控下手的,具体就省略了,最后结果是已经能够从该APP接口自由的获取数据了;后面只需要写程序采集并处理数据。
不过经比对发现,数据的准确率还可以,但是比较模糊,比如正在放映的某个剧,机顶盒节目单显示剧名+集数。酷控显示的却是某某剧场或者电视剧之类的。
决定还是从机顶盒获取,无奈机顶盒的ADB是二维码版本,并且ttl也被堵死了,无法输入命令。
于是打算从NAND闪存下手:使用NAND编程器读取NAND原始文件,修改后写回NAND,用以开启ADB功能;在闲鱼上找了一位商家,几天后商家给出答复,无法读取,因为使用的是佰维的NAND,加密了的。
那这个机顶盒算是废了。
然后决定从老版本机顶盒下手,在闲鱼买了一个15年的机顶盒,开始折腾之路:
首先是开启ADB,因为是老版本系统,很顺利的就使用算号器开启了ADB。
接下来提取应用,备份所有分区。提取各种数据文件。
文件备份完成后便开始了调试,使用机顶盒的tcpdump命令进行抓包,并分析认证请求,节目列表请求,节目单信息请求。
紧接着分析各个请求的字段信息,字段的构造方法,以及来源。
最终,编写程序定期抓取、处理、入库。
之后,该机顶盒就可以下岗了。已经完全不需要它了。
目前数据抓取处理方式如下:
频道列表:不定期抓取(因为认证通过后就会得该列表,并且一天可能会认证好几次)
频道信息列表:每天凌晨00:00抓取一次
节目单信息:每天的 0、8、16 点 05分各抓取一次
生成数据:每天的 0、8、16 点 15分各生成一次数据并上传。
下面是组播源,以及节目单地址:
源: https://epg.deny.vip/sh/tel-xteve.m3u
EPG: https://epg.deny.vip/sh/tel-epg.xml
目前该源有以下特点:
1. 去除重复频道,仅保留高清或4K频道(无高清的不去除),去除购物频道
2. Logo精致,且除 乐游 以及 空中课堂频道外,其余皆设置了台标 (台标来源于https://github.com/wanglindl/TVlogo)
3. 适配了xteve UDPxy地址替换
4. 直接请求电信IPTV系统获取的列表,更完整
5. EPG信息更匹配
使用指南:
强烈建议配合xteve使用,EPG Source选择XEPG,计划更新时间填入 0030,0830,1630
勾选图片缓存,UDPxy Address 填入你的UDPxy地址
如下图所示:
其他就不多说了,自己找资料吧
最后放一张Emby效果图:
发帖注意事项
请勿胡乱发帖: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
|