直播交互方法、装置、电子设备及存储介质与流程

文档序号:25992974发布日期:2021-07-23 21:05阅读:159来源:国知局
直播交互方法、装置、电子设备及存储介质与流程

本发明涉及直播技术领域,尤其涉及一种直播交互方法、装置、电子设备及存储介质。



背景技术:

随着网络直播的快速发展,直播受到越来越多用户的青睐,同时伴随着直播间的快速增加,直播内容也越来越丰富,用户的选择也越来越多。

现有技术中在通过直播进行交互时,通常由主播与观众进行交互,针对直播间内邀请嘉宾的情况,可以由主播与某个嘉宾之间单独交互,或者在主播的带动下两个嘉宾之间进行交互,即现有的交互方式通常是针对性的一对一交互,一次交互仅对应于一个终端,存在交互效率低的弊端。且现有技术中嘉宾在进入直播间之后,在交互过程中,通常由交互双方的嘉宾根据意愿选择出镜或者不出镜,嘉宾出镜意愿和出镜率低,导致交互氛围差,交互效率低。

由此可见,现有技术中在进行直播交互时,存在嘉宾出镜率低和交互效率低的问题。



技术实现要素:

本发明实施例提供一种直播交互方法、装置、电子设备及存储介质,以解决现有技术中在进行直播交互时,存在的出镜率低和交互效率低的问题。

第一方面,本发明实施例提供一种直播交互方法,应用于第一终端,所述第一终端与n个第二终端连接目标直播间,n为大于或者等于2的整数,所述方法包括:

显示所述第一终端对应的第一直播界面,所述第一直播界面包括所述第一终端对应的第一标识以及n个所述第二终端分别对应的第二标识,所述第二标识未包括可识别所述第二终端的用户的人脸特征;

在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域;

根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示;

确定n个所述第二终端中与所述第一终端匹配的目标终端,并显示所述目标终端的用户的人脸图像。

第二方面,本发明实施例提供一种直播交互装置,应用于第一终端,所述第一终端与n个第二终端连接目标直播间,n为大于或者等于2的整数,所述装置包括:

第一显示模块,用于显示所述第一终端对应的第一直播界面,所述第一直播界面包括所述第一终端对应的第一标识以及n个所述第二终端分别对应的第二标识,所述第二标识未包括可识别所述第二终端的用户的人脸特征;

第二显示模块,用于在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域;

第一处理模块,用于根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示;

第二处理模块,用于确定n个所述第二终端中与所述第一终端匹配的目标终端,并显示所述目标终端的用户的人脸图像。

第三方面,本发明实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的直播交互方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的直播交互方法的步骤。

本发明实施例的技术方案,通过显示第一终端对应的第一直播界面,在监测到预设触发条件时在第一直播界面显示互动区域,根据针对互动区域的第一输入,获取与n个第二终端进行互动的互动结果,可以实现第一终端在目标直播间内与n个第二终端的交互,提升了交互效率,且在获取并显示互动结果之后,确定n个第二终端中与第一终端匹配的目标终端,并自动显示目标终端的用户的人脸图像,即第一终端要显示的目标终端的用户人脸图像是根据互动结果确定且为与第一终端匹配的终端的用户人脸图像,不仅可以激励目标终端的用户的出镜(基于互动结果确定目标终端与第一终端匹配)和保证出镜成功率(匹配后自动显示目标终端的用户的人脸图像),提高第一终端与目标终端之间的交互效率(与第一终端匹配的目标终端的用户出镜、与第一终端的用户面对面交互),同时可以提升目标直播间内的活跃度(经过互动以及匹配触发目标终端的人脸图像的显示),终端间的交互氛围更好;此外,在初始情况下在目标直播间内无需显示各第二终端的用户人脸特征,提升了用户加入直播间的意愿和神秘感。

附图说明

图1表示本发明实施例直播交互方法示意图;

图2表示本发明实施例交互界面示意图;

图3表示本发明实施例直播交互装置示意图;

图4表示本发明实施例电子设备示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

本发明实施例提供一种直播交互方法,应用于第一终端,所述第一终端与n个第二终端连接目标直播间,n为大于或者等于2的整数,如图1所示,所述方法包括:

步骤101、显示所述第一终端对应的第一直播界面,所述第一直播界面包括所述第一终端对应的第一标识以及n个所述第二终端分别对应的第二标识,所述第二标识未包括可识别所述第二终端的用户的人脸特征。

