一种直播间的交互方法和装置与流程

文档序号:25538790发布日期:2021-06-18 20:33阅读:94来源:国知局
一种直播间的交互方法和装置与流程

本发明涉及直播数据处理技术领域,特别是涉及一种直播间的交互方法和一种直播间的交互装置。



背景技术:

随着网络技术的发展,线上看房越来越受到用户的喜好。在线上看房中,用户可以通过以下方式直观地了解房源信息:(1)房源图片,平台对每套房源均有照片展示,通过照片对房源的户型以及卧室、客厅、厨房与卫生间等重要区域进行介绍;(2)vr看房,随着技术的发展,虚拟现实(virtualreality,vr)技术也应用到了线上看房中,相比于房源图片的展示方式,vr看房更加直观;(3)网络直播,主播在相应的直播间中对房源进行实时直播,用户可以实时通过弹幕向主播发送问题,以了解对应的房源信息。其中,在房源直播过程中,不同用户在同一时间向主播进行提问,容易使得直播过程中提问杂乱,主播容易在回答时遗漏一些关键信息,并且在部分直播场景中,并不是每个用户都具有发言权限,容易给一些不具有发言权限,但看房(找房)意愿较强的用户带来较差的用户体验。



技术实现要素:

本发明实施例是提供一种直播间的交互方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决现有技术中在房源直播过程中,用户提问混乱,主播无法针对性进行回复,以及部分用户不具备发言权限影响与主播之间的交互的问题。

本发明实施例公开了一种直播间的交互方法,应用于观看终端,所述方法包括:

在直播过程中,展示会话交互控件;

响应作用于所述会话交互控件的触控操作,展示针对所述会话交互控件的会话次数提示信息以及会话输入控件,所述会话次数提示信息用于提示所述观看终端所属用户在所述直播间中的剩余发言次数;

响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,将所述会话消息发送至所述主播终端,所述主播终端用于响应于针对至少一个所述观看终端发送的会话消息的选择操作,选定目标会话消息,并采集所属主播针对所述目标会话消息的反馈信息;

接收所述主播终端返回的反馈信息,输出所述反馈信息。

可选地,所述在直播过程中,展示会话交互控件,包括:

在直播过程中,获取所述观看终端所属用户的用户身份信息;

若所述用户身份信息表征所述用户在所述直播间中不具有自由发言权限,则展示所述会话交互控件。

可选地,所述观看终端的图形用户界面展示的内容包括与所述主播对应的主播头像,所述响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,将所述会话消息发送至所述主播终端,包括:

响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,展示针对所述主播头像的消息发送动画,将所述会话消息发送至所述主播终端。

可选地,所述响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,展示针对所述主播头像的消息发送动画,将所述会话消息发送至所述主播终端,包括:

响应作用于所述会话输入控件的选择操作,展示消息输入界面;

响应作用于所述消息输入界面的输入操作,获取与所述输入操作对应的会话消息以及与所述会话消息对应的会话标签;

展示针对所述会话消息的消息发送动画,并将所述会话消息与所述会话标签发送至所述主播终端。

可选地,还包括:

统计将会话消息发送至所述主播终端的次数;

采用所述次数,更新所述会话次数提示信息,并展示更新后的会话次数提示信息。

可选地,还包括:

若检测到所述次数达到预设阈值,则停止响应所述会话输入控件或隐藏所述会话交互控件。

可选地,还包括:

响应于接收到所述主播终端发送的便签展示指令,获取与所述便签展示指令对应的目标会话消息,并展示所述目标会话消息对应的消息便签,所述便签展示指令为所述主播终端响应于针对所述会话消息的选择操作所生成的指令。

本发明实施例还公开了一种直播间的交互方法,应用于主播终端,所述主播终端的图形用户界面展示的内容至少包括消息收纳控件,所述方法包括:

在直播过程中,获取至少一个观看终端发送的会话消息,所述观看终端用于响应于检测到用户操作,根据所述用户操作,生成会话消息;

响应作用于所述消息收纳控件的选择操作,展示会话消息列表,所述会话消息列表中包括至少一条按照预设会话标签进行归类的会话消息;

响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息;

采集所述主播终端所属主播针对所述目标会话消息的反馈信息,并将所述反馈信息发送至所述观看终端。

可选地,所述消息收纳控件对应一存储空间,所述在直播过程中,获取至少一个观看终端发送的会话消息,包括:

在直播过程中,获取至少一个观看终端发送的第一会话消息以及与所述第一会话消息对应的预设会话标签;

其中,所述响应作用于所述消息收纳控件的选择操作,展示会话消息列表之前,所述方法还包括:

按照不同观看终端发送的预设会话标签,将第一会话消息归类收纳于所述消息收纳控件对应的存储空间中,生成所述会话消息列表。

