一种可单条锁定的弹幕显示装置、发送方法及装置与流程

文档序号:11881309阅读:459来源:国知局
一种可单条锁定的弹幕显示装置、发送方法及装置与流程

本发明属于互联网直播技术领域,更具体地,涉及一种可单条锁定弹幕显示装置、发送方法及装置。



背景技术:

目前直播视频弹幕采用共用弹幕层的发送方法,多条弹幕在一个或几个弹幕层中滚动显示。这样无法锁定或者控制单条弹幕。不能单条弹幕锁定,因此不能对某一条弹幕进行准确操作,给弹幕举报、删除带来很大困难。



技术实现要素:

针对现有技术的以上缺陷或改进需求,本发明提供了一种可单条锁定弹幕显示装置、发送方法及装置,其目的在于通过采用独立而分散的弹幕层发送单挑弹幕,使得单条弹幕可以被锁定进而进行如删除、举报等,由此解决现有的弹幕系统不方便删除、举报的技术问题。

为实现上述目的,按照本发明的一个方面,提供了一种可单条锁定的弹幕显示装置,按照弹幕数量包括多个弹幕层,所述弹幕层用于仅显示一条弹幕的内容,所述多个弹幕层相互分散;当所述多个弹幕层中某一个弹幕层获取用户锁定操作时,所述弹幕层显示所述用户操作时刻的弹幕内容。

优选地,所述可单条锁定的弹幕显示装置,其所述弹幕层具有以下属性:弹幕高度、弹幕宽度、显示字体、显示内容长度以及弹幕层移动速度。

优选地,所述可单条锁定的弹幕显示装置,其所述弹幕层高度、宽度与显示字体大小、显示内容长度相适应,显示字体越大所述弹幕层高度越大,显示字体越大、显示内容越长,显示宽度越大;所多个弹幕层通过调整显示字体和弹幕层移动速度来调整弹幕层大小使得所述多个弹幕层相互分散。

优选地,所述可单条锁定的弹幕显示装置,其当所述多个弹幕层中某一个弹幕层获取用户锁定操作时,所述弹幕层移动到指定位置。

按照本发明的另一方面,提供了一种可单条锁定弹幕发送方法,包括以下步骤:

(1)使用本发明提供的可单条锁定弹幕显示装置显示用户提交的弹幕信息;

(2)所述可单条锁定弹幕获取用户锁定操作,并通根据所述锁定操作锁定被点击的弹幕层;

(3)使得步骤(2)中获得的弹幕层显示所述用户锁定操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作;

(4)执行步骤(3)获取的处理操作。

优选地,所述单条锁定弹幕发送方法,其骤(2)所述锁定操作为单击需要锁定的弹幕层。

优选地,所述单条锁定弹幕发送方法,其步骤(3)所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、以及举报;

步骤(4)对于步骤(3)获取的处理操作执行以下过程:

无动作,3秒后自动释放;

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给举报服务器进行处理。

按照本发明的另一方面,提供了一种可单条锁定弹幕发送装置,包括:

弹幕发送模块,用于使用本发明提供的可单条锁定的弹幕显示装置显示用户提交的弹幕信息;

弹幕锁定模块,用于获取锁定操作,并根据锁定操作锁定被电击的弹幕层,提交给弹幕操作模块;

所述弹幕操作模块,用于使得所述被锁定的弹幕层显示相应所述用户操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作,提交给弹幕执行模块;

所述弹幕执行模块,用于执行弹幕操作模块获取的处理操作。

优选地,所述单条锁定弹幕发送装置,其所述锁定操作为单击需要锁定的弹幕层。

优选地,所述单条锁定弹幕发送装置,其所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、以及举报;

对于弹幕操作模块获取的处理操作执行以下过程:

无动作,3秒后自动释放;

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给给举报服务器进行处理。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:

本发明提供的可单锁定的弹幕显示装置、发送方法及装置,能过将每挑弹幕显示在独立的弹幕层中,使得每条弹幕可单独被选择,从而大大方便了对于单条弹幕的操作,如复制、删除,尤其是获取弹幕发送相关信息、举报等操作。

附图说明

图1是本发明提供的可单条锁定的弹幕发送方法流程示意图;

图2是本发明提供的可单条锁定的弹幕发送装置流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明提供的可单条锁定的弹幕显示装置,按照弹幕数量包括多个弹幕层,所述弹幕层用于仅显示一条弹幕的内容;所述多个弹幕层相互独立,即所述多个弹幕层中每个弹幕层具有以下属性:弹幕高度、弹幕宽度、显示字体、显示内容长度以及弹幕层移动速度。所述弹幕层高度、宽度与显示字体大小、显示内容长度相适应,显示字体越大所述弹幕层高度越大,显示字体越大、显示内容越长,显示宽度越大。所多个弹幕层通过调整显示字体和弹幕层移动速度来调整弹幕层大小使得所述多个弹幕层相互分散,即所述多个弹幕层之间不发生重叠。当所述多个弹幕层中某一个弹幕层获取用户锁定操作时,所述弹幕层显示所述用户操作时刻的弹幕内容,优选所述弹幕层移动到指定位置。

