一种页面card数据生成方法、装置及电子设备制造方法及图纸

技术编号:23241680 阅读:36 留言:0更新日期:2020-02-04 20:05
本发明专利技术实施例提供了一种页面card数据生成方法,包括:根据客户端发送的数据获取请求中的视频信息,判断待播放视频是否为预设的热播视频,以及若是,获取待播放视频所在播放页面的页面card固定数据,以及根据用户信息,从第三方服务器中收集与用户信息所表示的用户相关的页面card数据,以及向客户端发送页面card固定数据和页面card非固定数据,由于热播视频的页面card固定数据预先已经从第三方服务器中收集完成,当客户端请求获取页面card数据,不再需要向第三方服务器收集页面card固定数据,而只需要收集页面card非固定数据即可完成所有数据的收集工作,从而节约了页面card数据的收集时间,进而提高了页面card数据的加载速度。

A method, device and electronic equipment for generating page card data

【技术实现步骤摘要】
一种页面card数据生成方法、装置及电子设备
本专利技术涉及页面生成
,特别是涉及一种页面card数据生成方法、装置及电子设备。
技术介绍
随着互联网技术的快速发展,互联网已经渗透到生活的方方面面,越来越多的人愿意通过互联网观看视频,为了满足不同人的观影需求,在用户点击观看视频后,首先进入播放页面,在播放页面中,播放页面的一部分为用于播放视频的播放器,剩余部分为页面card(卡片),主要用于展示与播放视频相关的数据,包括视频详情、视频选集信息、推荐视频和推荐信息等。现有技术中,当用户点击进入视频播放页面时,客户端向服务器发送获取页面card数据的请求,服务器接收客户端发送的获取页面card数据的请求,并根据接收到的请求,从其他第三方服务器或数据库中收集与客户端播放视频相关的页面card数据,再将收集到的页面card数据发送给客户端,客户端接收服务器发送的页面card数据,并基于页面card数据在播放页面中展示页面card。专利技术人在实现本专利技术的过程中发现,现有技术至少存在如下问题:服务器在接收到客户端本文档来自技高网...

【技术保护点】
1.一种页面card数据生成方法,其特征在于,包括:/n接收客户端发送的获取页面card数据的数据获取请求,所述数据获取请求中携带用户信息和待播放视频的视频信息;/n根据所述视频信息,判断所述待播放视频是否为预设的热播视频;/n若是,获取所述待播放视频所在播放页面的页面card固定数据,所述页面card固定数据为预先从第三方服务器中收集的与所述待播放视频相关的页面card数据;/n根据所述用户信息,从所述第三方服务器中收集与所述用户信息所表示的用户相关的页面card数据,作为所述播放页面的页面card非固定数据;/n向所述客户端发送所述页面card固定数据和所述页面card非固定数据,以使所述...

【技术特征摘要】
1.一种页面card数据生成方法,其特征在于,包括:
接收客户端发送的获取页面card数据的数据获取请求,所述数据获取请求中携带用户信息和待播放视频的视频信息;
根据所述视频信息,判断所述待播放视频是否为预设的热播视频;
若是,获取所述待播放视频所在播放页面的页面card固定数据,所述页面card固定数据为预先从第三方服务器中收集的与所述待播放视频相关的页面card数据;
根据所述用户信息,从所述第三方服务器中收集与所述用户信息所表示的用户相关的页面card数据,作为所述播放页面的页面card非固定数据;
向所述客户端发送所述页面card固定数据和所述页面card非固定数据,以使所述客户端可以根据所述页面card固定数据和所述页面card非固定数据,展示所述播放页面的页面card。


2.根据权利要求1所述的方法,其特征在于,所述页面card固定数据存储于高速缓冲存储器中;
所述获取所述待播放视频所在播放页面的页面card固定数据,包括:
根据所述视频信息,从所述高速缓冲存储器中获取所述待播放视频所在播放页面的页面card固定数据。


3.根据权利要求1或2所述的方法,其特征在于,所述向所述客户端发送所述页面card固定数据和所述页面card非固定数据,包括:
将所述页面card固定数据和所述页面card非固定数据合并成所述播放页面的页面card数据;
向所述客户端发送所述播放页面的页面card数据。


4.根据权利要求1所述的方法,其特征在于,采用如下步骤确定出预设的热播视频:
统计预设时段内,各视频的播放次数;
将播放次数达到预设条件的视频确定为热播视频。


5.根据权利要求4所述的方法,其特征在于,所述统计预设时段内,各视频的播放次数,包括:
查询预设时段内的服务日志,并且针对每个视频,统计所述服务日志中记录的包括该视频的视频信息的数据请求的次数,并将该数据请求的次数作为该视频的播放次数;或者,
在预设时间段内,每一次接收到获取页面card数据的数据请求时,将该数据请求存储至缓存redis中,并且在该缓存redis中,对该数据请求中的接收次数进行累加计数,以及将累加结果作为该数据请求中的视频信息代表的视频的播放次数。


6.根据权利要求4所述的方法,其特征在于,所述将播放次数达到预设条件的视频确定为热播视频,包括:
将播放次数大于第一阈值的视频确定为热播视频;和/或,
按照所述播放次数,对所述各视频进行排名,并且将排名大于第二阈值的视频确定为所述热播视频。


7.根据权利要求4所述的方法,其特征在于,在所述将播放次数达到预设条件的视频确定为热播视频之后,还包括:
针对每一个热播视频,向所述第三方服务器发送该热播视频的视频信息;
接收所述第三方服务器发送的根据该热播视频的视频信息查找的该热播视频对应的页面card固定数据;
将接收到的该热播视频对应的页面card固定数据存储进所述高速缓冲存储器中。


8.一种页面card数据生成装置,其特征在于,包括:
请求接收模块,用于接收客户端发送的获取页...

【专利技术属性】
技术研发人员:王兆仲
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1