可选地,所述会话消息列表还包括至少一个与所述会话标签对应的消息控件,所述响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息,包括:

响应作用于所述消息控件的选择操作,选定目标消息控件以及与所述目标消息控件对应的目标会话标签,并展示所述目标会话标签对应的至少一条第二会话消息;

响应作用于所述第二会话消息的选择操作,选定第一目标会话消息,展示与所述第一目标会话消息对应的第一消息便签,以及生成针对所述第一消息便签的便签展示指令,将所述便签展示指令发送至所述观看终端,所述观看终端用于响应于接收到所述主播终端发送的便签展示指令,展示所述第一消息便签;

其中,,所述第一消息便签至少包括所述目标会话标签、所述第一目标会话消息、所述第一目标会话消息对应的用户标识。

可选地,所述响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息,还包括:

响应作用于所述第一消息便签的滑动操作,选定与所述第一目标会话消息关联的第二目标会话消息,并展示与所述第二目标会话消息对应的第二消息便签;

其中,所述第二目标会话消息包括同一会话标签下与所述第一目标会话消息相邻的前一条或后一条会话消息,以及相邻两个会话标签下与所述第一目标会话消息衔接的会话消息。

可选地,还包括:

实时统计所接收到的会话消息的数量;

采用所述会话消息的数量,展示针对所述消息收纳控件的消息数量标识。

本发明实施例还公开了一种直播间的交互装置,应用于观看终端,所述装置包括:

会话交互控件展示模块,用于在直播过程中,展示会话交互控件;

交互控件响应模块,用于响应作用于所述会话交互控件的触控操作,展示针对所述会话交互控件的会话次数提示信息以及会话输入控件,所述会话次数提示信息用于提示所述观看终端所属用户在所述直播间中的剩余发言次数;

会话消息处理模块,用于响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,将所述会话消息发送至所述主播终端,所述主播终端用于响应于针对至少一个所述观看终端发送的会话消息的选择操作,选定目标会话消息,并采集所属主播针对所述目标会话消息的反馈信息;

反馈信息输出模块,用于接收所述主播终端返回的反馈信息,输出所述反馈信息。

可选地,所述会话交互控件展示模块包括:

用户身份信息获取子模块,用于在直播过程中,获取所述观看终端所属用户的用户身份信息;

会话交互控件展示子模块,用于若所述用户身份信息表征所述用户在所述直播间中不具有自由发言权限,则展示所述会话交互控件。

可选地,所述观看终端的图形用户界面展示的内容包括与所述主播对应的主播头像,所述会话消息处理模块具体用于:

响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,展示针对所述主播头像的消息发送动画,将所述会话消息发送至所述主播终端。

可选地,所述会话消息处理模块包括:

消息输入界面展示子模块,用于响应作用于所述会话输入控件的选择操作,展示消息输入界面;

信息获取子模块,用于响应作用于所述消息输入界面的输入操作,获取与所述输入操作对应的会话消息以及与所述会话消息对应的会话标签;

信息发送子模块,用于展示针对所述会话消息的消息发送动画,并将所述会话消息与所述会话标签发送至所述主播终端。

可选地,还包括:

次数统计模块,用于统计将会话消息发送至所述主播终端的次数;

提示信息展示模块,用于采用所述次数,更新所述会话次数提示信息,并展示更新后的会话次数提示信息。

可选地,还包括:

控件控制模块,用于若检测到所述次数达到预设阈值,则停止响应所述会话输入控件或隐藏所述会话交互控件。

可选地,还包括:

消息便签展示模块,用于响应于接收到所述主播终端发送的便签展示指令,获取与所述便签展示指令对应的目标会话消息,并展示所述目标会话消息对应的消息便签,所述便签展示指令为所述主播终端响应于针对所述会话消息的选择操作所生成的指令。

本发明实施例还公开了一种直播间的交互装置,应用于主播终端,所述主播终端的图形用户界面展示的内容至少包括消息收纳控件,所述装置包括:

会话消息获取模块,用于在直播过程中,获取至少一个观看终端发送的会话消息,所述观看终端用于响应于检测到用户操作,根据所述用户操作,生成会话消息;

会话消息列表展示模块,用于响应作用于所述消息收纳控件的选择操作,展示会话消息列表,所述会话消息列表中包括至少一条按照预设会话标签进行归类的会话消息;

会话消息展示模块,用于响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息;

反馈信息处理模块,用于采集所述主播终端所属主播针对所述目标会话消息的反馈信息,并将所述反馈信息发送至所述观看终端。

可选地,所述消息收纳控件对应一存储空间,所述会话消息获取具体用于:

