弹幕的发布方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:37393809 阅读:20 留言:0更新日期:2023-04-27 07:31
本申请提供了一种弹幕的发布方法、装置、设备、存储介质及产品;方法包括:在播放界面中播放媒体信息;响应于针对媒体信息的弹幕编辑操作,呈现所编辑的弹幕内容、及对应弹幕内容的发送图标;响应于基于发送图标触发的弹幕展示样式的第一编辑操作,在第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的弹幕内容;响应于针对第一编辑操作的释放指令,发布弹幕内容,并在播放界面中采用编辑得到的弹幕展示样式,展示弹幕内容。通过本申请,能够预览目标弹幕展示样式下的弹幕内容,丰富弹幕展示样式的多元化,并能够增加发送弹幕和播放媒体信息时的趣味性。加发送弹幕和播放媒体信息时的趣味性。加发送弹幕和播放媒体信息时的趣味性。

【技术实现步骤摘要】
弹幕的发布方法、装置、设备、存储介质及产品


[0001]本申请涉及互联网
,尤其涉及一种弹幕的发布方法、装置、设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]随着弹幕的兴起,越来越多的用户喜欢在观看视频的同时发送弹幕,以表达对当前所观看视频的情绪宣泄。弹幕是指在播放媒体信息时,将大量的用户评论以滚动字幕的形式显示在所播放的媒体信息上的一种显示方式。
[0003]相关技术中,通常是通过点击屏幕上的弹幕发送按钮对视频内容进行评论和讨论,且点击弹幕发送按钮不会影响弹幕的发送样式,弹幕内容多是以一行文本的样式从屏幕中飘过,弹幕展示样式单一,无法对弹幕内容做出差异化展示。

技术实现思路

