弹幕信息的输入处理方法及装置与流程

文档序号:11133599阅读:261来源:国知局
弹幕信息的输入处理方法及装置与制造工艺

本发明涉及视频处理技术领域,尤其涉及一种弹幕信息的输入处理方法及装置。



背景技术:

随着科技的发展,用户的精神文化生活越来越丰富,不仅可以通过电视观看各种各样的电视节目,还可以通过各种视频服务商提供的视频播放器观看各种视频节目,如电影等等。

现有技术中,用户通过视频播放器观看视频服务器提供的各种视频节目。且现有的视频播放器还支持用户以弹幕的形式发表评论。弹幕是以字幕形式显示在视频播放屏幕上的评论信息,可以以滚动、停留甚至更多动作特效方式出现在视频上。弹幕可以给观看的用户一种“实时互动”的错觉,虽然不同弹幕的发送时间有所区别,但是都会在视频中特定的一个时间点出现,且在相同时刻发送的弹幕基本上也具有相同的主题,在参与评论时就会有与其他用户同时评论的错觉。

现有技术中,视频播放器上设置有弹幕输入按钮,用户想要输入弹幕的时候,点击该弹幕输入按钮,视频播放器界面上弹出一个输入框,此时由于焦点没有在输入框中,不能主动调出键盘,用户需要再次点击该输入框,才能调出键盘,获取焦点,进行评论的输入。现有技术采用的上述弹幕信息的输入方式较为复杂,使用非常不方便。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种弹幕信息的输入处理方法及装置。

本发明提供一种弹幕信息的输入处理方法,所述方法包括:

检测所述弹幕输入按钮是否被用户点击;

当所述弹幕输入按钮被点击时,通过隐藏在所述弹幕输入按钮的初始位置处的输入框获取输入焦点;

调整已获取输入焦点的所述输入框的显示样式和显示位置,以在所述初始位置之外的其他位置显示所述输入框,供所述用户在所述输入框中输入弹幕信息。

进一步地,在上述所述方法中,检测所述弹幕输入按钮是否被用户点击之前,还包括:

将所述输入框以透明显示的方式设置在界面上、与所述弹幕输入按钮相同的所述初始位置处的不同层中,以使得所述弹幕输入按钮被点击的同时,隐藏的所述输入框被点击,以调取键盘,获取输入焦点。

进一步地,在上述所述方法中,将所述输入框以透明显示的方式设置在界面上、与所述弹幕输入按钮相同的所述初始位置处的不同层中,具体包括:

将所述输入框以透明显示的方式设置在界面上、与所述弹幕输入按钮相同的所述初始位置处、所述弹幕输入按钮的下一层中。

进一步地,在上述所述方法中,调整已获取输入焦点的所述输入框的显示样式和显示位置,具体包括:

将已获取输入焦点的所述输入框的显示样式由透明显示改为非透明显示,且将所述输入框的显示位置由所述初始位置移至其他位置,以显示已获取输入焦点的所述输入框。

进一步地,在上述所述方法中,通过隐藏在所述弹幕输入按钮的初始位置处的输入框获取输入焦点之后,还包括:

显示所述键盘,以供所述用户根据所述键盘在所述输入框中输入所述弹幕信息;

进一步地,所述方法还包括:

隐藏所述弹幕输入按钮,以使得所述弹幕输入按钮不被显示。

本发明还提供一种弹幕信息的输入处理装置,所述装置包括:

检测模块,用于检测所述弹幕输入按钮是否被用户点击;

获取模块,用于当所述弹幕输入按钮被点击时,通过隐藏在所述弹幕输入按钮的初始位置处的输入框获取输入焦点;

调整模块,用于调整已获取输入焦点的所述输入框的显示样式和显示位置,以在所述初始位置之外的其他位置显示所述输入框,供所述用户在所述输入框中输入弹幕信息。

进一步地,在上述所述装置中,还包括:

设置模块,用于将所述输入框以透明显示的方式设置在界面上、与所述弹幕输入按钮相同的所述初始位置处的不同层中,以使得所述弹幕输入按钮被点击的同时,隐藏的所述输入框被点击,以调取键盘,获取输入焦点。