在直播过程中,获取至少一个观看终端发送的第一会话消息以及与所述第一会话消息对应的预设会话标签;

其中,所述装置还包括:

会话消息列表生成模块,用于按照不同观看终端发送的预设会话标签,将第一会话消息归类收纳于所述消息收纳控件对应的存储空间中,生成所述会话消息列表。

可选地,所述会话消息列表还包括至少一个与所述会话标签对应的消息控件,所述会话消息展示模块包括:

会话消息展示子模块,用于响应作用于所述消息控件的选择操作,选定目标消息控件以及与所述目标消息控件对应的目标会话标签,并展示所述目标会话标签对应的至少一条第二会话消息;

第一消息便签展示子模块,用于响应作用于所述第二会话消息的选择操作,选定第一目标会话消息,展示与所述第一目标会话消息对应的第一消息便签,以及生成针对所述第一消息便签的便签展示指令,将所述便签展示指令发送至所述观看终端,所述观看终端用于响应于接收到所述主播终端发送的便签展示指令,展示所述第一消息便签;

其中,所述第一消息便签至少包括所述目标会话标签、所述第一目标会话消息、所述第一目标会话消息对应的用户标识。

可选地,所述会话消息展示模块包括:

第二消息便签展示子模块,用于响应作用于所述第一消息便签的滑动操作,选定与所述第一目标会话消息关联的第二目标会话消息,并展示与所述第二目标会话消息对应的第二消息便签;

其中,所述第二目标会话消息包括同一会话标签下与所述第一目标会话消息相邻的前一条或后一条会话消息,以及相邻两个会话标签下与所述第一目标会话消息衔接的会话消息。

可选地,还包括:

数量统计模块,用于实时统计所接收到的会话消息的数量;

数量标识展示模块,用于采用所述会话消息的数量,展示针对所述消息收纳控件的消息数量标识。

本发明实施例还公开了一种电子设备,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如上所述的方法。

本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如上所述的方法。

本发明实施例包括以下优点:

在本发明实施例中,在进行直播的过程中,对于用户的观看终端,可以展示会话交互控件,当用户触控该会话交互控件时,展示针对该会话交互控件的会话次数提示信息以及会话输入控件,一方面通过会话次数提示信息提示观看终端所属用户在直播间剩余发言次数,另一方面用户可以通过会话输入控件在主播间中进行发言,不仅保证了用户的发言,尤其是通过有限次数实现了部分不具备发言权限的用户在直播间中与主播进行交互;对于主播的主播终端,通过获取观看终端发送的会话消息,并按照会话标签进行分类,使得主播在直播过程中,可以根据不同的会话标签进行针对性的回复,并且有效避免了直播间中提问的混乱,保证了用户的观看体验。

附图说明

图1是本发明实施例中提供的一种直播间的交互方法的步骤流程图;

图2是本发明实施例中提供的会话交互控件的示意图;

图3是本发明实施例中提供的直播界面的示意图;

图4是本发明实施例中提供的消息输入界面的示意图;

图5是本发明实施例中提供的一种直播间的交互方法的步骤流程图;

图6是本发明实施例中提供的直播界面的示意图;

图7是本发明实施例中提供的直播界面的示意图;

图8是本发明实施例中提供的会话消息列表的示意图;

图9是本发明实施例中提供的直播界面的示意图;

图10是本发明实施例中提供的一种直播间的交互装置的结构框图;

图11是本发明实施例中提供的一种直播间的交互装置的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明实施例中提供的一种直播间的交互方法的步骤流程图,应用于观看终端,具体可以包括如下步骤:

步骤101,在直播过程中,展示会话交互控件;

作为一种示例,在一般的直播间中,观看用户可以在直播间中发送弹幕、赠送虚拟礼物等实现与直播间的主播之间的互动,但是在一些特别的场景中,主播为了更好地为观看的用户提供服务,会对观看用户进行分类,例如,分为具有自由发言权限的用户以及不具备自由发言权限的用户,前者可以为特定用户,后者可以为路人用户,具体的,在直播间开播之前,主播可以根据特定用户的需求建立直播间,在直播间开播之后,为特定用户提供相应的直播服务,而对于路人用户,其可以在直播过程中加入直播间,观看主播的直播,但不具有相应的发言权限。在这种情况下,由于不具备发言权限,则无法与主播进行有效的交互,并且当特定用户不够活跃的情况下,会导致直播间中冷场,因此,需要为相关的用户提供发言权限,促进主播与观看用户之间的互动,活跃直播间的气氛。

在本发明实施例中,观看终端可以为找房用户(下述用户)所使用的用户终端,在用户终端中可以运行相应的应用程序,应用程序可以提供直播观看功能,例如观看房源直播等;主播终端可以为经纪人、个人房东等主播(下述主播)所使用的用户终端,在用户终端中可以运行相应的应用程序,主播可以通过应用程序,对房源进行实时直播;观看终端与主播终端之间可以通过服务器进行数据通信,本发明对此不作限制。

