本申请实施例涉及弹幕显示,尤其涉及一种弹幕显示方法、装置、设备和存储介质。
背景技术:
1、弹幕作为一种信息交互形式,能够满足用户观影时的信息交流需求,被广泛应用于各种直播平台或者视频播放平台。由于传统弹幕显示方式比较固定且单一,比如从屏幕的一侧沿直线滚动到另一侧等,因此相关技术中通过根据直播内容场景或者视频内容场景进行弹幕显示的个性化定制,以丰富弹幕的显示方式。然而,上述弹幕定制化显示需要花费大量的人力物力,导致弹幕显示的成本较高。
技术实现思路
1、本申请提供一种弹幕显示方法、装置、设备和存储介质,实现虚拟空间内弹幕显示时的多样化显示效果,丰富弹幕显示方式,节省弹幕显示成本,提升用户的互动体验。
2、第一方面,本申请实施例提供了一种弹幕显示方法,包括:
3、获取虚拟空间的内容场景;
4、根据所述内容场景,确定弹幕的目标显示方式;
5、根据所述目标显示方式,在所述虚拟空间内显示所述弹幕。
6、第二方面,本申请实施例提供了一种弹幕显示装置,包括:
7、场景获取模块,用于获取虚拟空间的内容场景;
8、确定模块,用于根据所述内容场景,确定弹幕的目标显示方式;
9、显示模块,用于根据所述目标显示方式,在所述虚拟空间内显示所述弹幕。
10、第三方面,本申请实施例提供了一种电子设备,包括:
11、存储器,所述存储器用于存储计算机程序;以及
12、处理器,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行如第一方面实施例或其各实现方式中所述的弹幕显示方法。
13、第四方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行如第一方面实施例或其各实现方式中所述的弹幕显示方法。
14、第五方面,本申请实施例提供了一种包含程序指令的计算机程序产品,当所述程序指令在电子设备上运行时,使得所述电子设备执行如第一方面实施例或其各实现方式中所述的弹幕显示方法。
15、本申请实施例公开的技术方案,至少具有如下有益效果:
16、通过获取虚拟空间的内容场景,以根据该内容场景,来确定弹幕的目标显示方式,然后在虚拟空间内基于目标显示方式显示弹幕。本申请通过基于虚拟空间的内容场景,来适配弹幕的目标显示方式,并基于目标显示方式显示弹幕,从而实现虚拟空间内弹幕显示时的多样化显示效果,丰富弹幕显示方式,节省弹幕显示成本,提升用户的互动体验。
1.一种弹幕显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述内容场景,确定弹幕的目标显示方式,包括:
3.根据权利要求2所述的方法,其特征在于,所述内容场景的类型包括下述至少一项:远距离场景、近距离场景、半景场景和全景场景。
4.根据权利要求2所述的方法,其特征在于,所述目标环绕方式为横屏滚动方式、弧度环绕方式、半景环绕方式和全景环绕方式中的任一项。
5.根据权利要求3所述的方法,其特征在于,所述根据所述内容场景的类型,确定弹幕的目标环绕方式,包括:
6.根据权利要求1所述的方法,其特征在于,所述弹幕的参数至少包括:弹幕轨道数量。
7.根据权利要求6所述的方法,其特征在于,当所述弹幕轨道数量为至少两个时,所述弹幕的层次呈现方式,通过如下方式确定:
8.根据权利要求1所述的方法,其特征在于,所述目标层次呈现方式为往复堆叠呈现方式、倒梯呈现方式、正梯呈现方式和2d片式呈现方式中的任一项。
9.根据权利要求8所述的方法,其特征在于,所述根据所述内容场景的类型,确定弹幕的目标环绕方式和目标层次呈现方式,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据所述目标显示方式,在所述虚拟空间内显示所述弹幕,包括:
11.根据权利要求10所述的方法,其特征在于,所述根据所述目标显示方式,在所述虚拟空间内的弹幕呈现区上显示弹幕,包括:
12.根据权利要求11所述的方法,其特征在于,所述根据所述目标环绕方式和目标层次呈现方式,在所述虚拟空间内的弹幕呈现区上显示弹幕,包括:
13.根据权利要求11所述的方法,其特征在于,所述根据所述目标环绕方式和目标层次呈现方式,在所述虚拟空间内的弹幕呈现区上显示弹幕,包括:
14.一种弹幕显示装置,其特征在于,包括:
15.一种电子设备,其特征在于,包括:
16.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至13中任一项所述的弹幕显示方法。
17.一种包含程序指令的计算机程序产品,其特征在于,当所述程序指令在电子设备上运行时,使得所述电子设备执行如权利要求1至13中任一项所述的弹幕显示方法。