[0004]本申请实施例提供一种弹幕的发布方法、装置、设备、计算机可读存储介质及计算机程序产品,能够丰富弹幕展示样式的多元化,并能够增加发送弹幕和播放媒体信息时的趣味性。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种弹幕的发布方法,包括:
[0007]在播放界面中播放媒体信息;
[0008]响应于针对所述媒体信息的弹幕编辑操作,呈现所编辑的弹幕内容、及对应所述弹幕内容的发送图标;
[0009]响应于基于所述发送图标触发的弹幕展示样式的第一编辑操作,在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容;
[0010]响应于针对所述第一编辑操作的释放指令,发布所述弹幕内容,并在所述播放界面中采用编辑得到的所述弹幕展示样式,展示所述弹幕内容。
[0011]本申请实施例提供一种弹幕的发布装置,包括:
[0012]播放模块,用于在播放界面中播放媒体信息;
[0013]呈现模块,用于响应于针对所述媒体信息的弹幕编辑操作,呈现所编辑的弹幕内容、及对应所述弹幕内容的发送图标;
[0014]预览模块,用于响应于基于所述发送图标触发的弹幕展示样式的第一编辑操作,在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容;
[0015]发布模块,用于响应于针对所述第一编辑操作的释放指令,发布所述弹幕内容,并在所述播放界面中采用编辑得到的所述弹幕展示样式,展示所述弹幕内容。
[0016]上述方案中,所述预览模块,还用于当所述第一编辑操作为长按操作时,获取所述长按操作的操作参数,及所述弹幕内容对应的弹幕展示图形,并采用预览的方式,通过所述
弹幕展示图形展示所述弹幕内容;
[0017]在所述长按操作执行的过程中,伴随所述操作参数的变化,同步调整所述弹幕展示图形的图像参数,并通过调整后弹幕展示图形展示所述弹幕内容;
[0018]其中,所述操作参数包括以下至少之一:操作时长、压力大小。
[0019]上述方案中,所述预览模块,还用于获取所述弹幕内容对应的字符数量;
[0020]从至少两种弹幕展示图形中,选取与所述字符数量相适配的弹幕展示图形,作为与所述弹幕内容对应的弹幕展示图形。
[0021]上述方案中,所述预览模块,还用于呈现弹幕展示图形的设置界面,并在所述设置界面中展示至少两种弹幕展示图形选项;
[0022]接收到针对所述至少两种弹幕展示图形选项中目标弹幕展示图形选项的选择操作,将所述目标弹幕展示图形选项对应的弹幕展示图形作为与所述弹幕内容对应的弹幕展示图形。
[0023]上述方案中,所述预览模块,还用于呈现弹幕展示图形的自定义编辑界面,并在所述自定义编辑界面中展示图形绘制区域;
[0024]接收到在所述图形绘制区域中绘制的弹幕展示图形,将所绘制的弹幕展示图形作为与所述弹幕内容对应的弹幕展示图形。
[0025]上述方案中,所述预览模块,还用于当所述第一编辑操作为拖动操作时,获取所述拖动操作的拖动轨迹、以及与所述拖动操作对应的拖动图形,并采用预览的方式,通过所述拖动图形展示所述弹幕内容;
[0026]在所述拖动操作执行的过程中,伴随所述拖动轨迹的变化,同步调整所述拖动图形的参数,以使调整后的拖动图形与所述拖动轨迹匹配;
[0027]采用调整后的拖动图形展示所述弹幕内容。
[0028]上述方案中,所述预览模块,还用于呈现对应所述拖动图形的设置界面,并在所述设置界面中展示至少两种拖动图形选项;
[0029]接收到针对所述至少两种拖动图形选项中目标拖动图形选项的选择操作,将所述目标拖动图形选项对应的拖动图形作为与所述拖动操作对应的拖动图形。
[0030]上述方案中,所述预览模块,还用于呈现弹幕预览界面,并在所述弹幕预览界面中呈现弹幕对应的拖动区域;
[0031]在所述拖动区域中接收到所述拖动操作的拖动轨迹。
[0032]上述方案中,所述预览模块,还用于当所述第一编辑操作为拖动操作时,呈现至少两种弹幕展示样式;
[0033]在所述拖动操作执行的过程中,当所述发送图标被拖动至所述至少两种弹幕展示样式中的目标弹幕展示样式处时,将所述目标弹幕展示样式作为编辑得到的弹幕展示样式,并
[0034]采用预览的方式,展示所述目标弹幕展示样式下的所述弹幕内容。
[0035]上述方案中,所述预览模块,还用于在所述第一编辑操作执行的过程中,采用预览的方式,依次展示不同弹幕展示样式下的所述弹幕内容;
[0036]当接收到针对所述第一编辑操作的释放指令时,将接收到所述释放指令时,所述弹幕内容对应的弹幕展示样式作为所述编辑得到的弹幕展示样式。
[0037]上述方案中,所述发布模块,还用于控制所述弹幕展示样式下的所述弹幕内容,从所述播放界面的一侧进入所述播放界面,并
[0038]控制所述弹幕内容,采用与所述弹幕展示样式相适配的移动速度,移动至所述播放界面的另一侧,从所述另一侧移出所述播放界面。
[0039]上述方案中,所述预览模块,还用于在所述第一编辑操作执行的过程中,同步绘制所述编辑得到的弹幕展示样式所对应的矢量图形;
[0040]当接收到针对所述第一编辑操作的释放指令时,获取尾部图形,并将绘制得到的所述矢量图形与所述尾部图形进行拼接,得到作为弹幕背景的目标矢量图形;
[0041]基于所述目标矢量图形进行图像渲染,以采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容。
[0042]上述方案中,所述预览模块,还用于在所述第一编辑操作执行的过程中,获取所述第一编辑操作对应的取消条件;
[0043]当所述取消条件得到满足时,取消对所述弹幕展示样式下的所述弹幕内容的展示。
[0044]上述方案中,所述预览模块,还用于接收到基于所述发送图标触发的弹幕展示样式的第二编辑操作;
[0045]在所述第二编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容;
[0046]其中,所述第二编辑操作对应的弹幕展示样式不同于所述第一编辑操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种弹幕的发布方法,其特征在于,所述方法包括:在播放界面中播放媒体信息;响应于针对所述媒体信息的弹幕编辑操作,呈现所编辑的弹幕内容、及对应所述弹幕内容的发送图标;响应于基于所述发送图标触发的弹幕展示样式的第一编辑操作,在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容;响应于针对所述第一编辑操作的释放指令,发布所述弹幕内容,并在所述播放界面中采用编辑得到的所述弹幕展示样式,展示所述弹幕内容。2.如权利要求1所述的方法,其特征在于,所述在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容,包括:当所述第一编辑操作为长按操作时,获取所述长按操作的操作参数,及所述弹幕内容对应的弹幕展示图形,并采用预览的方式,通过所述弹幕展示图形展示所述弹幕内容;在所述长按操作执行的过程中,伴随所述操作参数的变化,同步调整所述弹幕展示图形的图像参数,并通过调整后弹幕展示图形展示所述弹幕内容;其中,所述操作参数包括以下至少之一:操作时长、压力大小。3.如权利要求2所述的方法,其特征在于,所述获取所述弹幕内容对应的弹幕展示图形,包括:获取所述弹幕内容对应的字符数量;从至少两种弹幕展示图形中,选取与所述字符数量相适配的弹幕展示图形,作为与所述弹幕内容对应的弹幕展示图形。4.如权利要求2所述的方法,其特征在于,所述获取所述长按操作的操作参数之前,所述方法还包括:呈现弹幕展示图形的设置界面,并在所述设置界面中展示至少两种弹幕展示图形选项;接收到针对所述至少两种弹幕展示图形选项中目标弹幕展示图形选项的选择操作,将所述目标弹幕展示图形选项对应的弹幕展示图形作为与所述弹幕内容对应的弹幕展示图形。5.如权利要求2所述的方法,其特征在于,所述获取所述长按操作的操作参数之前,所述方法还包括:呈现弹幕展示图形的自定义编辑界面,并在所述自定义编辑界面中展示图形绘制区域;接收到在所述图形绘制区域中绘制的弹幕展示图形,将所绘制的弹幕展示图形作为与所述弹幕内容对应的弹幕展示图形。6.如权利要求1所述的方法,其特征在于,所述在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容,包括:当所述第一编辑操作为拖动操作时,获取所述拖动操作的拖动轨迹、以及与所述拖动操作对应的拖动图形,并采用预览的方式,通过所述拖动图形展示所述弹幕内容;在所述拖动操作执行的过程中,伴随所述拖动轨迹的变化,同步调整所述拖动图形的参数,以使调整后的拖动图形与所述拖动轨迹匹配;
采用调整后的拖动图形展示所述弹幕内容。7.如权利要求6所述的方法,其特征在于,所述获取所述拖动操作的拖动轨迹之前,所述方法还包括:呈现对应所述拖动图形的设置界面,并在所述设置界面中展示至少两种拖动图形选项;接收到针对所述至少两种拖动图形选项中目标拖动图形选项的选择操作,将所述目标拖动图形选项对应的拖动图形作为与所述拖动操作对应的拖动图形。8.如权利要求6所述的方法,其特征在于,所述获取所述拖动操作的拖动轨迹,包括:呈现弹幕预览界面,并在所述弹幕预览界面中呈现弹幕对应的拖动区域;在所述拖动区域中接收到所述拖动操作的拖动轨迹。9.如权利要求1所述的方法,其特征在于,所述在所述第一编辑操作执行的过程中,采用预览的方式,展示编辑得到的弹幕展示样式下的所述弹幕内容,包括:当所述第一编辑操作为拖动操作时,呈现至少两种弹幕展示样式;在所述拖动操作执行的过程中,当所述发送图标被拖动至所述至少两种弹幕展示样式中的目标弹幕展示样式处时,将所述目标弹幕展示样式作为编辑得到的弹幕展示样式,并采用预览的方式,展示所述目标弹幕展示样式下的所...

【专利技术属性】
技术研发人员:王倩石佳鑫刘远涛尹丹山陈彬王为
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1