需要说明的是,在本发明实施例中,以房源直播为例进行示例性说明,可以理解的是,还可以是游戏直播、美食直播等,本发明对此不作限制。

可选地,应用程序可以为生活类应用程序、音频应用程序以及游戏应用程序等。其中,生活类应用程序又可以根据类型不同进一步进行划分,例如租售房应用程序、家政服务应用程序、休闲娱乐应用程序等。本发明实施例以在观看终端与主播终端上运行同一个生活类应用程序为例进行示例性说明,应用程序可以提供直播、观看直播的功能,实际中可以根据所属用户的选择为用户提供对应的功能,例如,为找房用户提供观看直播的功能,为经纪人或房东等提供在线直播的功能等等,可以理解的是,本发明对此不作限制。

可选地,在本发明实施例中,观看终端可以为在房源直播过程中,在直播间中不具备自由发言权限的用户终端,例如,房源直播过程中,中途加入直播间进行“围观”的用户,可以理解的是,还可以是其他在直播间中发言受限的用户,本发明对此不作限制。

在本发明的一种可选实施例中,在直播过程中,可以通过获取观看终端所属用户的用户身份信息,若用户身份信息表征用户在直播间中不具有自由发言权限,则展示会话交互控件;若用户身份信息表征用户在直播间中具有自由发言权限,则展示会话发送控件,从而观看终端可以通过识别用户的身份信息,为用户自适应地提供不同的直播间交互方式。

例如,对于用户,可以分为发起房源直播预约的第一用户,以及直接加入直播间的第二用户,第一用户可以为根据自身需求发起直播预约,并由主播根据用户需求进行定制化直播的用户,则在直播过程中,第一用户所在的观看终端可以在直播界面中提供一个交互控件,以便第一用户在直播间自由与主播进行交互;而第二用户更多地可以为从直播间页面(由多个直播间的预览窗口组成的页面)中进入相应直播间的用户,对于这类“路人”用户,其无法在组团直播场景中发言,因此可以通过在直播界面中提供会话交互控件,为第二用户提供有限次数的发言,一方面可以让用户珍惜向主播提问的机会,保证用户与主播之间提问信息的质量,另一方面可以在特定用户不活跃的情况下,提高直播间的气氛。

步骤102,响应作用于所述会话交互控件的触控操作,展示针对所述会话交互控件的会话次数提示信息以及会话输入控件,所述会话次数提示信息用于提示所述观看终端所属用户在所述直播间中的剩余发言次数;

当识别到用户属于不具备自由发言权限的用户时,该用户可以通过触控终端在界面中提供的会话交互控件,以与主播进行交互。具体的,观看终端可以响应作用于会话交互控件的触控操作,展示会话次数提示信息以及对应的会话输入控件,其中,用户可以通过会话输入控件输入想要与主播进行交互的会话信息,例如对当前直播的内容进行提问等等;会话次数提示信息可以用于提示用户在当前直播间中的剩余发言次数以及提示用户可以通过会话输入控件进行发言等等。

在一种示例中,参照图2,示出了本发明实施例中提供的会话交互控件的示意图,在观看终端的图形用户界面10显示直播界面,在直播界面中包括会话交互控件110,当用户触控该会话交互控件110时,终端可以展示一提示窗口1101,在提示窗口中可以包括会话次数提示信息以及会话输入控件1102,其中,会话次数提示信息可以为“您还有3次向主播提问的机会”等字样,从而可以通过提示信息提示用户具有有限次数的发言权限,并通过会话输入控件为用户提供有限次数的与主播交互的方式,以保证在特定场景中部分用户的发言权限。

步骤103,响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,将所述会话消息发送至所述主播终端,所述主播终端用于响应于针对至少一个所述观看终端发送的会话消息的选择操作,选定目标会话消息,并采集所属主播针对所述目标会话消息的反馈信息;

在本发明实施例中,用户可以通过会话输入控件输入相应的会话消息,并通过观看终端发送至主播终端,主播终端在接收到至少一个观看终端发送的会话消息后,可以响应于主播针对至少一个观看终端发送的会话消息的选择操作,选定目标会话消息,并采集所属主播针对目标会话消息的反馈信息,实现主播与用户之间的交互,进而用户可以通过会话输入控件在主播间中进行发言,不仅保证了用户的发言,尤其是通过有限次数实现了部分不具备发言权限的用户在直播间中与主播进行交互。