第一终端和至少两个第二终端与目标直播间连接,针对第一终端以及每个第二终端而言,可以通过图形用户界面显示对应的直播界面。第一终端所显示的第一直播界面中包括第一终端对应的第一标识以及n个第二终端分别对应的第二标识,第二终端所对应的第二直播界面中也可以包括第一终端对应的第一标识以及n个第二终端分别对应的第二标识。

其中,第一标识可以包含第一终端的用户的真实人脸图像,也可以未包含,如,第一标识可以包含第一终端的用户的实时人脸图像、第一终端的用户在直播应用中所使用的头像(如卡通图像);各第二标识均未包括可识别对应的第二终端的用户的人脸特征,如第二标识可以包括对应的第二终端的用户在直播应用中所使用的头像(如风景图像)、携带虚拟面具的实时人脸图像。

步骤102、在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域。

第一终端可以实时监测预设触发条件,并在监测到预设触发条件的情况下,更新第一直播界面,更新第一直播界面的过程即为在第一直播界面显示互动区域。互动区域可以展示不同类型的互动界面,如游戏互动界面(如问答游戏界面、猜拳游戏界面、卡片翻牌比大小游戏界面)。

其中,第一直播界面所展示的互动区域,可支持第一终端的用户在第一直播界面执行互动操作,相应的,第二直播界面所展示的互动区域,可支持第二终端的用户在对应的第二直播界面执行互动操作。通过第一终端的用户在第一直播界面所展示的互动区域内的互动操作、第二终端的用户在对应的第二直播界面所展示的互动区域内的互动操作,可以基于直播平台实现第一终端与第二终端之间的互动。即互动区域可以理解为用于与其他终端进行互动的区域。

步骤103、根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示。

在第一直播界面显示互动区域之后,可以接收第一终端的用户在第一直播界面的互动区域内的第一输入,根据第一终端的用户所执行的第一输入可以获取相关的互动参数。

第一终端在获取互动参数之后,可以基于互动参数获取与n个第二终端进行互动所对应的互动结果,具体可以为将互动参数上报至直播平台,获取直播平台反馈的互动结果,在接收到互动结果之后,可以在第一直播界面显示互动结果,具体的,可以在互动区域对互动结果进行显示。

步骤104、确定n个所述第二终端中与所述第一终端匹配的目标终端,并显示所述目标终端的用户的人脸图像。

第一终端在获取与n个第二终端进行互动所对应的互动结果并显示之后,可以在n个第二终端中确定与第一终端匹配的目标终端。在确定第一终端所匹配的目标终端之后,可以根据目标直播间内的显示规则,显示目标终端的用户的人脸图像,即目标终端的用户的人脸图像可以在目标直播间内展示,针对第一终端而言,可以在第一直播界面显示目标终端的用户的人脸图像。

本发明上述实施过程,通过显示第一终端对应的第一直播界面,在监测到预设触发条件时在第一直播界面显示互动区域,根据针对互动区域的第一输入,获取与n个第二终端进行互动的互动结果,可以实现第一终端在目标直播间内与n个第二终端的交互,提升了交互效率,在获取并显示互动结果之后,确定n个第二终端中与第一终端匹配的目标终端,并自动显示目标终端的用户的人脸图像,即第一终端要显示的目标终端的用户人脸图像是根据互动结果确定且为与第一终端匹配的终端的用户人脸图像,不仅可以激励目标终端的用户的出镜(基于互动结果确定目标终端与第一终端匹配)和保证出镜成功率(匹配后自动显示目标终端的用户的人脸图像),提高第一终端与目标终端之间的交互效率(与第一终端匹配的目标终端的用户出镜、与第一终端的用户面对面交互),同时可以提升目标直播间内的活跃度(经过互动以及匹配触发目标终端的人脸图像的显示),使得终端间的交互氛围更好;此外,在初始情况下在目标直播间内无需显示各第二终端的用户人脸特征,提升了用户加入直播间的意愿和神秘感。

在本发明一可选实施例中,所述第一标识为所述第一终端的用户对应的第一视频直播窗口或者所述第一终端的用户对应的第一预设图像;

所述第二标识为所述第二终端的用户对应的第二视频直播窗口或者所述第二终端的用户对应的第二预设图像。

在目标直播间内,第一终端的用户可以选择出镜(露脸,即显示可识别第一终端的用户的人脸特征)或者不出镜,针对第一终端的用户在目标直播间内出镜的情况,第一标识可以为第一终端的用户对应的第一视频直播窗口,其中第一视频直播窗口显示第一终端的用户的直播视频,且直播视频中包含可识别第一终端的用户的人脸特征,第一标识还可以为第一终端的用户对应的第一预设图像,且第一预设图像中包含可识别第一终端的用户的人脸特征。

