一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

弹幕推送方法和弹幕系统与流程

2023-02-10 16:07:16 来源:中国专利 TAG:

技术特征:
1.一种弹幕推送方法,其特征在于,所述方法包括:获取多个弹幕,并根据各个弹幕的发射时间,将所述多个弹幕分为多个弹幕分片;接收终端的请求,所述请求包括视频信息和用户标识;根据所述视频信息,从所述多个弹幕分片中选择部分弹幕分片;根据所述用户标识,对所述部分弹幕分片对应的多个目标弹幕进行排序以得到排序结果;根据所述排序结果,从所述多个目标弹幕中选择多个待显示弹幕;及将所述多个待显示弹幕推送至所述终端,以在所述终端进行弹幕展示。2.根据权利要求1所述的弹幕推送方法,其特征在于,所述获取多个弹幕,包括:获取多个初始弹幕,所述多个初始弹幕包括离线弹幕和实时弹幕;根据各个初始弹幕的弹幕内容,对所述各个初始弹幕进行初步排序;及根据所述初步排序得到的初步排序结果,从所述多个初始弹幕中筛选出所述多个弹幕。3.根据权利要求2所述的弹幕推送方法,其特征在于,每个弹幕分片被配置有限制弹幕数量的预设数量,所述初步排序结果包括所述各个弹幕的初步排序分值;所述方法还包括更新各个弹幕分片:若接收到新弹幕,则根据所述新弹幕的发射时间确定所述新弹幕对应的待更新弹幕分片;计算所述新弹幕的初步排序分值;及若所述待更新弹幕分片对应的弹幕数量达到所述预设数量,则根据所述新弹幕的初步排序分值和所述待更新弹幕分片的各个弹幕的初步排序分值,确定待替换弹幕,从所述待更新弹幕分片移除所述待替换弹幕并将所述新弹幕替换到所述待更新弹幕分片,其中所述待替换弹幕的初步排序分值低于所述新弹幕的初步排序分值。4.根据权利要求1至3任意一项所述的弹幕推送方法,其特征在于,所述根据所述用户标识,对所述部分弹幕分片对应的多个目标弹幕进行排序以得到排序结果,包括:根据所述用户标识,获取目标用户的用户信息;获取各个目标弹幕的弹幕信息;及根据所述用户信息和所述各个目标弹幕的弹幕信息,对所述各个目标弹幕进行排序以得到所述排序结果。5.根据权利要求1至3任意一项所述的弹幕推送方法,其特征在于,所述请求还包括所述终端的设备信息和/或播放器信息;所述根据所述排序结果,从所述多个目标弹幕中选择多个待显示弹幕,包括:根据所述设备信息和/或播放器信息,确定最大弹幕数量;及根据所述排序结果和所述最大弹幕数量,从所述多个目标弹幕中选择所述多个待显示弹幕;其中,所述多个待显示弹幕的弹幕数量不大于所述最大弹幕数量。6.一种弹幕推送装置,其特征在于,包括:分片模块,用于获取多个弹幕,并根据各个弹幕的发射时间,将所述多个弹幕分为多个弹幕分片;接收模块,用于接收终端的请求,所述请求包括视频信息和用户标识;
第一选择模块,用于根据所述视频信息,从所述多个弹幕分片中选择部分弹幕分片;排序模块,用于根据所述用户标识,对所述部分弹幕分片对应的多个目标弹幕进行排序以得到排序结果;第二选择模块,用于根据所述排序结果,从所述多个目标弹幕中选择多个待显示弹幕;及推送模块,用于将所述多个待显示弹幕推送至所述终端,以在所述终端进行弹幕展示。7.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时用于实现权利要求1至5中任意一项所述方法的步骤。8.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行权利要求1至5中任意一项所述方法的步骤。9.一种弹幕系统,其特征在于,所述系统包括:弹幕物料系统,用于基于弹幕标识索引得到对应的弹幕信息;弹幕分片系统,用于:根据多个弹幕中的各个弹幕的发射时间,对所述多个弹幕的弹幕标识进行分片以得到多个弹幕分片,每个弹幕分片包括同一时间分片的弹幕标识;及精排序聚合服务系统,用于:响应于目标用户通过终端发送的请求,从所述弹幕分片系统中获取部分弹幕分片;根据所述部分弹幕分片中的各个弹幕标识,从所述弹幕物料系统中获取所述各个弹幕标识的弹幕信息;基于目标用户的用户信息和所述各个弹幕标识的弹幕信息,对所述各个弹幕标识进行排序,以根据排序结果从所述部分弹幕分片选择多个目标弹幕标识,从所述弹幕物料系统中获取各个目标弹幕标识的弹幕信息,并推送各个目标弹幕标识的弹幕信息到所述终端。10.根据权利要求9所述的弹幕系统,其特征在于,弹幕分片系统,还用于:从所述弹幕物料系统中获取视频的各个初始弹幕的部分弹幕信息;及根据所述各个初始弹幕的部分弹幕信息筛选出所述多个弹幕的弹幕标识。

技术总结
本实施例请提供了一种弹幕推送方法,所述方法包括:获取多个弹幕,并根据各个弹幕的发射时间,将所述多个弹幕分为多个弹幕分片;接收终端的请求,所述请求包括视频信息和用户标识;根据所述视频信息,从所述多个弹幕分片中选择部分弹幕分片;根据所述用户标识,对所述部分弹幕分片对应的多个目标弹幕进行排序以得到排序结果;根据所述排序结果,从所述多个目标弹幕中选择多个待显示弹幕;及将所述多个待显示弹幕推送至所述终端,以在所述终端进行弹幕展示。本实施例提供的技术方案可以降低弹幕密度并推送符合个性化需求的弹幕。幕密度并推送符合个性化需求的弹幕。幕密度并推送符合个性化需求的弹幕。


技术研发人员:刘国栋 邱亮
受保护的技术使用者:上海哔哩哔哩科技有限公司
技术研发日:2021.07.22
技术公布日:2023/2/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献