可选地,参照图3,示出了本发明实施例中提供的直播界面的示意图,在观看终端的图形用户界面10显示直播界面,在直播界面中可以包括与主播对应的主播头像1201以及用户头像1202,则当用户通过会话输入控件输入会话消息时,观看终端可以获取与用户输入操作对应的会话消息,并在将会话消息发送至主播终端的同时,在观看终端的图形用户界面10中展示针对主播头像的消息发送动画,例如,会话消息可以以小纸条的方式扔向主播,则观看终端可以展示一小纸条从扔向主播头像的动画特效等等,本发明对此不作限制。

在一种示例中,参照图4,示出了本发明实施例中提供的消息输入界面的示意图,在观看终端的图形用户界面10中显示直播界面,在直播界面中包括会话交互控件110,当用户触控会话交互控件110时,观看终端可以展示一提示窗口,在提示窗口中可以包括会话输入控件,则观看终端可以响应作用于会话输入控件的选择操作,展示消息输入界面130,接着响应作用于消息输入界面的输入操作,获取与输入操作对应的会话消息以及与会话消息对应的会话标签,然后展示针对会话消息的消息发送动画,并将会话消息与会话标签发送至主播终端。其中,消息输入界面130中可以包括至少一个输入控件,通过不同的输入控件可以输入不同的信息,例如,输入控件可以包括消息输入控件以及标签输入控件等,通过消息输入控件用户可以输入想要与主播交互的会话消息,通过标签输入控件可以对会话消息的类型进行定义。

可选地,在房源直播场景中,用户可以输入“这个房子附近有大型超市吗?”的会话消息,并输入对应的会话标签“位置交通”;也可以输入“这个房子位于哪里?”,并输入对应的会话标签“房屋位置”等等,从而用户可以通过消息输入界面输入相应的会话消息以及会话标签,在实现与主播交互的同时,通过会话标签可以有效对会话消息进行定位,以便主播对同一类会话消息进行针对性的反馈,提高房源信息获取的效率。此外,还可以为用户提供预设的会话标签,当用户输入了对应的会话消息,可以根据自身所输入的内容,选择相匹配的会话标签,从而通过提供规范化的会话标签,一方面提高了用户发送会话消息的便利性,另一方面有利于主播终端根据预设的会话标签进行管理。

此外,针对具备有限发言次数的会话交互控件,观看终端可以统计将会话消息发送至主播终端的次数,并基于该次数,更新提示窗口中的会话次数提示信息,并且,若检测到次数达到预设阈值,则停止响应会话输入控件。

例如,从直播间页面加入直播间的“围观”用户在直播间中的发言次数为3次,则当用户首次触控会话交互控件时,会话次数提示信息可以提示用户当前具有3次提问机会,随着观看终端成功向主播终端发送提问信息,观看终端可以实时统计成功发送的次数,并在第三次发送成功后,停止响应会话输入控件,此时,用户触控会话交互控件时,观看终端所展示的会话次数提示信息可以为“您还有0次向主播提问的机会”,同时将会话输入控件置为灰色的显示样式,表示停止响应会话输入控件,从而通过提供会话交互控件,为相应的用户提供有限次数的发言,一方面可以让用户珍惜向主播提问的机会,保证用户与主播之间提问信息的质量,另一方面可以在特定用户不活跃的情况下,提高直播间的气氛。

需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,本领域技术人员在本发明的思想指导下,还可以根据实际需要进行设置,本发明对此不作限制。

步骤104,接收所述主播终端返回的反馈信息,输出所述反馈信息。

对于主播终端,可以接收到至少一个观看终端发送的会话消息,则在主播终端中可以将所有的会话消息按照会话标签进行归类存储,并提供一个相应的消息收纳控件,使得主播能够通过该消息收纳控件选择进行回复的会话消息,并在直播过程中实时进行回复,例如,主播可以选择会话标签为“位置交通”中会话消息为“这个房子附近有大型超市吗?”,并进行回复,主播终端可以通过摄像头与麦克风等采集主播所反馈的内容,并传输至直播间中各个观看终端,观看终端可以实时展示相应的内容,从而对于直播间中的“围观”用户,可以通过会话交互控件提供的有限提问机会向主播进行提问,不仅实现与主播之间的交互,而且在特定用户(具有自由发言权限的用户)不活跃的情况下,可以有效提高直播间的活跃度,保证用户的观看体验。

其中,在主播在主播终端中选择了相应的会话消息后,主播终端可以在展示会话消息对应的消息便签的同时,生成针对会话消息的便签展示指令,并发送至直播间中各个观看终端。观看终端在接收到便签展示指令后,可以在直播界面中展示对应的消息便签,从而主播在对会话消息进行回复的过程中,可以在观看终端与主播终端对应的直播界面同步展示当前正在回复的会话消息对应的消息便签,以便用户了解主播所回复的是哪条会话消息,保证用户的观看体验。

