一种视频弹幕发送方法及装置的制造方法

文档序号:10597606阅读:169来源:国知局
一种视频弹幕发送方法及装置的制造方法
【专利摘要】本发明公开了一种视频弹幕发送方法及装置。所述方法,包括以下步骤:(1)获取用户设置的弹幕位置,确定弹幕区域;(2)根据步骤(1)中获得的弹幕区域以及视频参数,获取弹幕发送参数;(3)根据步骤(2)得到的弹幕发送参数,在弹幕区域单条显示弹幕。所述装置,包括弹幕区域获取模块、弹幕发送参数获取模块、以及弹幕发送模块。本发明对弹幕发送进行个性化设置,并根据用户的个性化选择自动适应弹幕视频的播放状态,能够订制个性化的弹幕显示方式,提高弹幕的发送乐趣。
【专利说明】
一种视频弹幕发送方法及装置
技术领域
[0001]本发明属于计算机技术领域,更具体地,涉及一种视频弹幕发送方法及装置。【背景技术】
[0002]目前弹幕一般都是在屏幕上方,使得弹幕从右到左通过视频。然而有时视频上方会出现重要信息,例如提示信息等,普通的弹幕可能会影响视频观看。同时,现在的视频弹幕发送技术无法自动适应各种模式下的视频播放,如全屏播放和原始大小之间,弹幕的参数是不变的,造成字体不合适,观看不便的问题。
【发明内容】