针对第一终端的用户在目标直播间内不出镜的情况,第一标识可以为不包含可识别第一终端的用户的人脸特征的第一预设图像(如在直播应用内所使用的卡通头像),也可以为第一视频直播窗口,若第一终端的用户通过遮挡摄像头的方式不出境,则第一视频直播窗口可以显示呈特定颜色的空白图像;若第一终端的用户采用应用头像(不包括用户的真实人脸)、虚拟面具的方式选择不出镜,则第一视频直播窗口可以显示应用头像、显示不呈现可识别第一终端的用户的人脸特征的直播视频;若第一终端的用户采用以显示特定图像的方式不出境,则第一视频直播窗口可以显示特定图像,如显示水晶鞋图像。

第二终端的用户在目标直播间内不出境(不显示可识别第二终端的用户的人脸特征),第二标识可以为不包含第二终端的用户的人脸特征的第二预设图像(如第二终端的用户的遮挡人脸的图像),第二标识也可以为第二视频直播窗口,第二视频直播窗口可以显示呈特定颜色的空白图像、显示不呈现第二终端的用户的人脸特征的直播视频(如显示第二终端的用户对应的面部佩戴虚拟面具的直播视频)、显示特定图像。

本发明上述实施过程,针对出镜和不出境的情况,显示不同内容的视频直播窗口或者预设图像,可以便于目标直播间内的用户了解其他用户的出镜情况。

在本发明一可选实施例中,所述在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域,包括:

在监测到目标终端触发互动功能的情况下,显示所述互动区域;

所述目标终端为创建所述目标直播间的终端,所述目标终端为所述第一终端、n个所述第二终端中的一第二终端或者第三终端,所述第三终端区别于所述第一终端和n个所述第二终端,且与所述目标直播间连接。

第一终端在监测到目标终端触发互动功能的情况下,可以在第一直播界面显示互动区域,其中互动区域可以在第一直播界面的特定位置显示,且互动区域可以以预设透明度进行显示,不会对第一直播界面的正常显示造成影响。

其中,目标终端即为创建目标直播间的终端(可以理解为主播终端),目标终端可以为第一终端、某个第二终端或者区别于第一终端和第二终端的第三终端,第三终端与目标直播间连接,即,第三终端进入目标直播间内。

针对目标终端为第一终端的情况,在第一终端的用户对第一直播界面内的互动组件执行输入时,实现目标终端触发互动功能,第一终端可以确定监测到预设触发条件,在第一直播界面显示互动区域。此时为第一终端监测自身的状态,第一终端在触发互动功能时,可以通知直播平台,由直播平台控制各第二终端以及第一终端进行互动区域的显示。

针对目标终端为某个第二终端的情况,在第二终端的用户对第二直播界面内的互动组件执行输入时,实现目标终端触发互动功能,此时第二终端可以通知直播平台,由直播平台控制n个第二终端以及第一终端进行互动区域的显示。

针对目标终端为第三终端的情况,在第三终端的用户对第三直播界面内的互动组件执行输入时,实现目标终端触发互动功能,此时第三终端可以通知直播平台,由直播平台控制各第二终端和第一终端进行互动区域的显示,其中第三终端可以显示互动区域,也可以不显示互动区域。

本发明上述实施过程,在目标终端触发互动功能的情况下,直播平台控制各终端显示互动区域,可以保证各终端进行直播界面更新的一致性以及互动区域展示内容的一致性,且目标终端可以触发互动并可以参与互动,提升了目标终端的用户的体验。

在本发明一可选实施例中,所述互动区域展示互动界面;

根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示,包括:

响应于对所述互动界面的所述第一输入,获取包括至少一个第一互动参数的第一参数集合,发送至直播平台;

接收所述直播平台反馈的根据所述第一参数集合和n个第二参数集合确定的所述互动结果,并在所述互动区域展示;

其中,n个所述第二参数集合分别由n个所述第二终端提供,且每个所述第二参数集合包括至少一个第二互动参数。