在本发明实施例中,在进行直播的过程中,对于用户的观看终端,可以展示会话交互控件,当用户触控该会话交互控件时,展示针对该会话交互控件的会话次数提示信息以及会话输入控件,一方面通过会话次数提示信息提示观看终端所属用户在直播间剩余发言次数,另一方面用户可以通过会话输入控件在主播间中进行发言,不仅保证了用户的发言,尤其是通过有限次数实现了部分不具备发言权限的用户在直播间中与主播进行交互;对于主播的主播终端,通过获取观看终端发送的会话消息,并按照会话标签进行分类,使得主播在直播过程中,可以根据不同的会话标签进行针对性的回复,并且有效避免了直播间中提问的混乱,保证了用户的观看体验。

参照图5,示出了本发明实施例中提供的一种直播间的交互方法的步骤流程图,应用于主播终端,所述主播终端的图形用户界面展示的内容至少包括消息收纳控件,具体可以包括如下步骤:

步骤501,在直播过程中,获取至少一个观看终端发送的会话消息,所述观看终端用于响应于检测到用户操作,根据所述用户操作,生成会话消息;

在本发明实施例中,参照图6,示出了本发明实施例中提供的直播界面的示意图,在主播终端的图形用户界面20显示直播界面,在直播界面中可以包括消息收纳控件210,消息收纳控件210可以对应一存储空间,观看终端向主播终端发送的会话消息全部都可以存储于该存储空间中。

在直播过程中,主播终端在接收到至少一个观看终端发送的会话消息的同时,可以实时统计所接收到的会话消息的数量,并基于该数量,在消息收纳控件上展示对应的消息数量标识,参照图7,示出了本发明实施例中提供的直播界面的示意图,在主播终端的图形用户界面20显示直播界面,在直播界面中可以包括消息收纳控件210,在直播过程中,从直播间建立开始,主播终端可以在每接收到一条会话消息,则可以在消息收纳控件对应的消息数量标识2101的数量加一,从而通过消息数量标识可以告知主播当前有多少待回复的会话消息,以便主播及时对观看用户的会话消息进行处理。

在具体实现中,直播的过程中,主播终端可以获取至少一个观看终端发送的第一会话消息以及与第一会话消息对应的预设会话标签,接着按照不同观看终端发送的预设会话标签,将第一会话消息归类收纳于消息收纳控件对应的存储空间中,生成会话消息列表。

其中,观看终端的用户在输入会话消息的过程中,还可以同时输入针对该会话消息的会话标签,使得主播终端在接收到会话消息的同时,可以按照会话消息对应的会话标签进行消息归类,并存储于消息收纳控件对应的存储空间中。

步骤502,响应作用于所述消息收纳控件的选择操作,展示会话消息列表,所述会话消息列表中包括至少一条按照预设会话标签进行归类的会话消息;

在一种示例中,参照图8,示出了本发明实施例中提供的会话消息列表的示意图,在主播终端的图形用户界面20显示直播界面,当主播触控消息收纳控件时,主播终端可以展示会话消息列表220,在会话消息列表220中包括至少一条按照会话标签进行归类的会话消息,例如,在房源直播场景中,在会话消息列表220中可以包括相应的提示信息“您共收到n条会话消息,快去回复吧”等,以及“装修问题”、“房屋位置”、“房屋朝向”、“家具电器”以及“其他问题”等会话标签,在每个会话标签下可以对应至少一条会话消息,从而通过会话标签对不同观看终端发送的会话消息进行归类,使得主播可以根据直播需要,进行针对性的回复,有效避免了观众用户提问的混乱,提高了用户的观看体验。

步骤503,响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息;

在具体实现中,会话消息列表中可以包括至少一个与会话标签对应的消息控件,当主播触控该消息控件时,主播终端可以在会话消息列表中展示该会话标签下所有的会话消息,以便主播做进一步的选择。

具体的,主播终端可以响应作用于消息控件的选择操作,选定目标消息控件以及与目标消息控件对应的目标会话标签,并展示目标会话标签对应的至少一条第二会话消息,接着响应作用于第二会话消息的选择操作,选定第一目标会话消息,展示与第一目标会话消息对应的第一消息便签,第一消息便签至少包括目标会话标签、第一目标会话消息、第一目标会话消息对应的用户标识。

可选地,在主播选择了相应的会话消息之后,主播终端可以获取该会话消息对应的用户标识,并基于会话消息、会话标签以及用户标识渲染对应的第一消息便签,然后在直播界面中展示第一消息便签,使得主播可以通过从第一消息便签中阅读完整的会话消息,以便进行针对性的回复。