本发明提供的可单条锁定弹幕发送方法,如图1所示,包括以下步骤:

(1)使用本发明提供的可单条锁定的弹幕显示装置显示用户提交的弹幕信息;

(2)所述可单条锁定弹幕获取用户锁定操作,并通根据所述锁定操作锁定被点击的弹幕层;

所述锁定操作,如单击需要锁定的弹幕层。

(3)使得步骤(2)中获得的弹幕层显示所述用户锁定操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作;

所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、举报等:

(4)执行步骤(3)获取的处理操作。

具体地,对于步骤(3)获取的处理操作执行以下过程:

无动作,3秒后自动释放;

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给举报服务器进行处理。

本发明提供的可单条锁定的弹幕发送装置,如图2所示,包括:

弹幕发送模块,用于使用本发明提供的可单条锁定的弹幕显示装置显示用户提交的弹幕信息;

弹幕锁定模块,用于获取锁定操作,并根据锁定操作锁定被电击的弹幕层,提交给弹幕操作模块;

所述锁定操作,如单击需要锁定的弹幕层。

所述弹幕操作模块,用于使得所述被锁定的弹幕层显示相应所述用户操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作,提交给弹幕执行模块;

所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、举报等。

所述弹幕执行模块,用于执行弹幕操作模块获取的处理操作。

具体地,对于弹幕操作模块获取的处理操作执行以下过程:

无动作,3秒后自动释放;

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给给举报服务器进行处理。

以下为实施例:

实施例1

一种可单条锁定的弹幕显示装置,按照弹幕数量包括多个弹幕层。

每个弹幕层进用于显示一条弹幕,所述弹幕层包括以下属性:弹幕层高度、弹幕层宽度、显示字体、显示内容长度、以及弹幕层移动速度。

当弹幕层过多时,通过缩小显示字体、提高弹幕层移动速度的方法,使得弹幕层高度和弹幕层宽度减小,弹幕层移动速度增快,使得弹幕层不重叠。

当所述多个弹幕层中某一个弹幕层被锁定时,该弹幕层被置顶,并显示被锁定时显示的弹幕内容。

实施例2

一种可单条锁定弹幕发送方法,包括以下步骤:(1)使用实施例1提供的可单挑锁定的弹幕显示装置显示用户提交弹幕信息;

(2)获取用户的点击操作,并通过点击操作的位置锁定被点击的弹幕层;

通过设置弹幕的点击控制动作。来实现弹幕的暂停操作。例如,我们将弹幕设置为单击暂停操作。在单击某一条弹幕时,弹幕会自动停止滚动。

(3)使得步骤(2)中获得的弹幕层显示所述用户操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作;

所述弹幕层被置顶,方便用户进行处理操作。

所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、举报等:

(4)执行步骤(3)获取的处理操作。

具体地,对于步骤(3)获取的操作执行以下过程:

如点击停留,再次点击继续滚动,右键点击弹出处理操作菜单,包括以下处理操作

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给给举报服务器进行处理。

如弹幕层置顶后,用户无动作,3秒后自动释放。

实施例3

一种可单条锁定的弹幕发送装置,包括以下步骤:弹幕发送模块,用于使用实施例1提供的可单挑锁定的弹幕显示装置显示用户提交弹幕信息;

弹幕锁定模块,用于获取用户的点击操作,并通过点击操作的位置锁定被点击的弹幕层;

通过设置弹幕的点击控制动作。来实现弹幕的暂停操作。例如,我们将弹幕设置为单击暂停操作。在单击某一条弹幕时,弹幕会自动停止滚动。

弹幕操作模块,使得所述弹幕层显示所述用户操作时刻的弹幕内容,获取用户对所述弹幕层相应弹幕的处理操作;

所述弹幕层被置顶,方便用户进行处理操作。

所述处理操作根据具体开发的功能包括无动作、释放、复制、删除、举报等:

弹幕执行模块,用于执行弹幕操作模块获取的处理操作。

具体地,对于弹幕操作模块获取的操作执行以下过程:

如点击停留,再次点击继续滚动,右键点击弹出处理操作菜单,包括以下处理操作:

释放,取消暂停,使得弹幕继续发送;

复制,复制弹幕内宽容、弹幕发送者编号、弹幕发送时间等弹幕信息;

删除,删除所述弹幕、删除发送者所有弹幕、删除发送时间段所有弹幕、删除发送IP网段所有弹幕等;

举报,将所述弹幕层相应的弹幕信息发送给给举报服务器进行处理。

如弹幕层置顶后,用户无动作,3秒后自动释放。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1