互动区域用于进行互动界面的展示,在互动区域内展示互动界面之后,可以接收第一终端的用户对互动区域内互动界面的第一输入,响应于第一终端的用户对互动界面的第一输入,获取包括至少一个第一互动参数的第一参数集合,并将第一参数集合发送至直播平台,以实现通过直播平台与n个第二终端进行互动。具体为,第一终端与n个第二终端参与互动,且每个终端可以向直播平台上报对应的互动参数,直播平台可以根据获取的互动参数确定第一终端与n个第二终端的互动情况并反馈至各终端,因此第一终端和n个第二终端可以基于直播平台实现互动。其中,各第二终端根据用户在互动界面所执行的输入获取对应的第二互动参数。

其中,互动界面可以进行自动更新,如,第一互动界面显示3s之后自动更新至第二互动界面,且第一互动界面、第二互动界面可以对应于相同或者不同的互动类型(如游戏互动类型、兴趣展示互动类型)。且各终端的互动界面可以同步更新,各终端对应的互动类型的数量也相同,每个互动类型可对应于至少一个互动内容,每个互动内容对应于至少一个界面。其中,互动类型由直播平台预先设定,目标终端在触发互动功能之后,直播平台控制各第二终端以及第一终端显示至少一个互动类型对应的互动内容。针对每个互动内容可对应于至少一个互动界面,根据终端的用户在互动界面执行的输入操作,可以获取输入的互动参数。

