一种显示弹幕的方法、装置、设备和存储介质制造方法及图纸

技术编号:24419272 阅读:23 留言:0更新日期:2020-06-06 13:10
本发明专利技术公开了一种显示弹幕的方法、装置、设备和存储介质。该方法通过显示一页面,页面中包括编辑区域、多媒体区域,编辑区域中具有控件,多媒体区域用于播放多媒体数据;在编辑区域中显示信息;接收在控件中发生的滑动操作;根据滑动操作的发生,显示一画面,画面用于对信息作为弹幕时的样式进行展示;确定滑动操作在控件外结束;根据滑动操作的结束,在多媒体区域中,将信息作为弹幕、按照样式显示在多媒体数据之上。实现了根据用户个性化的设定方式,呈现不同表现形式的弹幕的有益效果。

A method, device, equipment and storage medium for displaying the bullet curtain

【技术实现步骤摘要】
一种显示弹幕的方法、装置、设备和存储介质
本专利技术实施例涉及通信领域技术,尤其涉及一种显示弹幕的方法、装置、设备和存储介质。
技术介绍
弹幕是指直接显示在视频上的内容,可以以滚动、停留甚至更多动作特效方式出现在视频上,可以是观看视频者发送的评论或感想。目前,很多网站提供视频发送弹幕的功能,该类网站允许观看视频者发表评论或感想,其会以滑动字幕的方式实时出现在视频画面上,保证所有观看者都能注意到,从而实现观看者间的互动,甚至可以一起表达对作品的评论或感想,增加观看乐趣。一般的,若用户需要发送非默认格式的弹幕。需要在输入弹幕信息后,点开配置界面,通过点击与配置相关的控件,为弹幕信息选择样式。这样的方式使得发送个性化的弹幕需要繁琐的操作。尤其是当一用户想在直播场景中发送一个性化的弹幕时,非常容易错过发送弹幕的时机。
技术实现思路
本专利技术提供一种显示弹幕的方法、装置、设备和存储介质,以解决用户与界面的交互方式单一、视频中展现的弹幕的形式单一的问题。第一方面,本专利技术实施例提供了一种显示弹幕的方法,包括:显示一页面,所述页面中包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;在所述编辑区域中显示信息;接收在所述控件中发生的滑动操作;根据所述滑动操作的发生,显示一画面,所述画面用于对所述信息作为弹幕时的样式进行展示;确定所述滑动操作在所述控件外结束;根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。在此基础上,所述样式包括尺寸;所述根据所述滑动操作的发生,显示一画面,包括:根据所述滑动操作滑行的方向,在所述信息之上显示一画面,所述画面中包含所述信息;根据所述滑动操作滑行的距离,调整所述画面的大小,以对所述信息作为弹幕时的尺寸进行预览。在此基础上,所述样式包括动画样式;所述根据所述滑动操作的发生,显示一画面,包括:根据所述滑动操作初始滑行的方向,在所述多媒体数据之上显示一画面,所述画面中包含所述信息;根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面,所述画面在所述多媒体数据之上的位置用于确定所述信息作为弹幕时的动画样式。在此基础上,所述根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面,包括:根据所述滑动操作后续滑行的方向,在所述多媒体数据之上将所述画面移动至第一位置,所述第一位置用于确定所述信息作为弹幕时的动画样式为滚动样式;根据所述滑动操作后续滑行的方向,在所述多媒体数据之上将所述画面移动至第二位置,所述第二位置用于确定所述信息作为弹幕时的动画样式为弹出样式。在此基础上,所述样式包括时长,所述根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面之后,还包括:确定所述滑动操作中具有按压操作;根据所述按压操作,显示时间进度条,所述时间进度条用于确定所述信息作为弹幕显示的时长;当所述按压操作结束时,取消显示所述时间进度条。在此基础上,所述方法还包括:接收作用于所述控件的点击操作;根据所述点击操作,将所述信息作为弹幕、按照预设的样式显示在所述多媒体数据之上。在此基础上,还包括:确定所述滑动操作在所述控件中结束;根据所述滑动操作的结束,取消将所述信息作为弹幕显示在所述多媒体数据之上。在此基础上,所述根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上,包括:若所述多媒体数据为录播视频数据,则将所述录播视频数据暂停在发生所述滑动操作的第一时间点;根据滑动操作的结束,将所述信息作为弹幕按照所述样式在所述第一时间点显示在所述多媒体数据之上。在此基础上,所述根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上,包括:若所述多媒体数据为直播视频数据,则确定所述滑动操作结束时的第二时间点;根据滑动操作的结束,将所述信息作为弹幕按照所述样式在所述第二时间点显示在所述多媒体数据之上。第二方面,本专利技术实施例还提供了一种显示弹幕的方法,包括:向所有客户端发送页面进行显示,所述页面包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;接收其中一个客户端发送的、在所述编辑区域输入的信息,与基于一滑动操作确定的、所述信息作为弹幕时的样式,所述滑动操作发送在所述控件中、结束在所述控件外,用于显示一画面,以对所述信息作为弹幕时的样式进行展示;将所述信息发送至所有客户端,以在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。第三方面,本专利技术实施例还提供了一种显示弹幕的方法,包括:显示一页面,所述页面中包括多媒体区域,所述多媒体区域用于播放多媒体数据;在所述多媒体区域中,将一信息作为弹幕、按照指定的样式显示在所述多媒体数据之上;其中,所述信息在一客户端中页面的编辑区域输入,所述编辑区域中具有控件,所述样式基于一滑动操作确定,所述滑动操作发送在所述控件中、结束在所述控件外,用于显示一画面,以对所述信息作为弹幕时的样式进行展示。第四方面,本专利技术实施例还提供了一种显示弹幕的装置,包括:页面显示模块,用于显示一页面,所述页面中包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;信息显示模块,用于在所述编辑区域中显示信息;滑动操作接收模块,用于接收在所述控件中发生的滑动操作;画面显示模块,用于根据所述滑动操作的发生,显示一画面,所述画面用于对所述信息作为弹幕时的样式进行展示;滑动操作确定模块,用于确定所述滑动操作在所述控件外结束;弹幕显示模块,用于根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。第五方面,本专利技术实施例还提供了一种显示弹幕的装置,包括:页面发送模块,用于向所有客户端发送页面进行显示,所述页面包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;弹幕展示模块,用于接收其中一个客户端发送的、在所述编辑区域输入的信息,与基于一滑动操作确定的、所述信息作为弹幕时的样式,所述滑动操作发送在所述控件中、结束在所述控件外,用于显示一画面,以对所述信息作为弹幕时的样式进行展示;弹幕显示模块,用于将所述信息发送至所有客户端,以在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。第六方面,本专利技术实施例还提供了一种显示弹幕的装置,包括:页面显示模块,用于显示一页面,所述页面中包括多媒体区域,所述多媒体区域用于播放多媒体数据;弹幕显示模块,用于在所述多媒体区域中本文档来自技高网...