需要说明的是,在会话消息列表中所展示的会话消息受限于列表的显示尺寸大小,并不能展示全部的内容,以及对应的用户标识,因此通过消息便签可以完整展示会话消息以及对应的用户标识,从而一方面可以通过会话消息列表对会话消息进行归类、收纳,方便主播浏览所接收到的会话消息的概况,另一方面通过选定目标会话消息,并展示消息便签,可以方便主播获悉会话消息的全部内容,以及对应的用户标识,以便主播进行针对性的回复,实现与用户之间的交互,以及保证用户的观看体验。

此外,在主播终端展示会话消息的消息便签时,主播可以通过针对消息便签的滑动操作,实现会话消息的切换。具体的,主播终端可以响应作用于第一消息便签的滑动操作,选定与第一目标会话消息关联的第二目标会话消息,并展示与第二目标会话消息对应的第二消息便签。其中,第二目标会话消息包括同一会话标签下与第一目标会话消息相邻的前一条或后一条会话消息,以及相邻两个会话标签下与第一目标会话消息衔接的会话消息。

在一种示例中,参照图9,示出了本发明实施例中提供的直播界面的示意图,在主播终端的图形用户界面20显示直播界面,当主播通过会话消息列表中的消息控件选择了目标会话消息后,主播终端可以在直播界面中展示对应的消息便签230,在消息便签中可以包括目标会话消息的完整内容、对应的会话标签以及对应的用户标识,例如,会话消息为“这个房子附近有大型超市吗?”,会话标签可以为“位置交通”,用户标识可以为“xx”等。并且,主播终端在展示了消息便签后,主播可以通过对消息便签进行左右滑动,当主播操作为向左滑动时,可以切换至当前会话消息的下一条会话消息;当主播操作为向右滑动时,可以切换至当前会话消息的上一条会话消息。其中,在会话消息的切换过程中,会话消息可以属于同一个会话标签下的相邻两条会话消息,也可以是相邻两个会话标签中衔接的两条会话消息,例如,“装修问题”与“房屋位置”两个会话标签为相邻的两个标签,若当前所展示的为“装修问题”中最后一条会话消息,主播在切换至下一条会话消息时,可以展示“房屋位置”的第一条会话消息,从而在主播对观众用户发送的会话消息进行反馈的过程中,可以简化主播的操作,使得主播针对同一类会话标签的不同会话消息进行反馈,提高信息反馈的效率。

步骤504,采集所述主播终端所属主播针对所述目标会话消息的反馈信息,并将所述反馈信息发送至所述观看终端。

在主播浏览会话消息的过程中,可以针对不同的会话消息进行针对性的回复,有效避免了直播间中提问的混乱,保证了用户的观看体验。具体的,主播终端可以采集主播针对会话消息的语音反馈、视频反馈等内容,并传输至直播间中各个观看终端,实现主播与观看用户之间的交互。

需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,本领域技术人员在本发明的思想指导下,还可以根据实际需要进行设置,本发明对此不作限制。

在本发明实施例中,在进行直播的过程中,对于用户的观看终端,可以展示会话交互控件,当用户触控该会话交互控件时,展示针对该会话交互控件的会话次数提示信息以及会话输入控件,一方面通过会话次数提示信息提示观看终端所属用户在直播间剩余发言次数,另一方面用户可以通过会话输入控件在主播间中进行发言,不仅保证了用户的发言,尤其是通过有限次数实现了部分不具备发言权限的用户在直播间中与主播进行交互;对于主播的主播终端,通过获取观看终端发送的会话消息,并按照会话标签进行分类,使得主播在直播过程中,可以根据不同的会话标签进行针对性的回复,并且有效避免了直播间中提问的混乱,保证了用户的观看体验。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图10,示出了本发明实施例中提供的一种直播间的交互装置的结构框图,应用于观看终端,具体可以包括如下模块:

会话交互控件展示模块1001,用于在直播过程中,展示会话交互控件;

交互控件响应模块,用于响应作用于所述会话交互控件的触控操作,展示针对所述会话交互控件的会话次数提示信息以及会话输入控件,所述会话次数提示信息用于提示所述观看终端所属用户在所述直播间中的剩余发言次数;

会话消息处理模块1002,用于响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,将所述会话消息发送至所述主播终端,所述主播终端用于采集所属的主播针对所述会话消息的反馈信息;

反馈信息输出模块1003,用于接收所述主播终端返回的反馈信息,输出所述反馈信息。

在本发明的一种可选实施例中,所述会话交互控件展示模块1001包括:

用户身份信息获取子模块,用于在直播过程中,获取所述观看终端所属用户的用户身份信息;

会话交互控件展示子模块,用于若所述用户身份信息表征所述用户在所述直播间中不具有自由发言权限,则展示所述会话交互控件。

