本帖最后由 aming.ou 于 2023-12-1 20:04 编辑
我错了,今晚跟据山友的解读,再次测试了,启动app后,只有选择的频道才会去获取epg节目单,获取一次后,再切换到这个频道时,就会读取本机缓存节目单,不会出发接口,diyp获取epg数据的策略还是很好的,我错了。
DIYP的EPG接口真的很耗服务器资源,用遥控器进行直播频道切换时,每换一个台,都会访问一次epg接口源服务器,怪不得51zmt官网都关停了DIYP得epg服务。
请问山上的大佬,有没有哪个DIYP壳支持缓存epg数据的,即像节目地址接口那样,
只开启动APP时,访问1次节目接口源服务器,把所有频道信息缓存在电视,而不是每次切换频道选项时都访问一次epg接口源网址。
找了好几天,都找不到DIYP影音壳能用的epg接口源,只找到xml格式的,如央视及各省卫视:http://epg.51zmt.top:8000/cc.xml
作者的官网 http://epg.51zmt.top:8000/ ,项目已开源
想写个DIYP的epg接口,把xml格式的epg数据转换为DIYP可用的epg接口格式,帖子1,有epg xml转存数据库的代码,帖子2有diyp epg接口返回数据的格式样例。
参考帖子:
帖子1 ,导出tvheadend的epg提供给diyp使用 https://www.right.com.cn/forum/thread-8251754-1-1.html
帖子2,搜视网EPG代理PHP脚本,适用DIYP,需要自行添加频道ID https://www.right.com.cn/forum/thread-5318708-1-1.html
DIYP接口返回的数据格式 ,摘自 https://www.right.com.cn/forum/thread-5318708-1-1.html ,如有侵权,请私信到删除!
下图截取在 51zmt官网 http://epg.51zmt.top:8000/ ,如有侵权,请私信到删除!
局域网私服抓取的 diyp epg访问记录,只要用遥控器在节目列表中上下移动选项,就哗啦啦的不断访问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
|