针对直播平台而言,可以接收n个第二终端发送的n个第二参数集合,第一参数集合、第二参数集合分别对应于至少一个互动类型,每个第二参数集合中可以包括至少一个第二互动参数,其中,由于存在不同的第二终端的用户选择的互动界面可能有所区别的情况,因此不同的第二终端提供的第二互动参数的数量可以相同或者不同,相应的,各第二参数集合所对应的第二互动参数的数量可以相等或者不等,相应的,第二参数集合中第二互动参数的数量与第一参数集合中第一互动参数的数量可以相等或者不等。针对参数集合而言,每个互动参数对应于一序列号,序列号与互动界面相关联,根据序列号可以确定终端参与过的互动(即根据序列号可以确定终端在哪个互动界面参与了互动,进而可以保证直播平台根据序列号确定与各第一互动参数对应的第二互动参数(即,确定互动界面与各第一互动参数对应的互动界面相同的第二互动参数,针对互动界面内有多个问题的情况,还可以针对每个问题设置一子序列号,保证参数的一一对应),避免出现由于不同的终端的用户选择的互动界面不完全相同,而无法获取互动结果或者互动结果统计出错的情况。

直播平台在获取第一参数集合以及n个第二参数集合之后,可以根据第一参数集合以及n个第二参数集合,确定第一终端与n个第二终端进行互动所对应的互动结果,在确定互动结果之后,可以将互动结果反馈至第一终端以及各第二终端。针对目标终端为第三终端的情况,目标终端可以不参与互动,目标终端无需上报互动参数,但直播平台在反馈互动结果时,可以向第三终端反馈,以便于目标终端可以了解互动情况。

下面通过举例对上述过程进行介绍,如,互动界面为游戏互动界面,每个互动游戏可以对应于至少一个互动界面。若互动游戏为问答游戏,则问答游戏对应的问答游戏界面显示至少一个互动问题,根据第一终端的用户针对至少一个互动问题在问答游戏界面的第一输入,获取包括至少一个第一互动参数的第一参数集合,其中第一互动参数即为第一终端的用户针对互动问题的答案,将第一参数集合上报至直播平台。互动问题可以为预设题库中的问题,如,参见图2所示,互动区域显示问答游戏界面,问答游戏界面包括问题:你最喜爱的运动是什么?以及,选项a篮球,选项b足球,选项c羽毛球。若第一终端的用户选择了篮球,则第一互动参数为篮球,相应的第二终端、目标终端也可以显示相同的问答游戏界面。若第二终端为2个,第二终端a的用户选择了篮球,则对应的第二互动参数为篮球,第二终端b的用户选择了足球,则对应的第二互动参数为足球,直播平台可以根据第一终端的用户上报的第一参数集合以及2个第二终端的用户上报的第二参数集合,确定第一终端与2个第二终端的互动结果。

若互动游戏为猜拳游戏,相应的游戏互动界面为猜拳游戏界面,猜拳游戏界面显示虚拟手势“石头”“剪刀”“布”,若第一终端的用户选择了虚拟手势石头,则第一互动参数为虚拟手势石头,若第二终端为2个,第二终端a的用户选择了虚拟手势剪刀,则对应的第二互动参数为虚拟手势剪刀,第二终端b的用户选择了虚拟手势布,则对应的第二互动参数为虚拟手势布,直播平台可以根据第一终端上报的第一参数集合以及2个第二终端上报的第二参数集合,确定第一终端与2个第二终端的互动结果。

若互动游戏为比大小游戏,相应的游戏互动界面为卡片翻牌比大小游戏界面,比大小戏界面显示至少两个虚拟卡片,终端用户可以通过点击虚拟卡片翻牌来确定互动参数(卡片对应的数字),进而由直播平台确定互动结果。

针对直播平台而言,在根据第一参数集合和第二参数集合确定互动结果时,可以采用第一预设策略确定。如,第一终端对应的5个第一互动参数依次分别为虚拟手势石头、虚拟手势剪刀、虚拟手势石头、虚拟手势布、虚拟手势剪刀,第二终端对应的5个第二互动参数依次分别为虚拟手势布、虚拟手势剪刀、虚拟手势石头、虚拟手势剪刀、虚拟手势石头,第二终端相对于第一终端的获胜率为60%,第一终端相对于第二终端的获胜率为0,则可以根据第二终端的获胜率、第一终端的获胜率,基于第一预设策略获取互动结果。

本发明上述实施过程,通过根据终端用户对互动界面的第一输入,获取参数集合,由直播平台根据参数集合确定互动结果并反馈,终端可以获取互动结果进行展示,以便于终端用户可以了解互动情况。

其中,互动结果可以为第一终端与n个第二终端中的每个第二终端的匹配度,也可以为第一终端与每个第二终端在互动过程中的有效内容。若互动结果为第一终端与每个第二终端在互动过程中的有效内容,第一终端和直播平台可以根据互动过程中的有效内容,确定目标终端。互动过程中的有效内容包括但不限于互动次数、互动频率,在根据互动过程中的有效内容确定目标终端时,可以基于互动次数和/或互动频率确定目标终端。其中,若两个终端选中了同一互动界面,可对应于一次互动。

在本发明一可选实施例中,所述互动结果包括所述第一终端与每个所述第二终端的匹配度;

所述确定n个所述第二终端中与所述第一终端匹配的目标终端,包括:

根据所述第一终端与每个所述第二终端的匹配度,在n个所述第二终端中确定所述目标终端;或者

接收所述直播平台基于所述互动结果确定所述目标终端后发送的通知信息,根据所述通知信息中携带的目标终端的标识,在n个所述第二终端中确定所述目标终端。

互动结果可以包括第一终端与n个第二终端中每个第二终端的匹配度,在获取n个匹配度之后,第一终端可以根据n个匹配度,在n个第二终端中确定目标终端。在确定目标终端时,可以基于第二预设策略在n个第二终端中选定目标终端。包括但不限于:确定与第一终端的匹配度最高的第二终端为目标终端,确定与第一终端的匹配度在预设区域范围内的第二终端为目标终端。还可以接收第一终端的用户在n个匹配度中的选择,将选中的匹配度所对应的第二终端确定为目标终端。

针对直播平台而言,在基于第一参数集合和第二参数集合确定互动结果时,即为确定第一终端与每个第二终端的匹配度。在基于第一预设策略确定互动结果(即n个匹配度)时,可以根据第一互动参数与第二互动参数的匹配情况确定匹配度,也可以根据第一互动参数与第二互动参数的比对情况确定匹配度。直播平台在确定匹配度之后,可以基于第二预设策略在n个第二终端中选定目标终端,然后向第一终端发送携带目标终端的标识的通知信息,第一终端可以根据接收到的通知信息在n个第二终端中确定目标终端。其中,直播平台也可以向目标终端或者向n个第二终端发送通知信息。

上述过程可以由第一终端在n个第二终端中确定目标终端,也可以由直播平台确定目标终端,丰富了目标终端的确定方式,且目标终端的数量可以至少为一个。

下面通过具体实例对直播平台确定匹配度的情况进行阐述,针对互动区域显示问答游戏界面的情况,可以获取第一终端对应的包括3个第一互动参数的第一参数集合,获取第二终端a对应的包括3个第二互动参数的第二参数集合,获取第二终端b对应的包括3个第二互动参数的第二参数集合,针对第一终端和第二终端a,将第一参数集合与第二终端a对应的第二参数集合进行匹配,获取匹配度,针对第一终端和第二终端b,将第一参数集合与第二终端b对应的第二参数集合进行匹配,获取匹配度。

针对互动区域显示猜拳游戏界面的情况以及显示卡片翻牌比大小游戏界面的情况,可以获取第一终端对应的5个第一互动参数、第二终端对应的5个第二互动参数,其中,针对猜拳游戏界面,互动参数为虚拟手势石头、剪刀、布,针对比大小游戏界面,互动参数为数字大小。然后,确定第二终端相对于第一终端的获胜率,以及第一终端相对于第二终端的获胜率,根据两个获胜率确定匹配度,可以是两个获胜率越接近匹配度越高,也可以是两个获胜率相差越大匹配度越高(由于获胜率相差越大,互动趣味性较强,适用于基于互动趣味性确定匹配度的场景)。

需要说明的是,针对第一终端以及n个第二终端而言,还可以在获取互动结果之后,获取对方用户的某些相关信息(如工作信息、家庭信息、兴趣信息等),以增强彼此了解,并基于互动结果以及所了解的相关信息确定目标终端。可选的,还可以在确定目标终端之后,针对性的获取目标终端的用户的相关信息,例如,第一终端获取与2个第二终端进行互动的互动结果,其中,互动结果为第一终端与第二终端a的匹配度为80%,与第二终端b的匹配度为60%,则目标终端可以确定为第二终端a,并针对第二终端a请求获取相关信息,这里的相关信息可以为存储于直播平台的第二终端a的用户的相关信息,如工作信息、家庭信息、兴趣信息等。

本发明上述实施过程,通过由第一终端或者直播平台基于匹配度,在n个第二终端中确定目标终端,可以丰富目标终端的确定方式,在获取互动结果之后,获取至少一个第二终端的用户的相关信息,可以在加深了解的基础上,为确定目标终端提供可选依据,通过针对目标终端获取相关信息,可以实现针对性进行信息获取。

在本发明一可选实施例中,所述方法还包括:邀请目标观众终端进入所述目标直播间,并获取所述目标观众终端针对n个所述第二终端的评价信息;

所述确定n个所述第二终端中与所述第一终端匹配的目标终端,包括:

基于所述评价信息,将n个所述第二终端中的部分所述第二终端过滤;

根据所述互动结果,在剩余的所述第二终端中确定所述目标终端。

本实施例中,为了保证交互的私密性,目标直播间内可以不设置常规观众,第一终端可以接收用户的邀请输入,邀请第一终端的相关联系人(如第一终端的用户的亲人、朋友、同事等)进入目标直播间。第一终端的相关联系人对应于目标观众终端,在邀请目标观众终端进入目标直播间之后,目标观众终端对应的用户可以在目标直播间内发表评论信息,第一终端可以获取目标观众终端针对n个第二终端的评价信息。通过邀请目标观众终端进入目标直播间,可以提升目标直播间的活跃度,且可以获取相关建议,营造良好的交互氛围。

在获取目标观众终端针对n个第二终端的评价信息之后,可以基于评价信息,将n个第二终端中的部分第二终端过滤,以实现第一阶段的筛选,在完成第一阶段的筛选之后,可以基于互动结果在剩余的第二终端中进行第二阶段的筛选,以确定目标终端。

本发明上述实施过程,可以基于目标观众终端的评论信息在n个第二终端中进行初选,然后针对筛选出的第二终端,基于互动结果进行二次筛选以确定目标终端,以实现基于两个依据确定目标终端,保证目标终端确定的准确性。

在本发明一可选实施例中,在确定所述目标终端之后,且n个所述第二终端未与所述目标直播间断开连接时,还包括:

针对除所述目标终端之外的k个所述第二终端中的每个所述第二终端,获取所述目标观众终端的投票结果,k为大于或者等于1且小于或者等于n-1的整数;

根据所述投票结果,在k个所述第二终端中确定至少一个预设终端,并向所述预设终端发送显示对应用户的人脸图像的请求信息。

针对邀请目标观众终端进入目标直播间的情况,在确定目标终端,且n个第二终端未退出目标直播间的情况下,第一终端还可以获取目标观众终端针对除目标终端之外的k个第二终端中每个第二终端的投票结果,k的最大取值为n-1,此时目标终端的数量为一个。根据所获取的投票结果,在k个第二终端中确定至少一个预设终端(预设终端可以为票数最高的第二终端或根据投票结果以其它策略确定的第二终端),并向所确定的至少一个预设终端,发送显示对应用户的人脸图像的请求信息,以使得预设终端基于请求信息在目标直播间内显示对应用户的人脸图像。

其中,针对目标观众终端投票的情况,也可以由直播平台获取统计结果并基于相同策略在k个第二终端中筛选出至少一个预设终端,并向预设终端发送请求信息。针对目标终端不为第一终端的情况,也可以由目标终端获取统计结果并基于相同策略在k个第二终端中筛选出至少一个预设终端。

针对除目标终端之外的k个第二终端而言,也可以在退出目标直播间之前,选择在目标直播间内显示对应用户的人脸图像,如通过视频直播窗口显示对应用户的人脸图像或者显示包括对应用户的人脸特征的图像。针对k个第二终端而言,也可以是在接收到用于请求显示人脸的直播礼物后,进行人脸显示,以实现为目标直播间创收。

本发明上述实施过程,通过获取目标观众终端针对k个第二终端的投票结果,基于投票结果确定预设终端,可以实现基于目标观众终端的需求,请求预设终端的用户在目标直播间内进行人脸显示。

在本发明一可选实施例中,所述显示所述目标终端的用户的人脸图像,包括:

在所述第一直播界面显示所述目标终端的用户对应的第二视频直播窗口,所述第二视频直播窗口显示包括可识别所述目标终端的用户的人脸特征的直播视频,或者,在所述第一直播界面显示包括可识别所述目标终端的用户的人脸特征的目标图像。

在显示目标终端的用户的人脸图像时,可以由直播平台确定目标终端后通知目标终端,目标终端可以根据通知,通过对应的第二直播界面显示可识别目标终端的用户的人脸特征,实现在目标直播间展示目标终端的用户的人脸。也可以由第一终端确定目标终端后,向目标终端发送请求显示人脸特征的信息,目标终端根据接收到的信息显示可识别目标终端的用户的人脸特征。

此时,第一终端可以在第一直播界面显示目标终端的用户对应的第二视频直播窗口,第二视频直播窗口显示包括可识别目标终端的用户的人脸特征的直播视频,第一终端也可以在第一直播界面显示包括可识别目标终端的用户的人脸特征的目标图像,这里的目标图像优选为实时图像,即目标终端的用户在当前状态下拍摄的图像。其中,第二直播界面内的目标终端的用户的人脸特征的显示形式与第一直播界面内的显示形式相同。

本发明上述实施过程,可以通过视频直播窗口或者目标图像的形式显示可识别目标终端的用户的人脸特征,丰富了人脸呈现方式。

需要说明的是,本发明的直播交互方法还可以应用于第二终端和第三终端,此时第二终端和第三终端作为第一终端。

以上为本发明实施例直播交互方法的实施过程,通过显示第一终端对应的第一直播界面,在监测到预设触发条件时在第一直播界面显示互动区域,根据针对互动区域的第一输入,获取与n个第二终端进行互动的互动结果,可以实现第一终端在目标直播间内与n个第二终端的交互,提升了交互效率,且在获取并显示互动结果之后,确定n个第二终端中与第一终端匹配的目标终端,并自动显示目标终端的用户的人脸图像,即第一终端要显示的目标终端的用户人脸图像是根据互动结果确定且为与第一终端匹配的终端的用户人脸图像,不仅可以激励目标终端的用户的出镜(基于互动结果确定目标终端与第一终端匹配)和保证出镜成功率(匹配后自动显示目标终端的用户的人脸图像),提高第一终端与目标终端之间的交互效率(与第一终端匹配的目标终端的用户出镜、与第一终端的用户面对面交互),同时可以提升目标直播间内的活跃度(经过互动以及匹配触发目标终端的人脸图像的显示),终端间的交互氛围更好;此外,在初始情况下在目标直播间内无需显示各第二终端的用户人脸特征,提升了用户加入直播间的意愿和神秘感。

本发明实施例还提供一种直播交互装置,应用于第一终端,所述第一终端与n个第二终端连接目标直播间,n为大于或者等于2的整数,如图3所示,所述装置包括:

第一显示模块301,用于显示所述第一终端对应的第一直播界面,所述第一直播界面包括所述第一终端对应的第一标识以及n个所述第二终端分别对应的第二标识,所述第二标识未包括可识别所述第二终端的用户的人脸特征;

第二显示模块302,用于在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域;

第一处理模块303,用于根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示;

第二处理模块304,用于确定n个所述第二终端中与所述第一终端匹配的目标终端,并显示所述目标终端的用户的人脸图像。

可选的,所述第一标识为所述第一终端的用户对应的第一视频直播窗口或者所述第一终端的用户对应的第一预设图像;

所述第二标识为所述第二终端的用户对应的第二视频直播窗口或者所述第二终端的用户对应的第二预设图像。

可选的,所述第二显示模块进一步用于:

在监测到目标终端触发互动功能的情况下,显示所述互动区域;

所述目标终端为创建所述目标直播间的终端,所述目标终端为所述第一终端、n个所述第二终端中的一第二终端或者第三终端,所述第三终端区别于所述第一终端和n个所述第二终端,且与所述目标直播间连接。

可选的,所述互动区域展示互动界面;

所述第一处理模块包括:

第一处理子模块,用于响应于对所述互动界面的所述第一输入,获取包括至少一个第一互动参数的第一参数集合,发送至直播平台;

第二处理子模块,用于接收所述直播平台反馈的根据所述第一参数集合和n个第二参数集合确定的所述互动结果,并在所述互动区域展示;

其中,n个所述第二参数集合分别由n个所述第二终端提供,且每个所述第二参数集合包括至少一个第二互动参数。

可选的,所述互动结果包括所述第一终端与每个所述第二终端的匹配度;所述第二处理模块进一步用于:

根据所述第一终端与每个所述第二终端的匹配度,在n个所述第二终端中确定所述目标终端;或者

接收所述直播平台基于所述互动结果确定所述目标终端后发送的通知信息,根据所述通知信息中携带的目标终端的标识,在n个所述第二终端中确定所述目标终端。

可选的,所述装置还包括:

第一获取模块,用于邀请目标观众终端进入所述目标直播间,并获取所述目标观众终端针对n个所述第二终端的评价信息;

所述第二处理模块进一步用于:

基于所述评价信息,将n个所述第二终端中的部分所述第二终端过滤;

根据所述互动结果,在剩余的所述第二终端中确定所述目标终端。

可选的,在确定所述目标终端之后,且n个所述第二终端未与所述目标直播间断开连接时,还包括:

第二获取模块,用于针对除所述目标终端之外的k个所述第二终端中的每个所述第二终端,获取所述目标观众终端的投票结果,k为大于或者等于1且小于或者等于n-1的整数;

确定发送模块,用于根据所述投票结果,在k个所述第二终端中确定至少一个预设终端,并向所述预设终端发送显示对应用户的人脸图像的请求信息。

可选的,所述第二处理模块进一步用于:

在所述第一直播界面显示所述目标终端的用户对应的第二视频直播窗口,所述第二视频直播窗口显示包括可识别所述目标终端的用户的人脸特征的直播视频,或者,在所述第一直播界面显示包括可识别所述目标终端的用户的人脸特征的目标图像。

以上为本发明实施例提供的直播交互装置的实例,通过显示第一终端对应的第一直播界面,在监测到预设触发条件时在第一直播界面显示互动区域,根据针对互动区域的第一输入,获取与n个第二终端进行互动的互动结果,可以实现第一终端在目标直播间内与n个第二终端的交互,提升了交互效率,且在获取并显示互动结果之后,确定n个第二终端中与第一终端匹配的目标终端,并自动显示目标终端的用户的人脸图像,即第一终端要显示的目标终端的用户人脸图像是根据互动结果确定且为与第一终端匹配的终端的用户人脸图像,不仅可以激励目标终端的用户的出镜(基于互动结果确定目标终端与第一终端匹配)和保证出镜成功率(匹配后自动显示目标终端的用户的人脸图像),提高第一终端与目标终端之间的交互效率(与第一终端匹配的目标终端的用户出镜、与第一终端的用户面对面交互),同时可以提升目标直播间内的活跃度(经过互动以及匹配触发目标终端的人脸图像的显示),终端间的交互氛围更好;此外,在初始情况下在目标直播间内无需显示各第二终端的用户人脸特征,提升了用户加入直播间的意愿和神秘感。

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

另一方面,本发明实施例还提供了一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述直播交互方法中的步骤。

举例如下,图4示出了一种电子设备的实体结构示意图。

如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communicationsinterface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。电子设备为第一终端,第一终端与n个第二终端连接目标直播间,n为大于或者等于2的整数,处理器410可以调用存储器430中的逻辑指令,执行以下步骤:显示所述第一终端对应的第一直播界面,所述第一直播界面包括所述第一终端对应的第一标识以及n个所述第二终端分别对应的第二标识,所述第二标识未包括可识别所述第二终端的用户的人脸特征;在监测到预设触发条件的情况下,在所述第一直播界面显示互动区域;根据在所述互动区域内的第一输入,获取与n个所述第二终端进行互动所对应的互动结果并显示;确定n个所述第二终端中与所述第一终端匹配的目标终端,并显示所述目标终端的用户的人脸图像。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

再一方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的直播交互方法中的步骤。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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