【技术保护点】
1.一种显示弹幕的方法,其特征在于,包括:/n显示一页面,所述页面中包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;/n在所述编辑区域中显示信息;/n接收在所述控件中发生的滑动操作;/n根据所述滑动操作的发生,显示一画面,所述画面用于对所述信息作为弹幕时的样式进行展示;/n确定所述滑动操作在所述控件外结束;/n根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。/n

【技术特征摘要】
1.一种显示弹幕的方法,其特征在于,包括:
显示一页面,所述页面中包括编辑区域、多媒体区域,所述编辑区域中具有控件,所述多媒体区域用于播放多媒体数据;
在所述编辑区域中显示信息;
接收在所述控件中发生的滑动操作;
根据所述滑动操作的发生,显示一画面,所述画面用于对所述信息作为弹幕时的样式进行展示;
确定所述滑动操作在所述控件外结束;
根据所述滑动操作的结束,在所述多媒体区域中,将所述信息作为弹幕、按照所述样式显示在所述多媒体数据之上。


2.根据权利要求1所述的方法,其特征在于,所述样式包括尺寸;所述根据所述滑动操作的发生,显示一画面,包括:
根据所述滑动操作滑行的方向,在所述信息之上显示一画面,所述画面中包含所述信息;
根据所述滑动操作滑行的距离,调整所述画面的大小,以对所述信息作为弹幕时的尺寸进行预览。


3.根据权利要求1所述的方法,其特征在于,所述样式包括动画样式;所述根据所述滑动操作的发生,显示一画面,包括:
根据所述滑动操作初始滑行的方向,在所述多媒体数据之上显示一画面,所述画面中包含所述信息;
根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面,所述画面在所述多媒体数据之上的位置用于确定所述信息作为弹幕时的动画样式。


4.根据权利要求3所述的方法,其特征在于,所述根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面,包括:
根据所述滑动操作后续滑行的方向,在所述多媒体数据之上将所述画面移动至第一位置,所述第一位置用于确定所述信息作为弹幕时的动画样式为滚动样式;
根据所述滑动操作后续滑行的方向,在所述多媒体数据之上将所述画面移动至第二位置,所述第二位置用于确定所述信息作为弹幕时的动画样式为弹出样式。


5.根据权利要求3所述的方法,其特征在于,所述样式包括时长,所述根据所述滑动操作后续滑行的方向,在所述多媒体数据之上移动所述画面之后,还包括:
确定所述滑动操作中具有按压操作;
根据所述按压操作,显示时间进度条,所述时间进度条用于确定所述信息作为弹幕显示的时长;
当所述按压操作结束时,取消显示所述时间进度条。


6.根据权利要求1-5任一所述的方法,其特征在于,所述方法还包括:
接收作用于所述控件的点击操作;
根据所述点击操作,将所述信息作为弹幕、按照预设的样式显示在所述多媒体数据之上。


7.根据权利要求1-5任一所述的方法,其特征在于,还包括:

【专利技术属性】
技术研发人员:林宏
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:广东;44

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

1