本申请涉及计算机,具体涉及一种弹幕展示方法、装置、计算设备及计算机存储介质。
背景技术:
1、随着多媒体技术的不断发展,以及用户对媒体资源娱乐性的需求,现有很多多媒体平台都设置有弹幕功能,用户在观看媒体资源时,可以通过发布弹幕的方式发表自己的观点,与其他用户进行沟通交流,增加多媒体资源的互娱性。
2、用户可以针对媒体资源发布异形弹幕或特定文字弹幕,然而,这些弹幕的出现对媒体资源的观感带来了负面的影响。比如:用户在氛围不合适的时间点发送了这类弹幕;或者,从头到尾持续的刷屏。
技术实现思路
1、本申请的目的是提供一种弹幕展示方法、装置、计算设备及计算机存储介质,以解决现有技术存在的某种弹幕刷屏,而影响用户弹幕观感等问题。
2、根据本申请实施例的一个方面,提供了一种弹幕展示方法,包括:
3、根据媒体资源播放请求,获取媒体资源对应的弹幕列表;
4、根据弹幕列表内目标弹幕的发布时间确定媒体资源在各单位时间内的目标弹幕数量;
5、根据各单位时间内的目标弹幕数量计算目标弹幕的波峰时刻;
6、根据波峰时刻对弹幕列表内的目标弹幕进行处理;
7、在媒体资源播放时,返回处理后的弹幕列表以在媒体资源播放过程中展示处理后的弹幕列表内的弹幕。
8、根据本申请实施例的另一方面,提供了一种弹幕展示装置,包括:
9、获取模块,适于根据媒体资源播放请求,获取媒体资源对应的弹幕列表;
10、确定模块,适于根据弹幕列表内目标弹幕的发布时间确定媒体资源在各单位时间内的目标弹幕数量;
11、计算模块,适于根据各单位时间内的目标弹幕数量计算目标弹幕的波峰时刻;
12、处理模块,适于根据波峰时刻对弹幕列表内的目标弹幕进行处理;
13、展示模块,适于在媒体资源播放时,返回处理后的弹幕列表以在媒体资源播放过程中展示处理后的弹幕列表内的弹幕。
14、根据本申请实施例的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
15、存储器用于存放至少一可执行指令,可执行指令使处理器执行上述弹幕展示方法对应的操作。
16、根据本申请实施例的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述弹幕展示方法对应的操作。
17、根据本申请实施例提供的方案,根据目标弹幕数量计算目标弹幕的波峰时刻,根据波峰时刻对弹幕列表内的目标弹幕进行处理,从而有效控制了目标弹幕外露的数量及时间点,从源头解决了目标弹幕刷屏和污染的问题,提升了弹幕观感。
18、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种弹幕展示方法,包括:
2.根据权利要求1所述的方法,其中,所述根据所述波峰时刻对弹幕列表内的目标弹幕进行处理进一步包括:
3.根据权利要求2所述的方法,其中,所述目标弹幕展示规则包括:目标弹幕展示时长及目标弹幕静默时长。
4.根据权利要求2或3所述的方法,其中,所述根据目标弹幕展示规则及所述波峰时刻确定媒体资源中目标弹幕展示时间段及目标弹幕静默时间段进一步包括:
5.根据权利要求4所述的方法,其中,所述根据所述波峰时刻及目标弹幕展示时长确定目标弹幕展示时间段进一步包括:
6.根据权利要求2-5中任一项所述的方法,其中,所述目标弹幕展示规则包括:预设目标弹幕展示数量;
7.根据权利要求1-6中任一项所述的方法,其中,在根据所述波峰时刻对弹幕列表内的目标弹幕进行处理之前,所述方法还包括:
8.根据权利要求1-7中任一项所述的方法,其中,在根据所述弹幕列表内目标弹幕的发布时间确定媒体资源在各单位时间内的目标弹幕数量之前,所述方法还包括:
9.根据权利要求1-8中任一项所述的方法,其中,在根据各单位时间内的目标弹幕数量计算所述目标弹幕的波峰时刻之前,所述方法还包括:
10.根据权利要求1-9中任一项所述的方法,其中,所述目标弹幕包括:异形弹幕和/或目标文字弹幕。
11.一种弹幕展示装置,包括:
12.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
13.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-10中任一项所述的弹幕展示方法对应的操作。