在本发明的一种可选实施例中,所述观看终端的图形用户界面展示的内容包括与所述主播对应的主播头像,所述会话消息处理模块1002具体用于:

响应作用于所述会话输入控件的输入操作,获取与所述输入操作对应的会话消息,展示针对所述主播头像的消息发送动画,将所述会话消息发送至所述主播终端。

在本发明的一种可选实施例中,所述会话消息处理模块1002包括:

消息输入界面展示子模块,用于响应作用于所述会话输入控件的选择操作,展示消息输入界面;

信息获取子模块,用于响应作用于所述消息输入界面的输入操作,获取与所述输入操作对应的会话消息以及与所述会话消息对应的会话标签;

信息发送子模块,用于展示针对所述会话消息的消息发送动画,并将所述会话消息与所述会话标签发送至所述主播终端。

在本发明的一种可选实施例中,还包括:

次数统计模块,用于统计将会话消息发送至所述主播终端的次数;

提示信息展示模块,用于采用所述次数,更新所述会话次数提示信息,并展示更新后的会话次数提示信息。

在本发明的一种可选实施例中,还包括:

控件控制模块,用于若检测到所述次数达到预设阈值,则停止响应所述会话输入控件或隐藏所述会话交互控件。

在本发明的一种可选实施例中,还包括:

消息便签展示模块,用于响应于接收到所述主播终端发送的便签展示指令,获取与所述便签展示指令对应的目标会话消息,并展示所述目标会话消息对应的消息便签,所述便签展示指令为所述主播终端响应于针对所述会话消息的选择操作所生成的指令。

参照图11,示出了本发明实施例中提供的一种直播间的交互装置的结构框图,应用于主播终端,所述主播终端的图形用户界面展示的内容至少包括消息收纳控件,具体可以包括如下模块:

会话消息获取模块1101,用于在直播过程中,获取至少一个观看终端发送的会话消息,所述观看终端用于响应于检测到用户操作,根据所述用户操作,生成会话消息;

会话消息列表展示模块1102,用于响应作用于所述消息收纳控件的选择操作,展示会话消息列表,所述会话消息列表中包括至少一条按照预设会话标签进行归类的会话消息;

会话消息展示模块1103,用于响应作用于所述会话消息列表中会话消息的选择操作,选定目标会话消息,并展示所述目标会话消息;

反馈信息处理模块1104,用于采集所述主播终端所属主播针对所述目标会话消息的反馈信息,并将所述反馈信息发送至所述观看终端。

在本发明的一种可选实施例中,所述消息收纳控件对应一存储空间,所述会话消息获取具体用于:

在直播过程中,获取至少一个观看终端发送的第一会话消息以及与所述第一会话消息对应的预设会话标签;

其中,所述装置还包括:

会话消息列表生成模块,用于按照不同观看终端发送的预设会话标签,将第一会话消息归类收纳于所述消息收纳控件对应的存储空间中,生成所述会话消息列表。

在本发明的一种可选实施例中,所述会话消息列表还包括至少一个与所述会话标签对应的消息控件,所述会话消息展示模块1103包括:

会话消息展示子模块,用于响应作用于所述消息控件的选择操作,选定目标消息控件以及与所述目标消息控件对应的目标会话标签,并展示所述目标会话标签对应的至少一条第二会话消息;

第一消息便签展示子模块,用于响应作用于所述第二会话消息的选择操作,选定第一目标会话消息,展示与所述第一目标会话消息对应的第一消息便签,以及生成针对所述第一消息便签的便签展示指令,将所述便签展示指令发送至所述观看终端,所述观看终端用于响应于接收到所述主播终端发送的便签展示指令,展示所述第一消息便签;

其中,所述第一消息便签至少包括所述目标会话标签、所述第一目标会话消息、所述第一目标会话消息对应的用户标识。

在本发明的一种可选实施例中,所述会话消息展示模块1103包括:

第二消息便签展示子模块,用于响应作用于所述第一消息便签的滑动操作,选定与所述第一目标会话消息关联的第二目标会话消息,并展示与所述第二目标会话消息对应的第二消息便签;

其中,所述第二目标会话消息包括同一会话标签下与所述第一目标会话消息相邻的前一条或后一条会话消息,以及相邻两个会话标签下与所述第一目标会话消息衔接的会话消息。

在本发明的一种可选实施例中,还包括:

数量统计模块,用于实时统计所接收到的会话消息的数量;

数量标识展示模块,用于采用所述会话消息的数量,展示针对所述消息收纳控件的消息数量标识。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明实施例还提供了一种电子设备,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行本发明实施例所述的方法。

本发明实施例还提供了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行本发明实施例所述的方法。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种直播间的交互方法和一种直播间的交互装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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