直播间交互界面的切换方法、装置、设备及存储介质制造方法及图纸

技术编号:22138078 阅读:29 留言:0更新日期:2019-09-18 11:28
本公开实施例公开了一种直播间交互界面的切换方法、装置、设备及存储介质。该方法包括:接收服务器发送的控制消息;根据所述控制消息确定目标界面状态消息;将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使所述各功能区域切换至所述目标界面状态消息对应的状态。本公开实施例提供的直播间交互界面的切换方法,无需交互界面各功能区域对应的功能模块分别确定控制消息对应的目标界面状态消息,直接根据接收到的目标界面状态消息进行状态切换,可以提高交互界面切换的准确性,且降低系统资源的消耗。

Switching Method, Device, Equipment and Storage Media of Interactive Interface in Live Broadcast Room

【技术实现步骤摘要】
直播间交互界面的切换方法、装置、设备及存储介质
本公开实施例涉及直播
,尤其涉及一种直播间交互界面的切换方法、装置、设备及存储介质。
技术介绍
随着互联网技术的发展和智能设备的应用发展,在线直播已经成为网络时代人们休闲互动的场景之一,直播间作为主要实现场景,承接了平台用户互动及商业变现的功能。如:主播在直播间做直播、观众通过直播间向主播送礼物、多个主播在同一直播间PK等。随着直播的进行,在直播过程中的不同阶段,交互界面中的交互内容会随着直播内容不断的切换。因此保证交互内容能够正确的切换显得尤为重要。现有技术中,需要将控制信息发送至交互界面中各区域对应的功能模块中,由各功能模块分别识别控制信息对应的状态,从而进行切换,不仅增加了各功能模块的处理压力,而且增大系统资源的消耗。而且若其中一个功能模块无法准确的识别控制信息对应的状态,会造成整个交互界面切换的准确性,从而影响直播的进行。
技术实现思路
本公开实施例提供一种直播间交互界面的切换方法、装置、设备及存储介质,可以提高交互界面切换的准确性,且降低系统资源的消耗。第一方面,本公开实施例提供了一种直播间交互界面的切换方法,该方法包括:接收服务器发送的控制消息;根据所述控制消息确定目标界面状态消息;将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使所述各功能区域切换至所述目标界面状态消息对应的状态。第二方面,本公开实施例还提供了一种直播间交互界面的切换装置,该装置包括:控制消息接收模块,用于接收服务器发送的控制消息;目标界面状态消息确定模块,用于根据所述控制消息确定目标界面状态消息;状态切换模块,用于将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使所述各功能区域切换至所述目标界面状态消息对应的状态。第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理装置;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本公开实施例所述的直播间交互界面的切换方法。第四方面,本专利技术实施例还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现如本公开实施例所述的直播间交互界面的切换方法。本公开实施例,首先接收服务器发送的控制消息,然后根据控制消息确定目标界面状态消息,最后将目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使各功能区域切换至目标界面状态消息对应的状态。本公开实施例提供的直播间交互界面的切换方法,无需交互界面各功能区域对应的功能模块分别确定控制消息对应的目标界面状态消息,直接根据接收到的目标界面状态消息进行状态切换,可以提高交互界面切换的准确性,且降低系统资源的消耗。附图说明图1是本公开实施例一中的一种直播间交互界面的切换方法的流程图;图2是本公开实施例二中的一种直播间交互界面的切换装置的结构示意图;图3是本公开实施例三中的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部结构。实施例一图1为本公开实施例一提供的一种直播间交互界面的切换方法的流程图,本实施例可适用于交互界面切换交互场景的情况,该方法可以由直播间交互界面的切换装置来执行,该装置可由硬件和/或软件组成,并一般可集成在具有直播间交互界面的切换功能的设备中,该设备可以是移动终端等。如图1所示,该方法具体包括如下步骤:步骤110,接收服务器发送的控制消息。其中,控制消息可以是控制直播间交互界面进行状态切换的消息。本实施例中,服务器会根据直播的进度向客户端发送进度对应阶段的控制消息,以使直播间的状态进行切换。示例性的,以多个玩家在同一个直播间K歌为例,在整个K歌直播过程中,包含多个抢麦状态、开唱准备状态、演唱打分状态等,以抢麦为例,当直播进行至第三首歌的抢麦阶段时,服务器向各个玩家的客户端发送抢麦的控制消息,使得各玩家的客户端切换至抢麦状态(如:在直播间交互页面显示抢麦按钮)。可选的,接收服务器发送的控制消息的过程可以是,终端设备中的消息中心接收服务器发送的控制消息,然后根据控制消息的类型将控制消息分发至注册了控制消息类型的控制模块,以使控制模块确定控制消息对应的目标界面状态消息。步骤120,根据控制消息确定目标界面状态消息。其中,界面状态信息用于表征当前界面的状态。本实施例中,控制信息与界面状态信息具有一一对应的关系,开发人员在开发直播应用程序时,根据直播应用程序可以实现的功能,创建控制消息与界面状态信息的对应关系,并将对应关系进行存储。当消息中心将控制消息分发至控制模块后,控制模块根据控制消息与界面状态消息的对应关系确定目标界面状态消息。示例的,假设在整个直播过程中包括五个状态,第一状态、第二状态、……、第五状态,则对应的控制消息为控制消息A、控制消息B、……、控制消息E,当接收到服务器发送的控制消息C时,则确定的目标界面状态消息为第三状态消息。步骤130,将目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使各功能区域切换至目标界面状态消息对应的状态。其中,在直播应用场景下,交互界面的功能区域可以包括评论输入区、礼物特效区等,在K歌直播中,功能区域还可以包括抢麦区、歌词显示区、评分区等。功能区域由功能模块控制,功能模块可以理解为一个容器,容器中存放功能区域展示内容的业务逻辑,通过加载该业务逻辑实现功能区域在交互界面的显示。本实施例中,各功能模块向消息中心注册界面状态消息类型,控制模块根据控制消息确定了目标界面状态消息后,将目标界面状态消息发送至消息中心,消息中心接收到目标界面状态消息后,将目标界面状态消息分发至注册了界面状态消息类型的功能模块,以使功能模块根据目标界面状态消息控制对应的功能区域进行状态的切换。具体的,以使各功能区域切换至目标界面状态消息对应的状态的过程可以是:功能模块根据目标界面状态消息获取状态内容,加载状态内容以控制功能区域进行状态切换。功能模块接收到目标界面状态消息后,根据目标界面状态消息获取对应的状态内容,并加载状态内容以控制功能模块进行状态切换,示例性的,若目标界面状态消息为抢麦状态,则交互界面中各个功能模块切换至抢麦状态。本实施例的技术方案,首先接收服务器发送的控制消息,然后根据控制消息确定目标界面状态消息,最后将目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使各功能区域切换至目标界面状态消息对应的状态。本公开实施例提供的直播间交互界面的切换方法,无需交互界面各功能区域对应的功能模块分别确定控制消息对应的目标界面状态消息,直接根据接收到的目标界面状态消息进行状态切换,可以提高交互界面切换的准确性,且降低系统资源的消耗。实施例二图2为本公开实施例二提供的一种直播间交互界面的切换装置的结构示意图。如图2所示,该装置包括:控制消息接收模块210,目标界面状态消息确定模块220和状态切换模块230。控制消息接收模块210,用于接收服务器发送的控制消息;目标界面状态消息确定模块220,用于本文档来自技高网...

