[发明专利]一种加速移动端获取直播频道节目列表的方法在审
申请号: | 202211598356.0 | 申请日: | 2022-12-14 |
公开(公告)号: | CN115734030A | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 刘兆昆;陈清雷;任志超;隆龙;王光永 | 申请(专利权)人: | 海看网络科技(山东)股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/462;H04N21/433;H04N21/435 |
代理公司: | 济南华典专利代理事务所(普通合伙企业) 37293 | 代理人: | 李景华 |
地址: | 250000 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加速 移动 获取 直播 频道 节目 列表 方法 | ||
本发明属于网络电视视频通信技术领域,具体涉及一种加速移动端获取直播频道节目列表的方法,包括:抓取当天网络直播频道的节目数据,存储到本地数据库中,定时加工所有直播频道的节目数据,同时,加工各个频道的节目数据,实时获取所有直播频道正在播放的需缓存节目列表,并放入缓存中,生成所有直播频道正在播放的缓存节目列表;本申请能够把直播频道的直播流数据和节目列表同步问题控制在毫秒级,基本满足网络条件较差环境下的直播同步需求,通过对节目数据进行异步拉取、核对校验、实时同步处理,达到直播频道的节目和节目列表单精准同步的目的。
技术领域
本发明涉及网络电视视频通信领域,具体涉及一种加速移动端获取直播频道节目列表的方法。
背景技术
手机台、平板电脑等是新时代下基于IPTV业务的移动端产品,能够满足大小屏互动,可以向家庭用户提供电影、电视剧、综艺节目、少儿节目、直播节目等多种内容服务的崭新产品,并且能够根据用户的观看习惯,精准推荐相关的影视视频,方便用户进行投屏观看。
与传统有线电视和数字电视不同,在移动手机台中,直播频道的直播流数据和节目列表分别从不同的资源库获取资源,当前直播频道节目列表需要实时同步得从数据库查询,当观看直播频道在线人数超过一定数量时,或者移动终端网络速度不理想时,容易造成直播频道的直播流数据和直播频道节目列表不匹配,给用户观看造成困扰。
目前,获取移动端直播频道节目列表时,没有异步相关机制处理,导致直播频道的节目列表获取完全依赖网络环境,由于移动网络可能存在延迟、抖动、拥塞、丢包等诸多问题,尤其是移动端网络不可控因素较多,已成为影响移动端直播频道的节目准确性的决定性因素。
发明内容
本发明的目的在于提供一种加速移动端获取直播节目列表的方法,最大程度减轻网络环境对直播同步问题的影响,将直播频道的直播流数据和节目列表匹配延迟的问题控制在一定范围。
本发明解决其技术问题所采用的技术方案是:一种加速移动端获取直播频道节目列表的方法,其核心设计是建立异步缓存中的直播频道节目单数据与直播频道流数据之间的时映射关系,根据映射关系获取当前时间段节目信息,然后根据定时任务同步策略进行同步、推流实现,包括:
步骤S1、抓取当天网络直播频道的节目数据,存储到本地数据库中;
步骤S2、设定定时任务,定时加工所有直播频道的节目数据,将当天所有直播频道的节目数据,按照每个节目的节目结束时间由大到小进行倒序排列,组成数组P,同时,加工各个频道的节目数据,将当天的n个直播频道的节目数据,按照频道号,分别组成n个第一节目队列,按照每个节目的节目开始时间由小到大进行正序排列,组成第二节目队列;
步骤S3、实时获取所有直播频道正在播放的需缓存节目列表,并放入缓存中,生成所有直播频道正在播放的缓存节目列表;
步骤S4、移动端用户输入指令,从缓存节目列表中获取目标直播频道的节目列表。
具体地,所述当天是指0时到24时之间的时间段。
具体地,所述节目数据包括频道号、节目名称、节目开始时间、节目结束时间。
本发明具有以下有益效果:本申请能够把直播频道的直播流数据和节目列表同步问题控制在毫秒级,基本满足网络条件较差环境下的直播同步需求,依托5G网络高速数据传输、移动终端推流、消息队列、异步拉取节目数据等技术,技术稳定、可靠,通过对节目数据进行异步拉取、核对校验、实时同步处理,达到直播频道的节目和节目列表单精准同步的目的。
附图说明
图1为本申请的流程图。
图2为本申请的节目数据流向示意图。
图3为本申请的抓取当天网络直播频道的节目数据的流程图。
图4为本申请的加工所有直播频道的节目数据的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海看网络科技(山东)股份有限公司,未经海看网络科技(山东)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211598356.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种研磨系统及研磨方法
- 下一篇:一种继电器的密封方法