弹幕信息显示方法、装置、电子设备及存储介质与流程

文档序号:30305320发布日期:2022-06-05 05:00阅读:187来源:国知局
弹幕信息显示方法、装置、电子设备及存储介质与流程

1.本公开涉及计算机技术领域,尤其涉及弹幕信息显示方法、装置、电子设备及存储介质。


背景技术:

2.相关技术中,在媒体资源播放的过程中,各个用户账户可以实时的发送弹幕信息,同时,电子设备将各个用户账户发送的弹幕信息逐一显示在媒体资源的播放页面中,以便所有用户账户可以针对当前播放内容进行讨论。但是,随着用户账户发送弹幕信息的数量增加,播放画面就会被大量的弹幕信息刷屏,导致显示的弹幕信息可读性较低,因此,如何合理地对弹幕信息进行显示已经成为当前亟待解决的技术问题。


技术实现要素:

3.本公开提供一种弹幕信息显示方法、装置、电子设备及存储介质,以至少解决相关技术中显示的弹幕信息的可读性低的问题。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供了一种弹幕信息显示方法,方法包括:显示媒体资源的播放页面,播放页面包括内容显示区和位于内容显示区之外的弹幕显示区,内容显示区用于显示媒体资源;将一个或多个目标弹幕信息显示在弹幕显示区中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的满足预设条件的弹幕信息。
5.在一种可能的实施方式中,将一个或多个目标弹幕信息显示在弹幕显示区中,包括:
6.将目标弹幕信息按照弹幕权重的降序排序,并显示在弹幕显示区中。
7.另一个种可能的实施方式中,将一个或多个目标弹幕信息显示在弹幕显示区中,包括:在弹幕显示区中显示发布目标弹幕信息的用户账户;响应于对第一用户账户的第一触发操作,展开由第一用户账户发布的目标弹幕信息,第一用户账户为用户账户中的任意一个。
8.另一个种可能的实施方式中,各个用户账户是按照各个用户账户发布的目标弹幕信息的数量排序;或者,各个用户账户是按照各个用户账户发布的目标弹幕信息的弹幕权重的加权平均值排序。
9.另一个种可能的实施方式中,方法还包括:响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,账户主页上显示有第二用户账户针对至少一个媒体资源发布的弹幕信息,第二用户账户为用户账户中的任意一个。
10.另一个种可能的实施方式中,响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,包括:响应于对第二用户账户执行的第二触发操作,将第二用户账户发布的所有弹幕信息按照弹幕权重的降序排序,并显示在第二用户账户对应的账户主页上。
11.另一个种可能的实施方式中,响应于对第二用户账户执行的第二触发操作,显示
用户账户对应的账户主页,包括:响应于对第二用户账户执行的第二触发操作,在账户主页上显示至少一个媒体资源的媒体资源标识;响应于对任意媒体资源标识的触发操作,在账户主页上展开第二用户账户针对任意媒体资源标识对应的媒体资源发布的弹幕信息。
12.另一个种可能的实施方式中,至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的数量排序;或者至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的弹幕权重的加权平均值排序。
13.另一个种可能的实施方式中,将一个或多个目标弹幕信息显示在弹幕显示区中,包括:在弹幕显示区上显示至少一个媒体资源段的媒体资源段标识,媒体资源被预先划分为多个媒体资源段;响应于对任意媒体资源段标识的触发操作,展开任意媒体资源段标识对应的目标弹幕信息。
14.另一个种可能的实施方式中,至少一个媒体资源段的媒体资源段标识是按照各个媒体资源标识对应的目标弹幕信息数量排序。
15.另一个种可能的实施方式中,预设条件包括:弹幕信息的弹幕权重大于或者等于预设阈值;和/或,弹幕信息的弹幕权重的位序在预设位序之前,位序是指通过将弹幕信息按照弹幕权重降序排列所得到的位序。
16.另一个种可能的实施方式中,弹幕权重与互动次数正相关,弹幕信息对应的互动次数包括弹幕信息的点赞次数和评论次数中的至少一项。
17.另一个种可能的实施方式中,在互动次数包括点赞次数和评论次数的情况下,弹幕权重是根据点赞次数及点赞对应的第一预设权重,和,评论次数和评论对应的第二预设权重确定。
18.另一个种可能的实施方式中,在显示媒体资源的播放页面之后,方法还包括:在弹幕显示区中呈现目标弹幕信息对应的上下文预览控件;响应于对上下文预览控件的触发操作,在弹幕显示区上显示动画图,动画图是根据目标弹幕信息的发布时间对应的播放内容生成的动态画面图。
19.另一个种可能的实施方式中,在显示媒体资源的播放页面之后,方法还包括:在弹幕显示区中呈现目标弹幕信息对应的跳转控件;响应于对跳转控件的触发操作,在内容显示区上,将媒体资源的播放进度调整至与目标弹幕信息的发布时间对应的进度。
20.另一个种可能的实施方式中,在显示媒体资源的播放页面之后,方法还包括:检测发布时间在预设时间内的所有目标弹幕信息之间的内容相似度;对内容相似度大于或等于预设相似度的目标弹幕信息进行去重处理,以显示去重处理后的目标弹幕信息,去重处理后的目标弹幕信息是指内容相似度大于或等于预设相似度的目标弹幕信息中弹幕权重最大的弹幕信息。
21.根据本公开实施例的第二方面,提供一种弹幕信息显示装置,装置包括:
22.第一显示单元,被配置为执行显示媒体资源的播放页面,播放页面包括内容显示区和位于内容显示区之外的弹幕显示区,内容显示区用于显示媒体资源;
23.第二显示单元,被配置为执行将一个或多个目标弹幕信息显示在弹幕显示区中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的满足预设条件的弹幕信息。
24.在一个种可能的实施方式中,第二显示单元,被配置为具体执行:将目标弹幕信息
按照弹幕权重的降序排序,并显示在弹幕显示区中。
25.另一个种可能的实施方式中,第二显示单元,被配置为具体还执行:在弹幕显示区中显示发布目标弹幕信息的用户账户;响应于对第一用户账户的第一触发操作,展开由第一用户账户发布的目标弹幕信息,第一用户账户为用户账户中的任意一个。
26.另一个种可能的实施方式中,各个用户账户是按照各个用户账户发布的目标弹幕信息的数量排序;或者,各个用户账户是按照各个用户账户发布的目标弹幕信息的弹幕权重的加权平均值排序。
27.另一个种可能的实施方式中,装置还包括:第二显示单元,还被配置为具体执行:响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,账户主页上显示有第二用户账户针对至少一个媒体资源发布的弹幕信息,第二用户账户为用户账户中的任意一个。
28.另一个种可能的实施方式中,第二显示单元,还被配置为具体执行:响应于对第二用户账户执行的第二触发操作,将第二用户账户发布的所有弹幕信息按照弹幕权重的降序排序,并显示在第二用户账户对应的账户主页上。
29.另一个种可能的实施方式中,第二显示单元,还被配置为具体执行:响应于对第二用户账户执行的第二触发操作,在账户主页上显示至少一个媒体资源的媒体资源标识;响应于对任意媒体资源标识的触发操作,在账户主页上展开第二用户账户针对任意媒体资源标识对应的媒体资源发布的弹幕信息。
30.另一个种可能的实施方式中,至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的数量排序;或者至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的弹幕权重的加权平均值排序。
31.另一个种可能的实施方式中,第二显示单元,还被配置为具体执行:在弹幕显示区上显示至少一个媒体资源段的媒体资源段标识,媒体资源被预先划分为多个媒体资源段;响应于对任意媒体资源段标识的触发操作,展开任意媒体资源段标识对应的目标弹幕信息。
32.另一个种可能的实施方式中,至少一个媒体资源段的媒体资源段标识是按照各个媒体资源标识对应的目标弹幕信息数量排序。
33.另一个种可能的实施方式中,预设条件包括:弹幕信息的弹幕权重大于或者等于预设阈值;和/或,弹幕信息的弹幕权重的位序在预设位序之前,位序是指通过将弹幕信息按照弹幕权重降序排列所得到的位序。
34.另一个种可能的实施方式中,弹幕权重与互动次数正相关,弹幕信息对应的互动次数包括弹幕信息的点赞次数和评论次数中的至少一项。
35.另一个种可能的实施方式中,在互动次数包括点赞次数和评论次数的情况下,弹幕权重是根据点赞次数及点赞对应的第一预设权重,和,评论次数和评论对应的第二预设权重确定。
36.另一个种可能的实施方式中,第二显示单元,还被配置为具体执行:在弹幕显示区中呈现目标弹幕信息对应的上下文预览控件;响应于对上下文预览控件的触发操作,在弹幕显示区上显示动画图,动画图是根据目标弹幕信息的发布时间对应的播放内容生成的动
态画面图。
37.另一个种可能的实施方式中,第二显示单元,还被配置为具体执行:在弹幕显示区中呈现目标弹幕信息对应的跳转控件;第一显示单元,还被配置为具体执行:响应于对跳转控件的触发操作,在内容显示区上,将媒体资源的播放进度调整至与目标弹幕信息的发布时间对应的进度。
38.另一个种可能的实施方式中,装置还包括:检测单元,被配置为执行检测发布时间在预设时间内的所有目标弹幕信息之间的内容相似度;聚合单元,被配置为执行对内容相似度大于或等于预设相似度的目标弹幕信息进行去重处理,以显示去重处理后的目标弹幕信息,去重处理后的目标弹幕信息是指内容相似度大于或等于预设相似度的目标弹幕信息中弹幕权重最大的弹幕信息。
39.根据本公开实施例的第三方面,提供一种电子设备,包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行可执行指令,以实现如第一方面及其任一种可能的实施方式的弹幕信息显示方法。
40.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面及其任一种可能的实施方式的弹幕信息显示方法;或者当计算机可读存储介质中的指令由弹幕信息显示装置执行时,使得弹幕信息显示装置能够执行如第一方面及其任一种可能的实施方式的弹幕信息显示方法。
41.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行如第一方面及其任一种可能的实施方式的弹幕信息显示方法。
42.本公开的实施例提供的技术方案至少带来以下有益效果:根据弹幕权重和预设条件,筛选出目标弹幕信息,以从普通弹幕信息中获取到优质弹幕信息。同时在媒体资源的播放页面上设置有弹幕显示区,以对上述筛选出的目标弹幕信息进行展示。通过上述弹幕信息显示方法,将筛选出的目标弹幕信息独立地显示在弹幕显示区上,不仅使展示的弹幕信息的弹幕内容更加优化,缩短了用户账户对目标弹幕信息确定的时间;而且使展示弹幕信息的展示形式更加丰富,提高了播放页面界面的友好度。相比于相关技术,弹幕信息的展示内容和展示形式更加丰富。
43.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
44.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
45.图1是根据一示例性实施例示出的一种电子设备的示意图。
46.图2是根据一示例性实施例示出的一种弹幕信息显示方法的流程图。
47.图3是根据一示例性实施例示出的另一种弹幕信息显示方法的流程图。
48.图4是根据一示例性实施例示出的一种弹幕信息在播放页面上显示方式的示意图。
49.图5是根据一示例性实施例示出的另一种弹幕信息在播放页面上显示方式的示意图。
50.图6是根据一示例性实施例示出的另一种弹幕信息在播放页面上显示方式的示意图。
51.图7是根据一示例性实施例示出的一种弹幕信息在账户主页上显示方式的示意图。
52.图8是根据一示例性实施例示出的另一种弹幕信息在账户主页上显示方式的示意图。
53.图9是根据一示例性实施例示出的另一种弹幕信息显示装置的框图。
具体实施方式
54.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
55.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
56.在对本公开实施例提供的弹幕信息显示方法进行详细介绍之前,先对本公开实施例涉及的实施环境和应用场景进行简单介绍。
57.首先,对本公开涉及的应用场景进行简单介绍。
58.相关技术中,在媒体资源播放的过程中,各个用户账户可以实时的发送弹幕信息,同时,电子设备将各个用户账户发送的弹幕信息逐一显示在媒体资源的播放页面中,以便所有用户账户可以针对当前播放内容进行讨论。但是,随着用户账户发送弹幕信息的数量增加,播放画面就会被大量的弹幕信息刷屏,导致显示的弹幕信息可读性较低,因此,如何合理地对弹幕信息进行显示已经成为当前亟待解决的技术问题。
59.针对上述问题,本公开提供了一种弹幕信息显示方法,根据弹幕权重和预设条件,筛选出目标弹幕信息,以对优质弹幕信息和普通弹幕信息进行划分。同时在媒体资源的播放页面上设置有弹幕显示区,以对上述筛选出的目标弹幕信息进行展示。
60.本公开实施例提供的弹幕信息显示方法,将筛选出的目标弹幕信息独立地显示在弹幕显示区上,不仅使展示的弹幕信息的弹幕内容更加优化,缩短了用户账户对目标弹幕信息确定的时间;而且使展示弹幕信息的展示形式更加丰富,提高了播放页面界面的友好度。相比于相关技术,弹幕信息的展示内容和展示形式更加丰富。
61.其次,下面对本公开涉及的实施环境(实施架构)进行简单介绍。
62.本公开实施例提供的弹幕信息显示方法可以应用于电子设备。电子设备可以是终端设备或服务器。其中,终端设备可以是智能手机、平板电脑、掌上电脑、车载终端、台式电脑以及笔记本电脑等。服务器可以是任意一个服务器或服务器集群,本公开对此不做限定。
63.此外,需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用
户个人信息等),均为经用户账户授权或者经过各方充分授权的信息。
64.图1是本公开提供的一种电子设备的示意图。如图1,该电子设备10可以包括至少一个处理器101以及用于存储处理器可执行指令的存储器103。其中,处理器101被配置为执行存储器103中的指令,以实现以下实施例中的弹幕信息显示方法。
65.另外,电子设备10还可以包括通信总线102以及至少一个通信接口104。
66.处理器101可以是一个处理器(central processing units,cpu),微处理单元,asic,或一个或多个用于控制本公开方案程序执行的集成电路。
67.通信总线102可包括一通路,在上述组件之间传送信息。
68.通信接口104,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
69.存储器103可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
70.其中,存储器103用于存储执行本公开方案的指令,并由处理器101来控制执行。处理器101用于执行存储器103中存储的指令,从而实现本公开方法中的功能。
71.在具体实现中,作为一种实施例,处理器101可以包括一个或多个cpu,例如图1中的cpu0和cpu1。
72.在具体实现中,作为一种实施例,电子设备10可以包括多个处理器,例如图1中的处理器101和处理器107。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
73.为了便于理解,以下结合附图对本公开提供的弹幕信息显示方法进行具体介绍。
74.图2是根据一示例性实施例示出的一种弹幕信息显示方法的流程图,如图2所示,该弹幕信息显示方法用于电子设备中,包括以下步骤。
75.步骤s21:显示媒体资源的播放页面,播放页面包括内容显示区和位于内容显示区之外的弹幕显示区,内容显示区用于显示媒体资源。
76.其中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的、弹幕权重满足预设条件的目标弹幕信息,弹幕权重根据弹幕信息对应的互动次数确定。
77.可选的,媒体资源可以视频、音频、图片和文本中的至少一项媒体资源,本公开对此不作具体限定。
78.在一种实施方式中,弹幕信息对应的互动次数包括点赞次数和评论次数中的至少一项。
79.该实施方式中,根据点赞次数和/或评论次数,来确定弹幕权重。该确定方式简单、易操作,以简化弹幕信息的显示流程。
80.具体地,在互动次数只包括点赞次数情况下,弹幕权重根据点赞次数及点赞对应的第一预设权重确定。
81.示例性的,如果查询到预先存储的点赞的第一预设权重为4,弹幕信息的点赞次数为100,则该弹幕信息的弹幕权重为点赞次数与第一预设权重的积为该弹幕信息的弹幕权重,即该弹幕信息的弹幕权重为4*100=400。
82.具体地,在互动次数包括点赞次数和评论次数的情况下,弹幕权重根据评论次数和评论对应的第二预设权重确定。
83.示例性的,如果查询到预先存储的评论的第二预设权重5,弹幕信息的评论次数200,则该弹幕信息的评论次数与第二预设权重的积为该弹幕信息的弹幕权重,即该弹幕信息的弹幕权重5*200=1000。
84.具体地,在互动次数包括点赞次数和评论次数的情况下,弹幕权重根据点赞次数及点赞对应的第一预设权重,和,评论次数和评论对应的第二预设权重确定。
85.示例性的,如果查询到预先存储的点赞的第一预设权重为3和评论的第二预设权重4,弹幕信息的点赞次数为100、评论次数200,则该弹幕信息的弹幕权重为点赞次数、第一预设权重的积与评论次数、第二预设权重的积的和,即该弹幕信息的弹幕权重为3*100+4*200=1100。
86.需要说明的是,当第一预设权重和第二预设权重可以是电子设备预先存储的全局变量,也可以是针对不同的媒体资源设置不同的第一预设权重和第二预设权重,也可以是根据具体的应用需求具体设置。
87.上述实现方式中,分别对弹幕信息的点赞次数、点赞的第一预设权重,评论次数和评论的第二预设权重进行获取,以通过上述获取到的参数,计算出该弹幕信息的弹幕权重。通过上述计算弹幕权重方式,为点赞和评论设置有不同的权重值,以使加权得到的弹幕权重更加全面和准确。
88.步骤s22,将一个或多个目标弹幕信息显示在弹幕显示区中。
89.其中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的满足预设条件的弹幕信息。
90.在一些实施例中,目标弹幕信息被称为优质弹幕信息。
91.需要说明的是,弹幕显示区可以在媒体资源播放过程中显示,也可以独立于内容显示区单独显示。
92.在上述实施方式中,根据弹幕权重和预设条件,筛选出目标弹幕信息,以对优质弹幕信息和普通弹幕信息进行划分。同时在媒体资源的播放页面上设置有弹幕显示区,以对上述筛选出的目标弹幕信息进行展示。通过上述显示方式,将筛选出的目标弹幕信息独立地显示在弹幕显示区上,不仅使展示的弹幕信息的弹幕内容更加优化,缩短了用户账户对目标弹幕信息确定的时间;而且使展示弹幕信息的展示形式更加丰富,提高了播放页面界面的友好度。
93.作为一种可能的实施方式,在执行步骤s22之前,电子设备还可以执行以下步骤一和步骤二。
94.步骤一,获取弹幕信息的弹幕权重,将弹幕信息按照弹幕权重降序排序。
95.步骤二,将弹幕信息的位序小于预设位序的弹幕信息,作为满足预设条件的目标弹幕信息。
96.在上述实施方式中,根据弹幕信息的弹幕权重的大小,对弹幕信息进行降序排序,以形成弹幕信息的序列。再从弹幕信息的序列中,对位序小于预设位序的弹幕信息进行获取,以确定出满足预设条件的目标弹幕信息。通过上述确定目标弹幕信息方式,实现了从弹幕信息中对目标弹幕信息的筛选,其确定方式逻辑简单、实现过程简易,提高了目标信息的显示速度。
97.作为一种可能的实施方式,在执行步骤s22之后,电子设备还可以执行以下步骤三和步骤四。
98.步骤三,在弹幕显示区中呈现目标弹幕信息对应的上下文预览控件。
99.步骤四,响应于对上下文预览控件的触发操作,在弹幕显示区上显示动画图,动画图是根据目标弹幕信息的发布时间对应的播放内容生成的动态画面图。
100.在一些实施例中,播放内容也称为播放画面。
101.在另一些实施例中,上下文预览控件可以是上下文预览链接。
102.在另一些实施例中,动画图的生成方式可以通过以下方式生成。具体地,先获取目标弹幕信息的发布时间对应的播放内容;再以上述对应的播放内容的图像帧为参照,分别向前和向后遍历预设图像帧;再根据上述对应的播放内容的图像帧以及上述向前和向后遍历到的图像帧,生成动态画面图。
103.在上述实施方式中,在弹幕显示区还设置有跳转控件。在对跳转控件执行触发操作时,将发布的目标弹幕信息的发布时间对应的播放内容的播放进度,确定为内容显示区上的播放进度,以将内容显示区的播放内容的进度切换为目标弹幕信息对应的播放进度。通过上述显示方式,在内容显示区上,以媒体资源的热点资源片段为开始播放内容,显示媒体资源,从而实现了对媒体资源的热点资源片段的具体展示,方便了用户账户对热点资源片段的深入了解。
104.作为另一种可能的实施方式,在执行步骤s22之后,电子设备还可以执行以下步骤五和步骤六。
105.步骤五,在弹幕显示区中呈现目标弹幕信息对应的跳转控件。
106.其中,播放页面包括用于显示媒体资源的内容显示区。
107.步骤六,响应于对跳转控件的触发操作,在内容显示区上,将媒体资源的播放进度调整至与目标弹幕信息的发布时间对应的进度。
108.需要说明的是,内容显示区和弹幕显示区可以是相对独立设置在播放页面上,内容显示区和弹幕显示区相互嵌入或相互浮屏显示。
109.在一些实施例中,跳转控件可以是跳转链接。
110.在另一些实施例中,目标弹幕信息可以是文本信息、与上下文预览控件对应的上下文预览链接和跳转控件对应的跳转链接中的至少一项。
111.在该实施方式中,在弹幕显示区还设置有跳转控件。在对跳转控件执行触发操作时,将发布的目标弹幕信息的发布时间对应的播放内容的播放进度,确定为内容显示区上的播放进度,以将内容显示区的播放内容的进度切换为目标弹幕信息对应的播放进度。通
过上述显示方式,在内容显示区上,以媒体资源的热点资源片段为开始播放内容,显示媒体资源,从而实现了对媒体资源的热点资源片段的具体展示,方便了用户账户对热点资源片段的深入了解。
112.作为一种可能的实施方式,去重处理也称为聚合,如图3所示,在执行步骤s22之后或之前,电子设备还可以执行以下步骤s23至步骤s25。其中,“检测发布时间在预设时间内的所有目标弹幕信息之间的内容相似度”可通过步骤s23和步骤s24具体实施。
113.其中,“对内容相似度大于或等于预设相似度的目标弹幕信息进行去重处理,以显示去重处理后的目标弹幕信息”可通过步骤s25具体实施。
114.步骤s23:将预设时间内对应的所有目标弹幕信息,确定为待聚合的目标弹幕信息。
115.步骤s24:检测待聚合的目标弹幕信息的内容相似度。
116.步骤s25:将内容相似度大于或等于预设相似度的目标弹幕信息进行聚合,以显示聚合后的目标弹幕信息,聚合后的目标弹幕信息是指内容相似度大于或等于预设相似度的目标弹幕信息中弹幕权重最大的弹幕信息。
117.其中,去重处理后的目标弹幕信息是指内容相似度大于或等于预设相似度的目标弹幕信息中弹幕权重最大的弹幕信息。
118.在该实施方式中,先对预设时间内的所有目标弹幕信息进行获取,以使获取的目标弹幕信息的发布时间之间的差值在预设时间内,从而保证待聚合的目标弹幕信息是针对同一时间段的媒体资源片段发布的目标弹幕信息。再通过对待聚合的目标弹幕信息的内容相似度进行检测,以检测到相似度大于或等于预设相似度的目标弹幕信息。进而将上述检测到的符合聚合条件的至少一个目标弹幕信息进行聚合,以聚合成一个弹幕权重最大的目标弹幕信息。同时将聚合后的弹幕权重最大的目标弹幕信息进行显示。
119.通过上述实施方式,先将预设时间内的发布的多条重复的目标弹幕聚合成一条目标弹幕信息,再显示聚合后的目标弹幕信息,以确保显示的目标弹幕的单一性,节约了重复内容的显示空间,从而提高显示内容的可读性和多样性。
120.作为一种可能实施方式,上述步骤s22可以通过以下方式具体执行:将目标弹幕信息按照弹幕权重的降序排序后,再显示在弹幕显示区中。
121.在上述实施方式中,将目标弹幕信息按照弹幕权重从大到小的顺序进行排序后,再按照上述排序,在弹幕显示区上显示目标弹幕信息。
122.示例性的,以如图4所示的显示方式,在弹幕显示区上显示目标弹幕信息。其中,在播放页面上内容显示区和弹幕显示区是两个相对独立的显示区域。例如,在播放页面的弹幕显示区上直接显示各个用户账户针对播放页面对应的媒体资源发布的目标弹幕信息1、目标弹幕信息2、目标弹幕信息3、目标弹幕信息4、目标弹幕信息5等。
123.通过上述显示方式,将弹幕权重大的目标弹幕信息显示在显示区的顶部,以方便用户账户对互动性高的目标弹幕信息的查找。
124.作为另一种可能实施方式,上述步骤s22还可以通过以下方式具体执行:在弹幕显示区中显示发布目标弹幕信息的用户账户;响应于对第一用户账户的第一触发操作,展开由第一用户账户发布的目标弹幕信息,第一用户账户为用户账户中的任意一个。
125.在上述实施方式中,将目标弹幕信息按照用户账户分类。在弹幕显示区上,一级显
示发布目标弹幕信息的所有用户账户。在对上述任意一个用户账户触发后,二级展开显示第一用户账户针对媒体资源发布的目标弹幕信息,其中,该媒体资源为播放页面对应的媒体资源。
126.示例性的,以如图5所示的显示方式,在弹幕显示区上显示用户账户和目标弹幕信息二级的树形结构。一级显示用户账户,二级展开显示目标弹幕信息。通常默认一级显示用户账户,如图5中的用户账户1、用户账户2和用户账户3。当触发用户账户1时显示至少一个用户账户1针对媒体资源发布的目标弹幕信息1、目标弹幕信息2和目标弹幕信息3。
127.通过上述显示方式,将目标弹幕信息和发布该目标弹幕信息的用户账户关联后再分级显示,以显示发布目标弹幕信息的用户账户的相关信息。
128.作为一种实现方式,用户账户是按照第一用户账户发布的目标弹幕信息的数量排序。
129.示例性的,如果用户账户a针对媒体资源发布目标弹幕信息的数量为10条,用户账户b针对媒体资源发布目标弹幕信息的数量为8条,用户账户c针对媒体资源发布目标弹幕信息的数量为6条。则依次按照用户账户a、用户账户b和用户账户c显示在弹幕显示区的顶部。
130.作为另一种实现方式,用户账户是按照第一用户账户发布的目标弹幕信息的加权平均值排序。
131.示例性的,如果用户账户a针对媒体资源发布目标弹幕信息的数量为10条,其中5条的弹幕权重为50,3条弹幕权重为40、2条弹幕权重为30,则加权平均值为(5*50+3*40+2*30)/10=43。
132.通过上述两种针对用户账户的实现方式,一方面,将用户账户按照各个用户账户发布的目标弹幕信息的数量排序,以便于将发布的目标弹幕信息数量多的用户账户优先显示或顶部显示在弹幕显示区。另一方面,将用户账户按照各个用户账户发布的目标弹幕信息的加权平均值排序,以便于将发布的目标弹幕信息加权平均值大的用户账户优先显示或顶部显示在弹幕显示区。
133.作为另一种可能实施方式,上述步骤s22还可以通过以下方式具体执行:在弹幕显示区上显示至少一个媒体资源段的媒体资源段标识,媒体资源被预先划分为多个媒体资源段;响应于对任意媒体资源段标识的触发操作,展开任意媒体资源段标识对应的目标弹幕信息。
134.在上述实施方式中,将媒体资源被预先划分为多个媒体资源段,根据媒体资源段对应的媒体资源段标识,对目标弹幕信息进行分类。在弹幕显示区上,一级显示发布目标弹幕信息的所有媒体资源段标识。在对上述任意一个媒体资源段标识触发后,二级展开显示被触发的媒体资源段标识对应的目标弹幕信息,其中,该媒体资源为播放页面对应的媒体资源。
135.示例性的,以如图6所示的显示方式,在弹幕显示区上显示媒体资源段标识和目标弹幕信息二级的树形结构。一级显示资源段标识,二级展开显示资源段标识对应的目标弹幕信息。通常默认一级显示资源段标识,如图6中的媒体资源段标识1、媒体资源段标识2和媒体资源段标识3。当触发媒体资源段标识1时显示至少一个用户账户针对媒体资源段标识1对应的媒体资源段发布的目标弹幕信息1、目标弹幕信息2和目标弹幕信息3。
136.通过上述显示方式,将目标弹幕信息根据媒体资源段划分后,再将媒体资源股标识和目标弹幕信息分级显示,直观地展示了目标弹幕信息和媒体资源段标识对应关系,方便用户账户对目标弹幕信息对应的媒体资源段的查找。
137.在一些实施方式中,至少一个媒体资源段的媒体资源段标识按照任意媒体资源标识对应的目标弹幕信息数量排序。
138.在该实施方式中,将媒体资源段标识按照各个媒体资源段标识对应的目标弹幕信息的数量进行排序,以便于将包括目标弹幕信息数量多的媒体资源段标识优先显示或顶部显示在弹幕显示区上。
139.作为一种可能实施方式,在执行步骤s22过程中或执行完步骤s22之后,电子设备还可以执行以下步骤七和步骤八。
140.步骤七:在弹幕显示区中显示发布目标弹幕信息的用户账户。
141.步骤八:响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,账户主页上显示有第二用户账户针对至少一个媒体资源发布的弹幕信息。
142.需要说明的是,第二用户账户为用户账户中的任意一个。
143.在上述实施方式中,在对用户账户执行第二触发操作时,显示第二用户的账户主页,并将第二用户账户发布的所有弹幕信息显示在上述账户主页。通过上述显示方式,便于通过账户主页了解第二用户账户发布的其他媒体资源的弹幕信息。
144.作为一种实现方式,电子设备可以具体执行以下步骤九,以对账户主页的弹幕信息显示。
145.步骤九:响应于对第二用户账户执行的第二触发操作,将第二用户账户发布的所有弹幕信息按照弹幕权重的降序排序后,再显示在第二用户账户对应的账户主页上。
146.示例性的,以如图7所示的显示方式,在账户主页上显示第二用户账户发布的弹幕信息。例如,直接在账户主页上直接显示第二用户账户针对至少一个媒体资源发布的弹幕信息1、弹幕信息2、弹幕信息3、弹幕信息4、弹幕信息5等。
147.在该实施方式中,将第二用户账户发布的弹幕信息按照弹幕权重从大到小的顺序进行排序后,再按照上述排序在账户主页上显示上述发布的弹幕信息。通过上述显示方式,将弹幕权重大的弹幕信息优先显示,以方便用户账户对互动性高的弹幕信息的查找。
148.作为另一种实现方式,电子设备可以具体执行以下步骤十和步骤十一,以对账户主页的弹幕信息显示。
149.步骤十:响应于对第二用户账户执行的第二触发操作,在账户主页上显示至少一个媒体资源的媒体资源标识。
150.步骤十一:响应于对任意媒体资源标识的触发操作,在账户主页上展开第二用户账户针对任意媒体资源标识对应的媒体资源发布的弹幕信息。
151.在一些实施例中,账户主页也称为个人主页。在账户主页上显示的多个媒体资源标识,可以用“稿件”来标识。图8中的媒体资源标识1、媒体资源标识2和媒体资源标识3也可以称为稿件1、稿件2和稿件3。
152.示例性的,以如图8所示的显示方式,在账户主页上显示第二用户账户发布过的媒体资源标识和第二用户账户发布的弹幕信息弹幕信息。例如,媒体资源标识如图8中的媒体资源标识1、媒体资源标识2和媒体资源标识3。触发媒体资源标识1时显示第二用户账户针
对媒体资源标识1对应的媒体资源发布的弹幕信息1、弹幕信息2和弹幕信息3。
153.在该实施方式中,在账户主页上,获取第二用户账户发布的所有弹幕信息的至少一个媒体资源的媒体资源标识。在账户主页上,一级显示所有上述媒体资源标识。在上述媒体资源标识被触发后,二级展开显示第二用户账户针对媒体资源标识对应的媒体资源发布的弹幕信息。通过上述显示方式,将用户账户发布的弹幕信息和该弹幕信息对应媒体资源的媒体资源标识关联后,再分级显示在账户主页上,以通过账户主页显示用户账户针对哪些媒体资源发布过弹幕信息。
154.在一些实施方式中,至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的数量排序;或者至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的加权平均值排序。
155.在该实施方式中,获取各个媒体资源标识包括的第二用户账户发布的弹幕信息。一方面,将媒体资源标识按照上述获取到的弹幕信息的数量进行排序,以便于将包括弹幕信息数量多的媒体资源标识优先显示或顶部显示在账户页主页上。另一方面,将媒体资源标识按照上述获取到的弹幕信息的加权平均值排序,以便于将包含弹幕信息加权平均值大的媒体资源标识优先显示或顶部显示在账户主页上。
156.本公开实施例还提供一种如图9所示的弹幕信息显示装置900,装置包括:第一显示单元901、第二显示单元902、确定单元903、检测单元904和聚合单元905。
157.第一显示单元901,被配置为执行被配置为执行显示媒体资源的播放页面,播放页面包括内容显示区和位于内容显示区之外的弹幕显示区,内容显示区用于显示媒体资源。例如,第一显示单元901用于执行图2中的步骤s21。可理解为,在第一显示单元901,显示媒体资源的播放页面,播放页面包括弹幕显示区,弹幕显示区用于呈现目标弹幕信息,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的、弹幕权重满足预设条件的目标弹幕信息,弹幕权重根据弹幕信息对应的互动次数确定,
158.第二显示单元902,被配置为执行将一个或多个目标弹幕信息显示在弹幕显示区中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的满足预设条件的弹幕信息。例如,第二显示单元902用于执行图2中的步骤s22。
159.第二显示单元,被配置为执行将一个或多个目标弹幕信息显示在弹幕显示区中,目标弹幕信息为从媒体资源的所有弹幕信息中筛选出的满足预设条件的弹幕信息。
160.在一种可能的实施方式中,在弹幕显示区中呈现目标弹幕信息之前,装置包括:第二显示单元902,还被配置为执行获取弹幕信息的弹幕权重,将弹幕信息按照弹幕权重降序排序;第二显示单元902,还被配置为执行将弹幕信息的位序小于预设位序的弹幕信息,作为满足预设条件的目标弹幕信息。
161.另一种可能的实施方式中,弹幕信息对应的互动次数包括点赞次数和评论次数中的至少一项。
162.另一种可能的实施方式中,在互动次数包括点赞次数和评论次数的情况下,弹幕权重是根据点赞次数及点赞对应的第一预设权重,和,评论次数和评论对应的第二预设权重确定。
163.另一种可能的实施方式中,装置还包括:第二显示单元902,还被配置为执行在弹幕显示区中呈现目标弹幕信息对应的上下文预览控件;第二显示单元902,还被配置为执行
响应于对上下文预览控件的触发操作,在弹幕显示区上显示动画图,动画图是根据目标弹幕信息的发布时间对应的播放内容生成的动态画面图。
164.另一种可能的实施方式中,播放页面包括用于显示媒体资源的内容显示区,装置还包括:第二显示单元902,还被配置为执行在弹幕显示区中呈现目标弹幕信息对应的跳转控件;第一显示单元901,还被配置为执行响应于对跳转控件的触发操作,在内容显示区上,将媒体资源的播放进度调整至与目标弹幕信息的发布时间对应的进度。
165.另一种可能的实施方式中,装置还包括:确定单元903,被配置为执行将预设时间内对应的所有目标弹幕信息,确定为待聚合的目标弹幕信息。例如,确定单元903用于执行图3中的步骤s23。检测单元904,被配置为执行检测待聚合的目标弹幕信息的内容相似度。例如,检测单元904用于执行图3中的步骤s24。聚合单元905,被配置为执行将内容相似度大于或等于预设相似度的目标弹幕信息进行聚合,以显示聚合后的目标弹幕信息,聚合后的目标弹幕信息是指内容相似度大于或等于预设相似度的目标弹幕信息中弹幕权重最大的弹幕信息。例如,聚合单元905用于执行图3中的步骤s25。
166.另一种可能的实施方式中,在弹幕显示区中呈现目标弹幕信息,包括:第二显示单元902,被配置为具体执行将目标弹幕信息按照弹幕权重的降序排序后,再显示在弹幕显示区中。
167.另一种可能的实施方式中,在弹幕显示区中呈现目标弹幕信息,包括:第二显示单元902,被配置为具体执行在弹幕显示区中显示发布目标弹幕信息的用户账户;第二显示单元902,被配置为具体执行响应于对第一用户账户的第一触发操作,展开由第一用户账户发布的目标弹幕信息,第一用户账户为用户账户中的任意一个。
168.另一种可能的实施方式中,用户账户是按照第一用户账户发布的目标弹幕信息的数量排序;或者,用户账户是按照第一用户账户发布的目标弹幕信息的加权平均值排序。
169.另一种可能的实施方式中,装置还包括:第二显示单元902,被配置为具体执行响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,账户主页上显示有第二用户账户针对至少一个媒体资源发布的弹幕信息,第二用户账户为用户账户中的任意一个。
170.另一种可能的实施方式中,响应于对第二用户账户执行的第二触发操作,显示第二用户账户对应的账户主页,包括:第二显示单元902,被配置为具体执行响应于对第二用户账户执行的第二触发操作,将第二用户账户发布的所有弹幕信息按照弹幕权重的降序排序后,再显示在第二用户账户对应的账户主页上。
171.另一种可能的实施方式中,响应于对用户账户执行的第二触发操作,显示用户账户对应的账户主页,包括:第二显示单元902,被配置为具体执行响应于对第二用户账户执行的第二触发操作,在账户主页上显示至少一个媒体资源的媒体资源标识;第二显示单元902,被配置为具体执行响应于对任意媒体资源标识的触发操作,在账户主页上展开第二用户账户针对任意媒体资源标识对应的媒体资源发布的弹幕信息。
172.另一种可能的实施方式中,至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的数量排序;或者至少一个媒体资源的媒体资源标识是按照媒体资源标识包括的第二用户账户发布的弹幕信息的加权平均值排序。
173.另一种可能的实施方式中,在弹幕显示区中呈现目标弹幕信息,包括:第二显示单
元902,被配置为具体执行在弹幕显示区上显示至少一个媒体资源段的媒体资源段标识,媒体资源被预先划分为多个媒体资源段;第二显示单元902,被配置为具体执行响应于对任意媒体资源段标识的触发操作,展开任意媒体资源段标识对应的目标弹幕信息。
174.另一种可能的实施方式中,至少一个媒体资源段的媒体资源段标识按照任意媒体资源标识对应的目标弹幕信息数量排序。
175.本公开实施例还提供一种电子设备,该电子设备如图1所示包括:处理器101和用于存储处理器101可执行指令的存储器103;其中,处理器101被配置为执行可执行指令,以实现如上述任一种可能的实施方式的弹幕信息显示方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
176.本公开实施例还提供一种计算机可读存储介质,当计算机可读存储介质中的指令由图像处理装置或电子设备的处理器执行时,使得图像处理装置或电子设备能够执行如上述任一种可能的实施方式的弹幕信息显示方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
177.本公开实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行如上述任一种可能的实施方式的弹幕信息显示方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
178.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
179.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1