[0003]针对现有技术的以上缺陷或改进需求,本发明提供了一种视频弹幕发送方法及装置,其目的在于个性化的发送弹幕并且自动适应播放器,从而保证视频观感,由此解决现有的弹幕技术无法个性化设置且不能自动适应播放状态的技术问题。
[0004]为实现上述目的,按照本发明的一个方面,提供了一种视频弹幕发送方法,包括以下步骤:
[0005](1)获取用户设置的弹幕位置,确定弹幕区域;
[0006](2)根据步骤(1)中获得的弹幕区域以及视频参数,获取弹幕发送参数;
[0007](3)根据步骤(2)得到的弹幕发送参数,在弹幕区域单条显示弹幕。
[0008]优选地,所述视频弹幕发送方法,其所述弹幕位置为视频居左、居右、居中、居上、 以及居下的区域块;所述弹幕区域为视频播放界面上弹幕位置相应的显示区域。
[0009]优选地,所述视频弹幕发送方法,其所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。[〇〇1〇]优选地,所述视频弹幕发送方法,其所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕显示长度;[〇〇11]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间;
[0012]所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹幕字体;
[0013]所述弹幕透明度,分为三档即不透明、透过率30%、以及透过率80%。
[0014]优选地,所述视频弹幕发送方法,其步骤(3)具体为:在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。
[0015]按照本发明的另一个方面,提供了一种视频弹幕发送装置,包括;
[0016]弹幕区域获取模块,用于获取用户设置的弹幕位置,并根据所述弹幕位置确定弹幕区域;
[0017]弹幕发送参数获取模块,用于根据弹幕区域获取模块获取的弹幕区域以及视频参数,获取弹幕发送参数;
[0018]弹幕发送模块,用于根据弹幕参数获取模块得到的弹幕发送参数,在弹幕区域单条显示弹幕。
[0019]优选地,所述视频弹幕发送装置,其所述弹幕位置为视频居左、居右、居中、居上、 以及居下的区域块;所述弹幕区域为视频播放界面上弹幕位置相应的显示区域。
[0020]优选地,所述视频弹幕发送装置,其所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。
[0021]优选地,所述视频弹幕发送装置,其所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕显示长度;
[0022]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间;
[0023]所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹幕字体;[〇〇24] 所述弹幕透明度,分为三档即不透明、透过率30 %、以及透过率80 %。
[0025]优选地,所述视频弹幕发送装置,其所述弹幕发送模块在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。
[0026]总体而言,通过本发明所构思的以上技术方案与现有技术相比,对弹幕发送进行个性化设置,并根据用户的个性化选择自动适应弹幕视频的播放状态,能够订制个性化的弹幕显示方式,提高弹幕的发送乐趣。同时,为管理员和用户提供弹幕显示位置编辑功能, 更好的方便管理员通过已有的弹幕引导用户发送弹幕。【附图说明】
[0027]图1是本发明提供的弹幕发送方法的流程示意图;
[0028]图2是本发明提供的弹幕发送装置的结构示意图。【具体实施方式】[〇〇29]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0030]本发明提供的视频弹幕发送方法,包括以下步骤:
[0031](1)获取用户设置的弹幕位置,确定弹幕区域。
[0032]所述用户,包括管理员用户和普通用户。
[0033]所述弹幕位置为视频居左、居右、居中、居上、以及居下的区域块。
[0034]所述弹幕区域为视频播放界面上弹幕位置相应的显示区域。
[0035](2)根据步骤(1)中获得的弹幕区域以及视频参数,获取弹幕发送参数;[〇〇36]所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。
[0037]所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间弹幕显示长度越大的原则确定所述弹幕显示长度。[〇〇38]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间。
[0039]所述弹幕字体,根据弹幕区域与显示区域的比例越小,字体越小的原则确定所述弹幕字体。
[0040]所述弹幕透明度,分为三档即不透明、透过率30%、以及透过率80%。
[0041](3)根据步骤(2)得到的弹幕发送参数,在弹幕区域单条显示弹幕。[〇〇42]在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。
[0043]本发明提供的视频弹幕发送装置,包括:
[0044]弹幕区域获取模块,用于获取用户设置的弹幕位置,并根据所述弹幕位置确定弹幕区域。
[0045]所述用户,包括管理员用户和普通用户。
[0046]所述弹幕位置为视频居左、居右、居中、居上、以及居下的区域块。
[0047]所述弹幕区域为视频播放界面上弹幕位置相应的显示区域。
[0048]弹幕发送参数获取模块,用于根据弹幕区域获取模块获取的弹幕区域以及视频参数,获取弹幕发送参数;
[0049]所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。
[0050]所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕显示长度。
[0051]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间。
[0052]所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹幕字体。
[0053]所述弹幕透明度,分为三档即不透明、透过率30%、以及透过率80%。
[0054]弹幕发送模块,用于根据弹幕参数获取模块得到的弹幕发送参数,在弹幕区域单条显示弹幕。
[0055]在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。 [〇〇56]以下为实施例:[〇〇57] 实施例1
[0058]—种视频弹幕发送方法,包括以下步骤:
[0059](1)获取用户设置的弹幕位置,确定弹幕区域。
[0060]所述用户,包括管理员用户和普通用户。
[0061]所述弹幕位置为视频居左、居右、居中、居上、以及居下的区域块。
[0062]所述弹幕区域为视频播放界面上弹幕位置相应的显示区域;视频的播放界面可为全屏播放、网页全屏播放、以及原始大小播放。
[0063](2)根据步骤(1)中获得的弹幕区域以及视频参数,获取弹幕发送参数;[〇〇64]所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。
[0065]所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕显示长度;视屏持续时间为10分钟以内弹幕显示长度为30个汉字、字符、或数字;大于10分钟每多一分钟弹幕显示长度增加10个字符,弹幕显示长度不大于50个字符。[〇〇66]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间。具体的,在 560P的码率时,原始大小播放时为3秒、网页全屏播放时为5秒、全屏播放时为9秒。
[0067]所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹幕字体,分别为默认大小、10 %大小、15 %大小、30 %大小。[〇〇68] 所述弹幕透明度,分为三档即不透明、透过率30 %、以及透过率80 %。
[0069](3)根据步骤(2)得到的弹幕发送参数,在弹幕区域单条显示弹幕。[〇〇7〇]在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。 [〇〇71] 实施例2[〇〇72] 一种视频弹幕发送装置,包括:
[0073]弹幕区域获取模块,用于获取用户设置的弹幕位置,并根据所述弹幕位置确定弹幕区域。[〇〇74] 所述用户,包括管理员用户和普通用户。
[0075]所述弹幕位置为视频居左、居右、居中、居上、以及居下的区域块。
[0076]所述弹幕区域为视频播放界面上弹幕位置相应的显示区域;视频的播放界面可为全屏播放、网页全屏播放、以及原始大小播放。
[0077]弹幕发送参数获取模块,用于根据弹幕区域获取模块获取的弹幕区域以及视频参数,获取弹幕发送参数;[〇〇78]所述弹幕发送参数包括:弹幕显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置时,所述弹幕发送参数还包括:是否为保护字幕。
[0079]所述弹幕显示长度,为一条弹幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕显示长度;视屏持续时间为10分钟以内弹幕显示长度为30个汉字、字符、或数字;大于10分钟每多一分钟弹幕显示长度增加10个字符,弹幕显示长度不大于50个字符。
[0080]所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间。具体的,在 560P的码率时,原始大小播放时为3秒、网页全屏播放时为5秒、全屏播放时为9秒。
[0081]所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹幕字体,分别为默认大小、10 %大小、15 %大小、30 %大小。[〇〇82] 所述弹幕透明度,分为三档即不透明、透过率30%、以及透过率80%。
[0083]弹幕发送模块,用于根据弹幕参数获取模块得到的弹幕发送参数,在弹幕区域单条显示弹幕。
[0084]在所述弹幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。 [〇〇85]本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频弹幕发送方法,其特征在于,包括以下步骤:(1)获取用户设置的弹幕位置,确定弹幕区域;(2)根据视频参数以及步骤(1)中获得的弹幕区域,获取弹幕发送参数;(3)根据步骤(2)得到的弹幕发送参数,在弹幕区域单条显示弹幕。2.如权利要求1所述的视频弹幕发送方法,其特征在于,所述弹幕位置为视频居左、居 右、居中、居上、以及居下的区域块;所述弹幕区域为视频播放界面上弹幕位置相应的显示 区域。3.如权利要求1所述的视频弹幕发送方法,其特征在于,所述弹幕发送参数包括:弹幕 显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度;当弹幕位置为居中、居上、居下设置 时,所述弹幕发送参数还包括:否是为保护字幕。4.如权利要求3所述的视频弹幕发送方法,其特征在于,所述弹幕显示长度为一条弹幕 内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定弹幕显示长 度;所述弹幕消失时间为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹幕 方向上的长度长度越长,弹幕消失时间越长的原则确定弹幕消失时间;所述弹幕字体,根据弹幕区域与显示区域的比例越小弹幕滋体越小的原则确定所述弹 幕字体;所述弹幕透明度,分为三档即不透明、透过率30 %、以及透过率80 %。5.如权利要求1所述的视频弹幕发送方法,其特征在于,步骤(3)具体为:在所述弹幕区 域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。6.—种视频弹幕发送装置,其特征在于,包括;弹幕区域获取模块,用于获取用户设置的弹幕位置,并根据所述弹幕位置确定弹幕区 域;弹幕发送参数获取模块,用于根据弹幕区域获取模块获取的弹幕区域以及视频参数, 获取弹幕发送参数;弹幕发送模块,用于根据弹幕参数获取模块得到的弹幕发送参数,在弹幕区域单条显 示弹幕。7.如权利要求6所述的视频弹幕发送装置,其特征在于,所述弹幕位置为视频居左、居 右、居中、居上、以及居下的区域块;所述弹幕区域为视频播放界面上弹幕位置相应的显示 区域。8.如权利要求6所述的视频弹幕发送装置,其特征在于,所述弹幕发送参数包括:弹幕 显示长度、弹幕消失时间、弹幕字体、以及弹幕透明度。当弹幕位置为居中、居上、居下设置 时,所述弹幕发送参数还包括:是否为保护字幕。9.如权利要求8所述的视频弹幕发送装置,其特征在于,所述弹幕显示长度,为一条弹 幕内容字符串的最大长度;根据视频持续时间越长弹幕显示长度越大的原则确定所述弹幕 显示长度;所述弹幕消失时间,为一条弹幕从显示到取消显示之间的时间;根据弹幕区域按照弹 幕方向上的长度越长,弹幕消失时间越长的原则确定所述弹幕消失时间;所述弹幕字体,根据弹幕区域与显示区域的比例越小,弹幕字体越小的原则确定所述弹蒂字体;所述弹幕透明度,分为三档即不透明、透过率30 %、以及透过率80 %。10.如权利要求6所述的视频弹幕发送装置,其特征在于,所述弹幕发送模块在所述弹 幕区域,根据弹幕数量设置弹幕层,所述每个弹幕层显示一条弹幕内容。
【文档编号】H04N21/431GK105959817SQ201610482728
【公开日】2016年9月21日
【申请日】2016年6月27日
【发明人】姚金明
【申请人】武汉斗鱼网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1