进一步地,在上述所述装置中,所述设置模块,具体用于将所述输入框以透明显示的方式设置在界面上、与所述弹幕输入按钮相同的所述初始位置处、所述弹幕输入按钮的下一层中。

进一步地,在上述所述装置中,所述调整模块,具体用于将已获取输入焦点的所述输入框的显示样式由透明显示改为非透明显示,且将所述输入框的显示位置由所述初始位置移至其他位置,以显示已获取输入焦点的所述输入框。

进一步地,在上述所述装置中,还包括:

显示模块,用于显示所述键盘,以供所述用户根据所述键盘在所述输入框中输入所述弹幕信息;

进一步地,所述调整模块,还用于隐藏所述弹幕输入按钮,以使得所述弹幕输入按钮不被显示。

本发明的弹幕信息的输入处理方法及装置,通过采用上述技术方案,在弹幕输入按钮被点击时,通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点;调整已获取输入焦点的输入框的显示样式和显示位置,以在初始位置之外的其他位置显示输入框,供用户在输入框中输入弹幕信息。本实施例的技术方案,能够在弹幕输入按钮被点击的同时,调取输入框的键盘并获取输入焦点;与现有技术的方案,点击弹幕输入按钮之后,弹出输入框,再点击输入框调出键盘,获取焦点相比,能够极大地简化现有的弹幕信息输入的流程,提高弹幕信息的输入效率,使用非常方便。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明的弹幕信息的输入处理方法实施例的流程图。

图2为本发明的弹幕信息的输入处理装置实施例一的功能框图。

图3为本发明的弹幕信息的输入处理装置实施例二的功能框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1为本发明的弹幕信息的输入处理方法实施例的流程图。如图1所示,本实施例的弹幕信息的输入处理方法,具体可以包括如下步骤:

100、检测弹幕输入按钮是否被用户点击;当弹幕输入按钮被点击时,执行步骤101;否则当弹幕输入按钮未被点击时,返回步骤100继续检测;

101、通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点;执行步骤102;

102、调整已获取输入焦点的输入框的显示样式和显示位置,以在初始位置之外的其他位置显示输入框,供用户在输入框中输入弹幕信息。

本实施例的弹幕信息的输入处理方法的执行主体可以为弹幕信息的输入处理装置,该弹幕信息的输入处理装置可以设置在视频播放器中,以配合视频播放器实现弹幕信息的输入处理。

本实施例的弹幕输入按钮具体可以设置在视频播放器的界面上,输入框以隐藏的方式即透明显示的方式,与弹幕输入按钮设置在同一个初始位置,这样,用户观看视频的过程中,需要输入弹幕时,可以点击该弹幕输入按钮。弹幕信息的输入处理装置检测到该弹幕输入按钮被点击时,通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点,然后调整已获取输入焦点的输入框的显示样式和显示位置,以使得视频播放器的显示界面上的初始位置之外的其他位置显示获取输入焦点的输入框,以供用户在输入框中输入弹幕信息。

进一步地,本实施例中的步骤100之前,还可以包括:将输入框以透明显示的方式设置在界面上、与弹幕输入按钮相同的初始位置处的不同层(Div)中,以使得弹幕输入按钮被点击的同时,隐藏的输入框被点击,以调取键盘,获取输入焦点。

例如,可以将输入框以透明显示的方式设置在界面上、与弹幕输入按钮的初始位置处、弹幕输入按钮的下一层中。实际应用中,输入框也可以设置在弹幕输入按钮的上一层中,只要能够保证当弹幕输入按钮被点击时,该输入框同时被点击,并调取键盘,获取输入焦点即可。

再例如,本实施例中的步骤102中“调整已获取输入焦点的输入框的显示样式和显示位置”,具体可以包括:将已获取输入焦点的输入框的显示样式由透明显示改为非透明显示,且将输入框的显示位置由初始位置移至其他位置,以显示已获取输入焦点的输入框。本实施例中输入框的透明显示的方式即实现输入框的隐藏。而输入框的非透明显示方式实现该输入框可以显性显示,以被用户看到。