【技术保护点】
1.一种直播间交互界面的切换方法,其特征在于,包括:接收服务器发送的控制消息;根据所述控制消息确定目标界面状态消息;将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使所述各功能区域切换至所述目标界面状态消息对应的状态。

【技术特征摘要】
1.一种直播间交互界面的切换方法,其特征在于,包括:接收服务器发送的控制消息;根据所述控制消息确定目标界面状态消息;将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,以使所述各功能区域切换至所述目标界面状态消息对应的状态。2.根据权利要求1所述的方法,其特征在于,根据所述控制消息确定目标界面状态消息,包括:根据控制消息与界面状态消息的对应关系确定目标界面状态信息。3.根据权利要求1所述的方法,其特征在于,将所述目标界面状态消息发送至直播间交互界面各功能区域对应的功能模块,包括:将所述目标界面状态消息发送至消息中心;消息中心根据所述目标界面状态消息的类型将所述目标界面状态消息分发至注册所述类型的功能模块。4.根据权利要求3所述的方法,其特征在于,接收服务器发送的控制消息,包括:消息中心接收服务器发送的控制消息,并将所述消息中心发送至注册所述控制消息类型的控制模块;相应的,根据所述控制消息确定目标界面状态消息,包括:控制模块根据所述控制消息确定目标界面状态消息。5.根据权利要求1所述的方法,其特征在于,以使所述各功能区域切换至所述目标界面状态消息对应的状态,包括:所述功能模块根据所述目标界面状态消...

【专利技术属性】
技术研发人员:李朋林
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1