弹幕展示方法及装置制造方法及图纸

技术编号:38711905 阅读:10 留言:0更新日期:2023-09-08 14:54
本申请提供弹幕展示方法及装置,其中所述弹幕展示方法包括:接收待展示弹幕;确定所述待展示弹幕关联的目标弹幕展示层以及目标弹幕展示轨道;在所述目标弹幕展示层中,基于所述目标弹幕展示轨道展示所述待展示弹幕,这种弹幕展示方式实现了弹幕的分层与分轨道展示,使得待展示弹幕可以有效的利用弹幕的展示区域,减少弹幕交叠所带来的不良观感,并且节约了弹幕处理资源,提升弹幕处理程序或装置的工作效率,此外在不同的弹幕展示层与弹幕展示轨道中,可以配置不同的展示规则,使得弹幕的展示位置与展示形式呈现多样化,丰富了弹幕展示效果。效果。效果。

【技术实现步骤摘要】
弹幕展示方法及装置


[0001]本申请涉及生成可视界面
,特别涉及弹幕展示方法及装置。

技术介绍

[0002]随着互联网技术的发展,多媒体资源越来越多的出现在人们生活中,而与多媒体资源伴生出现的弹幕是一种较为常见的功能,由观看多媒体资源的用户发出,现有技术中,通常是由打开弹幕展示功能的客户端,接收服务端下发的弹幕信息并展示。然而,在弹幕数量比较巨大的情况下,常常会出现弹幕成片自客户端的展示窗口飘过,各个弹幕互相交叠,让使用客户端的用户无法看清弹幕的内容,很是影响用户的观看体验,而对于客户端来说,处理与渲染了大量的弹幕信息但用户最后却无法将弹幕内容看清,造成了计算资源的浪费,并且大量堆叠的弹幕,也给执行弹幕渲染工作的设备造成了困难,此外由于弹幕信息携带的数据量过大,执行弹幕处理的客户端还会面临很大的硬件压力。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种弹幕展示方法。本申请同时涉及一种弹幕展示装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的处理大量弹幕时,弹幕展示时相互堆叠,影响视觉效果,并且造成客户端的计算资源浪费,硬件压力大等问题。
[0004]根据本申请实施例的第一方面,提供了一种弹幕展示方法,包括:
[0005]接收待展示弹幕;
[0006]确定所述待展示弹幕关联的目标弹幕展示层以及目标弹幕展示轨道;
[0007]在所述目标弹幕展示层中,基于所述目标弹幕展示轨道展示所述待展示弹幕。
[0008]根据本申请实施例的第二方面,提供了一种弹幕展示装置,包括:
[0009]接收模块,被配置为接收待展示弹幕;
[0010]确定模块,被配置为确定所述待展示弹幕关联的目标弹幕展示层,以及目标弹幕展示轨道;
[0011]展示模块,被配置为在所述目标弹幕展示层中,基于所述目标弹幕展示轨道展示所述待展示弹幕。
[0012]根据本申请实施例的第三方面,提供了一种计算设备,包括:
[0013]存储器和处理器;
[0014]所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述弹幕展示方法的步骤。
[0015]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述弹幕展示方法的步骤。
[0016]本申请提供的接收待展示弹幕,确定待展示弹幕关联的目标弹幕展示层与目标弹幕展示轨道,并基于目标弹幕展示层与目标弹幕展示轨道对待展示进行展示的方法,使得
待展示弹幕可以有效的利用弹幕的展示区域,减少弹幕交叠所带来的不良观感,并且节约了弹幕处理资源,提升弹幕处理程序或装置的工作效率,此外在不同的弹幕展示层与弹幕展示轨道中,可以配置不同的展示规则,使得弹幕的展示位置与展示形式呈现多样化,丰富了弹幕展示效果。
附图说明
[0017]图1是本申请一实施例提供的一种弹幕展示方法的流程图;
[0018]图2是本申请一实施例提供的一种应用于中秋特效弹幕展示的弹幕展示方法的处理流程图;
[0019]图3是本申请一实施例提供的一种中秋特效弹幕展示技术方案的流程图;
[0020]图4是本申请一实施例提供的一种弹幕展示层示意图;
[0021]图5是本申请一实施例提供的一种同轨道插入规则示意图;
[0022]图6是本申请一实施例提供的一种弹幕移动规则示意图;
[0023]图7是本申请一实施例提供的一种弹幕展示装置的结构示意图;
[0024]图8是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0025]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0026]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0027]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0028]在本申请中,提供了一种弹幕展示方法。本申请同时涉及一种弹幕展示装置、一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
[0029]实际应用中,常规的弹幕展示方式,弹幕自多媒体资源播放窗口的右端飘向左端,虽然可以对弹幕的大小以及颜色进行一定程度的调整,但依旧无法掩饰其展示形式过于单调的问题,更为严重的问题是,在弹幕数量过多的时候,弹幕在展示的时候会出现互相交叠,使得弹幕内容变得难以分辨,进一步降低用户的观感,并且过多的弹幕进行处理与渲染,使客户端的计算资源被大量占用,硬件中的如存储控件与数据处理控件等都会承受很大压力,而由于计算资源的占用,客户端对多媒体资源的处理和渲染同样会受到影响,使多媒体资源的播放出现卡顿或丢帧。
[0030]本申请提供的接收待展示弹幕,确定待展示弹幕关联的目标弹幕展示层与目标弹幕展示轨道,并基于目标弹幕展示层与目标弹幕展示轨道对待展示进行展示的方法,使待展示弹幕进行分层分轨道处理,实现了待展示弹幕有效的利用弹幕的展示区域,减少弹幕交叠所带来的不良观感。并且减少交叠还可以减轻对弹幕进行展示的设备的画面渲染压力,节约了弹幕处理资源,提升弹幕处理程序或装置的工作效率,此外在不同的弹幕展示层与弹幕展示轨道中,可以配置不同的展示规则,使得弹幕的展示位置与展示形式呈现多样化,丰富了弹幕展示效果。
[0031]图1示出了根据本申请一实施例提供的一种弹幕展示方法的流程图,具体包括以下步骤:
[0032]步骤S102:接收待展示弹幕。
[0033]其中,待展示弹幕为客户端接收到的,要在对应的多媒体资源播放窗口中进行展示的弹幕。
[0034]基于此,通过客户端的数据接收端口接收需要在多媒体资源播放窗口中展出的弹幕。
[0035]进一步的,考虑到实际应用场景下,不同的弹幕将按照不同的展示策略进行展示,为了能够保证展示后的弹幕效果满足用户的观看需求,需要在获取到待展示弹幕后,对其对应的展示策略进行检测,根据待展示弹幕预先设定的展示策略确定待展示弹幕的展示方式,在本实施例中,具体实现方式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种弹幕展示方法,其特征在于,应用于客户端,包括:接收待展示弹幕;确定所述待展示弹幕关联的目标弹幕展示层以及目标弹幕展示轨道;在所述目标弹幕展示层中,基于所述目标弹幕展示轨道展示所述待展示弹幕。2.根据权利要求1所述的方法,其特征在于,所述确定所述待展示弹幕关联的目标弹幕展示层,包括:确定所述待展示弹幕的弹幕状态信息;根据所述弹幕状态信息,在预设的至少一个弹幕展示层中确定所述待展示弹幕关联的目标弹幕展示层。3.根据权利要求2所述的方法,其特征在于,所述确定所述待展示弹幕的弹幕状态信息,包括:确定所述待展示弹幕的获取路径;基于所述获取路径,确定所述待展示弹幕的弹幕状态信息;相应的,所述根据所述弹幕状态信息,确定所述待展示弹幕关联的目标弹幕展示层,包括:在所述弹幕状态信息为客态弹幕状态信息的情况下,选择所述待展示弹幕关联的客态弹幕展示层作为所述目标弹幕展示层;在所述弹幕状态信息为主态弹幕状态信息的情况下,选择所述待展示弹幕关联的主态弹幕展示层作为所述目标弹幕展示层。4.根据权利要求1所述的方法,其特征在于,所述确定所述待展示弹幕关联的目标弹幕展示轨道,包括:确定所述待展示弹幕的弹幕展示轨道信息;根据所述弹幕展示轨道信息,在预设的至少一个弹幕展示轨道中确定所述待展示弹幕关联的目标弹幕展示轨道。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标弹幕展示轨道展示所述待展示弹幕,包括:确定所述目标弹幕展示轨道对应的弹幕展示规则;基于所述弹幕展示规则,对所述待展示弹幕的弹幕尺寸信息、弹幕字体信息、弹幕颜色信息以及弹幕配置信息进行更新,得到第一目标弹幕;将所述第一目标弹幕在所述目标弹幕展示层中进行展示。6.根据权利要求1所述的方法,其特征在于,所述基于所述目标弹幕展示轨道展示所述待展示弹幕,包括:确定所述目标弹幕展示轨道对应的弹幕移动规则;基于所述弹幕移动规则,对所述待展示弹幕的弹幕速度信息、弹幕加速度信息以及弹幕角速度信息进行更新,得到第二目标弹幕;将所述第二目标弹幕在所述目标弹幕展示层中进行展示。7.根据权利要求1所述的方法,其特征在于,所述基于所述目标弹幕展示轨道展示所述待展示弹幕,包括:确定所述目标弹幕展示轨道对应的弹幕展示规...

【专利技术属性】
技术研发人员:苏镇宇姚卑浩宇
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1