[发明专利]服务器、显示设备及视频播放组件的加载方法在审
申请号: | 202211437782.6 | 申请日: | 2022-11-15 |
公开(公告)号: | CN115776598A | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 张宏波 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/482 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 朱紫晓;温瑞鑫 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 显示 设备 视频 播放 组件 加载 方法 | ||
1.一种服务器,其特征在于,包括:
处理器,所述处理器被配置为:
接收显示设备的初始请求,所述初始请求携带所述显示设备的唯一标识以及目标视频的唯一编码;
根据所述显示设备的唯一标识以及目标视频的唯一编码,生成初始列表,所述初始列表包括多个视频播放组件的加载任务;
根据所述初始列表对应的各所述加载任务的任务加载顺序,依次向所述显示设备发送各所述视频播放组件的组件数据;
在接收到所述显示设备发送的针对目标视频播放组件的目标请求后,优先向所述显示设备发送所述目标视频播放组件对应的组件数据。
2.根据权利要求1所述的服务器,其特征在于,所述处理器进一步被配置为:
根据所述显示设备的唯一标识从第一信息表中匹配所述显示设备的配置信息,所述第一信息表包括多个显示设备的唯一标识以及与多个唯一标识对应的配置信息;
根据所述目标视频的唯一编码从第二信息表中匹配所述目标视频的属性信息,所述第二信息表包括多个目标视频的唯一编码以及与多个唯一编码对应的属性信息;
根据所述显示设备的配置信息和所述目标视频的属性信息从视频播放组件库中确定待加载的多个初始视频播放组件;
基于各所述初始视频播放组件对应的加载任务和所述任务加载顺序生成所述初始列表。
3.根据权利要求2所述的服务器,其特征在于,所述处理器进一步被配置为:
通过所述任务加载顺序对各所述初始视频播放组件对应的加载任务进行排序后,生成所述初始列表。
4.根据权利要求2或3所述的服务器,其特征在于,所述处理器进一步被配置为:
根据目标用户的唯一标记从第一数据库中确定目标子数据库,所述第一数据库包括多个子数据库,所述多个子数据库对应不同用户的历史行为记录,所述历史行为记录用于记录用户通过不同的显示设备观看视频过程中,启动各所述视频播放组件的时刻距离所述显示设备播放视频首帧数据的时刻之间的时长,所述目标用户为登录所述显示设备的视频播放应用的用户,所述目标用户的唯一标记通过所述目标用户的登录信息确定;
根据所述目标子数据库确定启动各所述加载任务的启动最短时长;
根据第二数据库确定各所述加载任务的平均加载时长,所述第二数据库包括不同类型的视频播放组件在不同显示设备上的加载时长;
获取各所述加载任务的启动最短时长与平均加载时长的差值;
根据各所述加载任务的差值和差值阈值确定所述任务加载顺序。
5.根据权利要求4所述的服务器,其特征在于,所述处理器进一步被配置为:
将所述差值小于或等于所述差值阈值的加载任务划分为第一加载任务;
将所述差值大于所述差值阈值的加载任务划分为第二加载任务;
确定第一加载顺序,所述第一加载顺序为在所述显示设备播放视频首帧数据的时按照所述差值从小到大的顺序依次加载各所述第一加载任务;
确定第二加载顺序,所述第二加载顺序为在所述显示设备播放视频的过程中按照所述差值从小到大的顺序依次加载各所述第二加载任务;
将所述第一加载顺序和所述第二加载顺序作为所述任务加载顺序。
6.根据权利要求1所述的服务器,其特征在于,所述处理器进一步被配置为:
在所述优先向所述显示设备发送所述目标视频播放组件对应的组件数据之后,将所述目标视频播放组件对应的加载任务从所述初始列表中删除;
获取所述初始列表中还未加载的剩余加载任务;
根据所述目标视频播放组件对应的加载任务的任务加载顺序和所述剩余加载任务的任务加载顺序,调整所述初始列表中所述剩余加载任务的任务加载顺序,获得调整后的初始列表;
基于所述调整后的初始列表向所述显示设备发送所述剩余加载任务对应的视频播放组件的组件数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211437782.6/1.html,转载请声明来源钻瓜专利网。