进一步地,由于弹幕输入按钮被点击的同时,输入框也被点击,则该输入框调取了键盘,并获取了输入焦点。因此在步骤101之后,还可以包括如下步骤:显示获取输入焦点的输入框所调取的键盘,以供用户根据键盘在输入框中输入弹幕信息。

由于弹幕输入按钮与输入框在弹幕输入按钮被点击前,在同一初始位置,当该弹幕输入按钮被点击时,输入框同时调取了键盘,获取了输入焦点。因此在步骤101通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点的时候,可以显示输入框获取输入焦点时调取的键盘,以供用户根据该键盘实现在输入框中输入弹幕信息。

进一步地,步骤101之后还可以包括:隐藏弹幕输入按钮,以使得弹幕输入按钮不被显示。也就是说,弹幕输入按钮被点击之后,弹出对应的获取到输入焦点的输入框,紧接着用户可以根据输入框进行弹幕信息的输入。此时弹幕输入按钮便没有其他作用了,此时可以以透明显示的方式显示该弹幕输入按钮,以实现该弹幕输入按钮的隐藏。

本实施例的弹幕信息的输入处理方法,在弹幕输入按钮被点击时,通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点;调整已获取输入焦点的输入框的显示样式和显示位置,以在初始位置之外的其他位置显示输入框,供用户在输入框中输入弹幕信息。本实施例的技术方案,能够在弹幕输入按钮被点击的同时,调取输入框的键盘并获取输入焦点;与现有技术的方案,点击弹幕输入按钮之后,弹出输入框,再点击输入框调出键盘,获取焦点相比,能够极大地简化弹幕信息输入的流程,提高弹幕信息的输入效率,使用非常方便。

图2为本发明的弹幕信息的输入处理装置实施例一的功能框图。如图2所示,本实施例的弹幕信息的输入处理装置,具体可以包括:检测模块10、获取模块11和调整模块12。

其中检测模块10用于检测弹幕输入按钮是否被用户点击;获取模块11用于当检测模块10检测到弹幕输入按钮被点击时,通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点;调整模块12用于调整获取模块11已获取输入焦点的输入框的显示样式和显示位置,以在初始位置之外的其他位置显示输入框,供用户在输入框中输入弹幕信息。

本实施例的弹幕信息的输入处理装置,通过采用上述模块实现弹幕信息的输入处理,与上述相关方法实施例的实现原理以及实现效果相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。

图3为本发明的弹幕信息的输入处理装置实施例二的功能框图。如图3所示,本实施例的弹幕信息的输入处理装置,在上述图2所示实施例的技术方案的基础上,进一步更加详细地介绍本发明的技术方案。

如图3所示,本实施例的弹幕信息的输入处理装置,还包括设置模块13,设置模块13用于将输入框以透明显示的方式设置在界面上、与弹幕输入按钮相同的初始位置处的不同层中,以使得弹幕输入按钮被点击的同时,隐藏的输入框被点击,以调取键盘,获取输入焦点。这样,可以保证检测模块10检测到弹幕输入按钮被点击时,获取模块11可以根据设置模块13的设置,通过隐藏在弹幕输入按钮的初始位置处的输入框获取到输入焦点。

例如,设置模块13具体用于将输入框以透明显示的方式设置在界面上、与弹幕输入按钮相同的初始位置处、弹幕输入按钮的下一层中。

进一步地,本实施例的弹幕信息的输入处理装置中,调整模块12具体用于将已获取输入焦点的输入框的显示样式由透明显示改为非透明显示,且将输入框的显示位置由初始位置移至其他位置,以显示已获取输入焦点的输入框。

进一步地,本实施例的弹幕信息的输入处理装置中,还包括:显示模块14。该显示模块14用于当获取模块11通过隐藏在弹幕输入按钮的初始位置处的输入框获取输入焦点的时候,显示获取输入焦点的输入框所调取的键盘,以供用户根据键盘在输入框中输入弹幕信息。

进一步地,调整模块12还用于隐藏弹幕输入按钮,以使得弹幕输入按钮不被显示。

本实施例的弹幕信息的输入处理装置,通过采用上述模块实现弹幕信息的输入处理,与上述相关方法实施例的实现原理以及实现效果相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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