连麦互动方法、服务器、系统和存储介质与流程

文档序号:27122853发布日期:2021-10-27 19:47阅读:226来源:国知局
连麦互动方法、服务器、系统和存储介质与流程

1.本技术涉及直播技术领域,具体涉及一种连麦互动方法、服务器、系统和存储介质。


背景技术:

2.随着网络技术的发展,网络直播逐渐成为重要的娱乐方式。在直播中,观众可以与观看的直播间主播进行互动,例如赠送虚拟物品、公屏发言、拍一拍以及连麦等。目前很多直播平台都有连麦的功能,即在同一直播平台上,主播及用户之间可以通过语音连麦进行语音互动。然而现有的直播中,主播通常只能与一个用户进行连麦,并且连麦后互动形式单一,缺乏趣味性。
3.申请内容
4.有鉴于此,本技术实施例中提供了一种连麦互动方法、服务器、系统和存储介质。
5.第一方面,本技术实施例提供了一种连麦互动方法,该方法包括:
6.直播端在开启热聊模式后,发送连麦上座邀请至所述服务器;
7.服务器根据所述连麦上座邀请将所述直播端与至少一个用户端进行直播连麦;
8.所述直播端响应于主播用户热聊主题的选择,并发送热聊主题词汇至所述服务器;
9.所述服务器将所述热聊主题词汇发送至所述连麦用户端;其中所述连麦用户端为与所述直播端进行直播连麦的用户端;所述热聊主题词汇用于提示所述直播端的主播用户与所述连麦用户端的观众用户进行连麦互动。
10.第二方面,本技术实施例提供了一种连麦互动方法,该方法包括:
11.接收处于热聊模式的直播端发送的连麦上座邀请,并根据所述连麦上座邀请将所述直播端与至少一个用户端进行直播连麦;
12.接收所述直播端发送的热聊主题词汇,并将所述的热聊主题词汇发送至连麦用户端,其中所述连麦用户端为与所述直播端进行直播连麦的用户端,所述热聊主题词汇用于提示所述直播端的主播用户与所述连麦用户端的观众用户进行连麦互动。
13.第三方面,本技术实施例提供了一种服务器,该服务器包括:
14.连麦上座邀请模块,用于接收处于热聊模式的直播端发送的连麦上座邀请;
15.直播连麦模块,用于根据所述连麦上座邀请将所述直播端与至少一个用户端进行直播连麦;
16.热聊词汇接收模块,用于接收所述直播端发送的热聊主题词汇;
17.热聊词汇发送模块,用于将所述的热聊主题词汇发送至连麦用户端,其中所述连麦用户端为与所述直播端进行直播连麦的用户端,所述热聊主题词汇用于提示所述直播端的主播用户与所述连麦用户端的观众用户进行连麦互动。
18.第四方面,本技术实施例提供了一种连麦互动系统,包括:直播端、服务器和多个用户端;其中所述直播端通过所述服务器连接多个所述用户端;服务器用于执行上述第二
方面提供的连麦互动方法。
19.第五方面,本技术实施例提供了一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行上述第二方面提供的连麦互动方法。
20.在本技术实施例中,当主播在使用直播端进行直播时可以开启热聊模式,在开启热聊模式后直播端可以发送连麦上座邀请至服务器,服务器可以根据连麦上座邀请将直播端与直播间中的至少一个用户端进行直播连麦,然后直播端响应于主播用户热聊主题词汇的选择,并发送热聊主题词汇至服务器;服务器将热聊主题词汇发送至连麦用户端;热聊主题词汇用于提示直播端的主播用户与连麦用户端的观众用户进行连麦互动。
21.本技术实施例中,主播用户可以开启热聊模式,在热聊模式中与直播间的至少一个观众用户进行直播连麦,即在热聊模式中可以实现一个主播用户与多个观众用户进行连麦,并且主播用户可以选择热聊主题词汇,并基于热聊主题词汇与连麦用户进行连麦互动。该方法一方面可以实现一对多(即一个主播用户与多个观众用户)连麦,增加连麦方式以及连麦后的互动方式,从而增加了直播中的互动氛围。
附图说明
22.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
23.图1为本技术实施例提供的连麦互动方法的应用场景示意图;
24.图2为本技术一个实施例提供的连麦互动方法的流程示意图;
25.图3为本技术一个实施例提供的热聊玩法开启的可视化图(即直播界面图),其中3a为手机端直播界面图,3b为电脑端直播界面图;
26.图4为本技术另一个实施例提供的热聊模式的直播界面图;
27.图5为本技术一个实施例提供的主播用户发起连麦邀请时直播端和用户端的可视化图;
28.图6为本技术一个实施例提供的主播用户选择热聊主题词汇的可视化图;
29.图7为本技术另一个实施例中提供的连麦互动方法流程示意图;
30.图8为本技术一个实施例中提供的主播用户对连麦用户进行权限设置以及资料查看的可视化图;
31.图9为本技术一个实施例中提供的主播用户同意用户端连麦上座请求的可视化图;
32.图10为本技术一个实施例中提供的主播用户设置连麦座席上座条件的可视化图;
33.图11为本技术一个实施例中提供的身份认证提示和用户身份认证的可视化图;
34.图12为本技术一个实施例中提供的非连麦用户端的送礼和查看资料的可视化图;
35.图13为本技术一个实施例中提供的非连麦用户端的送礼可视化图;
36.图14为本技术一个实施例中提供的非连麦用户端显示的用户资料可视化图;
37.图15为本技术一个实施例中提供的连麦用户端的下麦可视化图;
38.图16为本技术一个实施例中提到的服务器结构示意图;
39.图17为本技术又一个实施例中提到的连麦互动方法示意图;
40.图18为本技术一个实施例中提供的计算机可读存储介质的结构示意图。
具体实施方式
41.下面将对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.为了更详细说明本技术,下面结合附图对本技术提供的一种连麦互动方法、装置、终端设备和计算机存储介质,进行具体地描述。
43.请参考图1,图1示出了本技术实施例提供的连麦互动方法的应用场景的示意图,该应用场景包括本技术实施例提供的用户端102、服务器104和直播端106。用户端102和直播端106都是一种终端设备,可以是具有显示屏的各种电子设备,包括但不限于智能手机和计算机设备,其中计算机设备可以是台式计算机、便携式计算机、膝上型计算机、平板电脑等设备中的至少一种。其中104服务器、用户端102以及直播端106之间设置有网络。网络用于在用户端102、服务器104和直播端106之间提供通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
44.其中,用户端102为观众用户观看直播视频的终端,直播端106是指主播用户进行直播的终端,服务器104用于为用户端102和直播端106提供服务,如直播服务,具体地,服务器104可以通过用户端102和直播端106所安装的直播应用程序(例如yy)向其提供服务。主播用户可以通过直播端106在直播间(直播频道)内进行视频直播,用户端102的观众用户可以登录服务器104,进入直播间观看主播用户的直播视频。例如,在主播用户进行视频直播的过程中,直播端106可以将主播用户的直播视频实时发送给服务器104,由服务器104发送给用户端102,用户端102可以对直播视频进行播放,使得观众用户可以观看主播用户的直播视频。在观看直播视频的过程中,观众用户可以向主播用户赠送虚拟礼物。
45.其次,主播用户在采用直播端106进行直播时可以开启所安装的直播应用程序(例如yy)中不同的玩法模式,例如普通直播、团战pk、蹦迪disco、一起播、欢乐斗、欢乐跑酷、蒙面派对以及热聊等模式。不同的模式对应不同的玩法。另外,主播用户还可以与其他主播用户或观众用户进行连麦互动。
46.此外,服务器的种类可以是多种,按照其功能可以分为后台服务器(例如热聊后台服务器)、插件中心服务器、基础语音服务器、礼物服务器、身份认证服务器、关注服务器。其中,当主播用户之间以及主播用户与观众用户进行连麦时,还包括cdn网络服务器,主要用于接收主播用户和连麦者发送过来的媒体数据,提供缓冲,存储和转发的能力,分发直播内容给观众用户。
47.应当理解,用户端102和直播端106的数量可以是多个,可以仅为几个,或者为几十个或几百个,本技术实施例对用户端的数量和类型不加以限定。但为了后面叙述的方便,仅以多个用户端102、一个直播端106以及一个服务器104为例进行说明。
48.基于此,本技术实施例中提供了一种连麦互动方法。请参阅图2,图2示出了本技术
实施例提供的一种连麦互动方法的流程示意图,以该方法应用于图1中的直播端和服务器为例进行说明,包括以下步骤:
49.步骤s110,直播端在开启热聊模式后,发送连麦上座邀请至所述服务器。
50.在本实施例中,是从直播端和服务器两个执行主体来对连麦互动方式进行描述的。具体地,当主播用户点击使用直播端上安装的直播应用程序(例如yy),可以开启直播,在开启直播后可以形成一个对应的直播间。观众用户可以进入该直播间收看直播,此时用户端、与服务器以及直播端就建立了连接。
51.主播用户在进行直播时可以开启直播应用程序中的不同玩法模式。例如,热聊模式。可选地,热聊模式开启的具体操作过程为:主播用户通过直播端发送热聊开启指令给服务器,服务器在接收到热聊开启指令后根据热聊开启指令打开直播端的热聊插件,从而开启直播端的热聊模式。
52.其中,热聊开启指令通常包括直播端信息、热聊模式信息等,这些信息用来供服务器打开申请开启热聊模式的直播端的热聊插件,从而开启热聊模式。
53.可选地,主播用户通过直播端发送热聊开启指令的方式可以是点击直播界面中热聊图标。具体的,以图3a和图3b为例进行说明,其中图3a为手机端直播界面图,图3b为电脑端直播应界面图,在图3a和3b可视化界面上都有热聊图标,主播用户想要开启热聊模式时,至需要点击热聊图标即可发送热聊开启指令至服务器。
54.其次,热聊模式是一种特殊的玩法模式,在该模式中主播用户可以通过直播端与直播间中的一个或多个观众用户进行连麦,在连麦后主播用户还可以选择热聊主题并生成相应的热聊主题词汇,然后基于热聊主题词汇与连麦用户进行连麦互动。并且非连麦用户也可以与主播用户和连麦用户进行互动,例如非连麦用户给连麦用户赠送礼物等。
55.另外,在开启热聊模式后,直播端可以显示热聊模式的直播界面。请参照图4,直播界面中包括热聊主题区(即图中的情感连麦,a所表示的区域)和热聊区(即图中b所表示的区域),其中热聊主题区主要用来显示当前的热聊主题词汇,以及设置或选择热聊主题词汇。
56.热聊区包括多个连麦座席,连麦座席主要用于直播端与用户端进行直播连麦。一个连麦座席可以使直播端与一个用户端进行直播连麦,当直播端与用户端直播连麦后,连麦座席用来显示连麦用户端的用户信息,例如图4中的前三个连麦座席分别显示:我是yy

a、我是yy

b和我是yy

c。其中,连麦座席中可以显示用户信息。
57.通常情况下,将直播端与用户端进行直播连麦称为上座;将直播端与用户端断开直播连麦称为下座。
58.连麦座席通常有两种状态,空闲状态和占用状态。空闲状态是指直播端没有与用户端进行直播连麦,例如图4中第四个连麦座席处于无人状态。占用状态是指直播端与用户端正在进行直播连麦。当所有连麦座席都处于占用状态时,表示直播端与用户端的连麦数量已经达到最大值,此时直播端不能邀请其他非连麦用户进行直播连麦,也不能接受其他非连麦用户的连麦请求与其进行直播连麦。
59.此外,该直播界面可以通过服务器广播到直播间,以供直播间的所有观众用户查看,当观众用户看到连麦座席处于空闲状态时,可以向主播发起连麦申请。
60.步骤s120,服务器根据连麦上座邀请将直播端与至少一个用户端进行直播连麦。
61.在一种可选的实施方式中,用户端与直播端进行直播连麦后,可以根据连麦用户端的用户信息更新热聊模式中直播间的连麦座席;其中连麦用户端为与直播端进行直播连麦的用户端,且连麦用户端的数量小于或等于连麦座席的数量。
62.其中,主播用户可以向直播间的观众用户发起连麦邀请,具体过程为:直播端发送连麦上座邀请至服务器,服务器在接收到连麦上座邀请后,可以将连麦上座邀请发送至相应的用户端,用户端在接收到连麦上座邀请同意或接受邀请时,服务器可以将直播端与用户端进行直播连麦,具体的如图5所示。
63.在直播连麦后,采用连麦用户端的用户信息更新热聊模式中直播间的连麦座席,其中用户信息可以包括但不限于用户头像、用户名称等。例如图4中分别采用我是yy

a、我是yy

b和我是yy

c来更新前三个连麦座席,并在连麦座席中显示用户信息。在主播与用户进行直播连麦后,采用连麦用户信息来更新连麦座席,增加了直播间(即直播界面)的显示方式以及效果,从而能提高观众用户的观看直播的留存率和观看时长。
64.另外,连麦上座邀请包括但不限于用户端信息、连麦参数,其中用户端信息用于确定直播端想进行直播连麦的用户。连麦参数是直播端与用户端进行连麦时所需要的相关信息。直播端发送一次连麦上座邀请可以向与一个或多个用户端发送连麦邀请。
65.在直播间中,用户端包括连麦用户端与非连麦用户端,将与直播端进行直播连麦的用户端记为连麦用户端;将未与直播端进行直播连麦的用户端记为非连麦用户端。
66.在一种可选的实施方式中,直播端发送连麦上座邀请的方式可以是多种的,可以是主播用户点击直播界面上的toast提示(即图4中的toast提示图标),然后点击用户资料卡通过服务器向用户资料卡对应的用户端发送连麦上座邀请。也可以是主播用户点击空闲状态的连麦座席图标,输入想要连麦的用户信息或点击用户资料卡通过服务器对相关用户发送连麦上座邀请。
67.步骤s130,直播端响应于主播用户热聊主题词汇的选择,并发送热聊主题词汇至服务器。
68.步骤s140,服务器将热聊主题词汇发送至中的连麦用户端。
69.其中,连麦用户端为与直播端进行直播连麦的用户端。热聊主题词汇用于提示直播端的主播用户与连麦用户端的观众用户进行连麦互动。
70.具体地,在直播端与用户端进行直播连麦后,直播端可以选择自己感兴趣的热聊主题词汇,然后将热聊主题词汇通过服务器发送至连麦用户端。连麦用户端在接收到热聊主题词汇后,连麦用户端的观众用户就可以与直播端的主播用户进行连麦互动,例如针对热聊主题词汇发表自己的意见,发表与热聊主题词汇相关的表情包等。当然,在连麦互动中主播用户可以连麦用户端的观众用户聊一些热聊主题词汇之外的话题等,在此不做限制。
71.其中,热聊主题词汇可以是能表示某一热聊主题的词语、语句等。热聊主题可以是任意主播用户感兴趣的话题,例如娱乐八卦、实时新闻、国际动态等。可选的,主播用户可以通过点击直播界面上的热聊主题区打开热聊主题列表从列表中选择出热聊主题词汇并发送至服务器。请参照图6,主播用户想要选择热聊主题词汇时可以点击热聊主题区,然后打开热聊主题列表,再从热聊主题列表中点击热聊词汇图标(例如情感连麦图标)从而选择出热聊主题词汇,例如情感连麦。
72.直播端与连麦用户端进行连麦互动时可以产生连麦数据,连麦数据可以通过服务
器推流给直播间的非连麦用户端,以供非连麦用户查看。其中,连麦数据的推流方式可以采用目前连麦方法中的任意一种数据推流方式,在此不再赘述。
73.在本技术实施例中,当主播在使用直播端进行直播时可以开启热聊模式,在开启热聊模式后直播端可以发送连麦上座邀请至服务器,服务器可以根据连麦上座邀请将直播端与直播间中的至少一个用户端进行直播连麦,然后直播端发送热聊主题词汇至服务器;服务器将热聊主题词汇发送至连麦用户端;直播端的主播用户可以基于热聊主题词汇与连麦用户端的观众用户进行连麦互动。
74.本技术实施例中,主播用户可以开启热聊模式,在热聊模式中与直播间的至少一个观众用户进行直播连麦,即在热聊模式中可以实现一个主播用户与多个观众用户进行连麦,并且主播可以选择热聊主题词汇,并基于热聊主题词汇与连麦用户进行连麦互动。该方法一方面可以实现一对多(即一个主播用户与多个观众用户)连麦,增加连麦方式以及连麦后的互动方式,从而增加了直播中的互动氛围。
75.进一步地,图7为本发明另一实施例的连麦互动方法的流程图,该连麦互动方法主要是由图1中服务器来执行的,如图7所示,该方法包括以下步骤:
76.步骤s210,接收处于热聊模式的直播端发送的连麦上座邀请,并根据连麦上座邀请将直播端与至少一个用户端进行直播连麦。
77.在一种可选的实施方式中,热聊模式的开启方式为:接收直播端发送的热聊开启指令;根据热聊开启指令开启直播端的热聊模式。
78.此外,根据连麦上座邀请将直播端与至少一个用户端进行直播连麦之后,还包括:根据连麦用户端的用户信息更新热聊模式中直播间的连麦座席。该方法在主播与用户进行直播连麦后,可以采用连麦用户信息来更新连麦座席,增加了直播间(即直播界面)的显示方式以及效果,从而能提高观众用户的观看直播的留存率和观看时长
79.步骤s220,接收直播端发送的热聊主题词汇,并将热聊主题词汇发送至连麦用户端,其中连麦用户端为与直播端进行直播连麦的用户端,热聊主题词汇用于提示直播端的主播用户与连麦用户端的观众用户进行连麦互动。
80.在本实施例中,关于热聊开启指令、热聊模式、连麦上座邀请、连麦座席以及热聊主题词汇的相关描述请参照从直播端和服务器两个执行主体对连麦互动方法进行描述的实施例中(即步骤s110~步骤s140)的相关内容,在此不再赘述。
81.本技术实施例中,主播用户可以通过服务器来开启热聊模式,在热聊模式中与直播间的至少一个观众用户进行直播连麦,即在热聊模式中可以实现一个主播用户与多个观众用户进行连麦,并且主播可以选择热聊主题词汇,并基于热聊主题词汇与连麦用户进行连麦互动。该方法一方面可以实现一对多(即一个主播用户与多个观众用户)连麦,增加连麦方式以及连麦后的互动方式,从而增加了直播中的互动氛围。
82.进一步地,在执行根据热聊开启指令开启直播端的热聊模式的方法步骤之后,还包括:接收直播端发送的连麦用户权限信息;根据连麦用户权限信息对连麦用户端进行操作权限设置;其中,操作权限包括语音权限和礼物收发权限。
83.在本实施例中,是以服务器为执行主体进行描述的。具体地,在开启热聊模式后,主播用户可以对与之连麦的用户(即连麦用户)进行操作权限设置。其中,语言权限是指连麦用户是否可以发表言论的限制,当主播用户将某一连麦用户的语言权限设置为禁止或静
音时,该连麦用户不能发表言论。反之,则连麦用户可以发表言论。具体的,请参照图4,我是yy

a连麦座席的连麦用户的语言权限是允许状态,那么我是yy

a连麦座席的连麦用户可以说话且处于说话状态;我是yy

c连麦座席的连麦用户的语言权限是禁止状态,那么我是yy

c连麦座席的连麦用户不可以说话,即处于静音状态。
84.礼物收发权限是指连麦用户是否可以接收礼物的权限,当主播用户将某一连麦用户的礼物收发权限设置为禁止时,该连麦用户不能接收非连麦用户赠送的礼物。反之,则连麦用户可以接收非连麦用户赠送的礼物。例如,请参照图4,我是yy

a和我是yy

a连麦座席的连麦用户的礼物收发权限是允许状态,那么我是yy

a和我是yy

a连麦座席的连麦用户可以接收礼物,且礼物数量为100;我是yy

c连麦座席的连麦用户的礼物收发权限是禁止状态,那么我是yy

c连麦座席的连麦用户不可以接收礼物且礼物数量为0。
85.其中,主播用户通过直播端对连麦用户的权限设置可以是在建立直播连麦之前,例如发生连麦上座邀请的同时,或发生连麦上座邀请后建立直播连麦之前进行设置,可以是通过设置语言白名单(即将可以进行发表言论的用户添加至语言白名单)来对连麦用户进行言论权限设置。也可以是在直播端与用户端建立直播连麦后,例如通过点击连麦席位图标对连麦用户来对其进行权限设置,具体的,请参照图8,主播用户可以点击连麦座席的用户头像,显示出静音图标,然后点击静音图标,对连麦用户进行语言权限设置。
86.此外,在对连麦用户进行礼物收发权限设置时,还可以设置礼物分配比例。例如主播用户将某一连麦用户a的礼物收发权限设置为允许时,当某一非连麦用户b向该连麦用户a赠送虚拟礼物c时,主播用户可以按照设置礼物分配比例从虚拟礼物c获得相应的收益。
87.采用上述的方式,主播用户可以对连麦用户进行个性化设置,增加了连麦互动的形式,从而增加了直播中的互动氛围。
88.进一步地,提供了一种主播用户断开与连麦用户的直播连麦的实施方式,下面对该实施方式进行详细描述。
89.在一个实施例中,连麦互动方法还包括:接收直播端发送的连麦下座指令;根据连麦下座指令断开直播端与相应的连麦用户端的直播连麦;从连麦座席中删除与直播端断开直播连麦的用户端的用户信息。
90.具体地,主播用户在采用直播端与连麦用户端进行连麦互动的过程中,可以断开与某一连麦用户端之间的直播连麦。可以通过发送连麦下座指令断开直播端与相应的连麦用户端的直播连麦;从连麦座席中删除与直播端断开直播连麦的用户端的用户信息。
91.其中,发送连麦下座指令包括但不限于连麦用户端的信息,其中连麦用户端的信息用于供服务器确定需要与直播端断开直播连麦的用户端。
92.可选的,连麦下座指令发送的方式可以是通过主播用户点击直播界面上的连麦座席图标。具体地,请参照图8,主播用户可以点击连麦座席的用户头像,然后显示出强制下麦图标,然后点击强制下麦图标,从而发送连麦下座指令至服务器,使得断开与某一连麦用户端的直播连麦。
93.在一种可选的实施方式中,请参照图8,主播用户可以点击连麦座席的用户头像,然后显示出查看资料图标,再点击查看资料图标,从而发送查看资料指令至服务器,然后查看该连麦用户的用户资料,其中用户资料包括但不限于用户名、用户等级、直播间号、公会号、粉丝数量、个性签名等。
94.接下来,还给出了一种观众用户主动申请与主播用户进行直播连麦的实施方式,详细描述如下:
95.在一个实施例中,连麦互动方法,还包括:
96.接收非连麦用户端发送的连麦上座请求;其中,非连麦用户端为热聊模式中直播间未与直播端进行直播连麦的用户端;将连麦上座请求发送至直播端;接收直播端发送的连麦上座同意信息,且在确定直播端具有处于空闲状态的连麦座席时,将直播端与非连麦用户端进行直播连麦。
97.具体的,当直播端开启热聊模式后,直播间的非连麦用户端可以向直播端发起连麦申请。具体过程为:非连麦用户端发送连麦上座请求至服务器,服务器将连麦上座请求发送至直播端,直播端在接收到连麦上座请求后同意连麦请求时可以发送连麦上座同意信息至服务器。服务器在判断直播端具有处于空闲状态的连麦座席时,将直播端与非连麦用户端进行直播连麦。
98.其中,直播端接收到的连麦上座请求通常存在于申请列表中,直播端可以通过打开申请列表并点击同意图标发送连麦上座同意信息至服务器,请参照图9。
99.另外,连麦上座请求中包括用户端信息,用户端信息包括但限于用户头像、用户名、用户身份等。
100.采用上述方式可以增加用户端的操作方式,进一步增加了互动方式。
101.进一步地,在执行根据热聊开启指令开启直播端的热聊模式方法步骤之后,还包括:接收直播端发送的连麦座席的上座条件设置指令,根据连麦座席的上座条件设置指令设置连麦座席的上座条件。
102.具体而言,直播端在开启热聊模式之外,主播用户可以对想与其连麦的观众用户设置条件,即设置连麦座席的上座条件。只有当观众用户满足设置的连麦座席的上座条件时才可以与直播端进行连麦。
103.设置连麦座席的上座条件操作过程是:直播端发送连麦座席的上座条件设置指令至服务器,服务器根据连麦座席的上座条件设置指令设置连麦座席的上座条件。其中,连麦座席的上座条件设置指令是指用来设置连麦座席的上座条件的信息。
104.可选的,连麦座席的上座条件可以包括但不限于关注主播、主播的珍爱粉、频道黄马等。
105.其中,主播的真爱粉是指观众用户给某一主播开通了珍爱权限(或功能),即成为某一主播的珍爱粉,同一个主播的真爱粉可以加入同一个珍爱团,珍爱团通常用来表示主播在直播平台的人气。另外,珍爱粉加入珍爱团可以做珍爱任务,完成珍爱任务可以为个人以及珍爱团贡献积分值。积分值可以提升珍爱团段位以及珍爱粉个人的等级排名。
106.频道黄马是指主播直播频道的协助管理员,该协助管理员可以协助直播管理直播频道,例如创建子频道、管理密码、设置其他观众用户权限(例如剔除一些用户,对某用户进行封麦等)。
107.在一种可选的实施方式中,主播用户可以通过点击直播界面中的设置图标,打开设置列表,在热聊中选中相关条件,从而形成连麦座席的上座条件设置指令并发送至服务器,具体操作请参照图10。
108.进一步地,服务器在将连麦上座请求发送至直播端之前,通常还包括两个方面的
判断,在判断完成后根据判断结果确定是否将连麦上座请求发送至直播端。下面对两个方面的判断过程进行详细描述。
109.第一方面为:
110.在一个实施例中,将连麦上座请求发送至直播端之前,还包括:根据连麦上座请求判断非连麦用户端是否满足上座条件;当非连麦用户端满足上座条件时,将连麦上座请求发送至直播端。
111.具体地,在服务器接收到非连麦用户端发送的连麦上座请求,将连麦上座请求发送至直播端之前,还包括服务器根据连麦上座请求判断非连麦用户端是否满足上座条件;当非连麦用户端满足上座条件时,将连麦上座请求发送至直播端。反之,则不用将连麦上座请求发送至直播端。采用该方式可以确保满足上座条件的用户才能与直播端连麦,增加了满足条件的用户端与直播端的连麦成功率。
112.第二方面为:
113.在一个实施例中,将连麦上座请求发送至直播端之前,还包括:根据连麦上座请求对非连麦用户端的用户身份进行验证;当非连麦用户端的用户身份为非认证身份时,发送身份认证提示至非连麦用户端;接收非连麦用户端发送的身份认证信息,并根据身份认证信息对非连麦用户端的用户进行身份认证;当身份认证通过时,将连麦上座请求发送至直播端。
114.具体地,在服务器接收到非连麦用户端发送的连麦上座请求,将连麦上座请求发送至直播端之前,还包括服务器根据连麦上座请求对非连麦用户端的用户身份进行验证。当非连麦用户端的用户身份为非认证身份时,发送身份认证提示至非连麦用户端;接收非连麦用户端发送的身份认证信息,并根据身份认证信息对非连麦用户端的用户进行身份认证;当身份认证通过时,将连麦上座请求发送至直播端。
115.其中,身份认证提示可以是一段提示文字,通常以toast提示或提示框方式在非连麦用户端的可视化界面上显示。例如,图11中的身份认证提示是以包含提示文字(即热聊需要实名认证才可上麦哦)的提示框方式显示。
116.非连麦用户点在接收到身份认证提示后,可以通过点击可视化界面上的去认证图标发送身份认证信息至服务器。具体地,如图11所示,非连麦用户可以点击去认证图标进入信息输入界面,填写相关信息生成身份认证信息发送至服务器,从而完成身份认证。
117.在一个实施例中,连麦互动方法,还包括:
118.接收非连麦用户端发送的礼物赠送信息;其中,非连麦用户端为热聊模式中直播间未与直播端进行直播连麦的用户端;根据礼物赠送信息对直播端和/或具有礼物收发权限的连麦座席的连麦用户端赠送虚拟礼物。
119.具体的,非连麦用户可以向主播用户和/或具有礼物收发权限的连麦座席的连麦用户赠送虚拟礼物。其中,非连麦用户端发送礼物赠送信息至服务器,服务器根据礼物赠送信息将相关的虚拟礼物发送给直播端和/或有礼物收发权限的连麦座席的连麦用户端。
120.礼物赠送信息包括礼物图标、赠送礼物时礼物特效、礼物个数以及礼物接收方信息。
121.具体而言,请参照图12,非连麦的用户端可以点击连麦座席的用户头像,然后显示出的送礼图标,并点击送礼图标,进入虚拟礼物栏,然后点击虚拟礼物图标(例如图13中的
电费图标),并选择投递用户信息(例如图13中的投给我是yy

a),并选择赠送数量,最后点击赠送图标,生成礼物赠送信息至服务器,从而完成礼物赠送。
122.另外,在一种实施例中,服务器还可以接收任一用户端发送的查看资料请求,根据查看资料请求发送连麦用户端的用户信息至任一用户端以供该用户端查看直播端或连麦用户端的用户信息,其中任一用户端包括连麦用户端和非连麦用户端。
123.具体地,请参照图12,假设有一非连麦用户端d,其可以点击连麦座席的用户头像,然后显示出查看资料图标,然后点击查看资料图标,发送查看资料请求至服务器,服务器根据查看资料请求查找到对应的用户资料发送至用户端d供其查看(如图14所示),其中用户资料包括但不限于用户名、用户等级、直播间号、公会号、粉丝数量、个性签名等。
124.此外,在一种实施例中,服务器还可以接收连麦用户端发送的下麦指令或语音权限设置指令,根据下麦指令断开连麦用户端与直播端的直播连麦;或根据静音指令对连麦用户端进行语言权限设置,例如开启语言权限或关闭语音权限。
125.具体地,请参照图15,连麦用户端可以点击直播间可视化界面中的下麦图标发送下麦指令至服务器,从而断开与直播端的直播连麦。其次,连麦用户端可以点击直播间可视化界面中的静音图标发送语音权限设置指令至服务器,从而关闭其的语音功能。
126.应该理解的是,虽然图2以及图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且图2以及图7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
127.上述本技术公开的实施例中详细描述了一种连麦互动方法,对于本技术公开的上述方法可采用多种形式的设备实现,因此本技术还公开了对应上述方法的连麦互动装置,下面给出具体的实施例进行详细说明。
128.请参阅图16,为本技术实施例公开的一种服务器,主要包括:
129.连麦上座邀请模块162,用于接收处于热聊模式的直播端发送的连麦上座邀请;
130.直播连麦模块164,用于根据连麦上座邀请将直播端与至少一个用户端进行直播连麦;
131.热聊词汇接收模块166,用于接收直播端发送的热聊主题词汇;
132.热聊词汇发送模块168,用于将的热聊主题词汇发送至连麦用户端,其中连麦用户端为与直播端进行直播连麦的用户端,热聊主题词汇用于提示直播端的主播用户与连麦用户端的观众用户进行连麦互动。
133.在一个实施例中,服务器还包括:
134.热聊开启指令接收模块,用于接收直播端发送的热聊开启指令;
135.热聊模式开启模块,用于根据热聊开启指令开启直播端的热聊模式。
136.在一个实施例中,服务器还包括:
137.连麦座席更新模块,用于根据连麦用户端的用户信息更新热聊模式中直播间的连麦座席;其中连麦用户端为与直播端进行直播连麦的用户端。
138.在一个实施例中,服务器还包括:
139.权限信息接收模块,用于接收直播端发送的连麦用户权限信息。
140.权限设置模块,用于根据连麦用户权限信息对连麦用户端进行操作权限设置,其中,操作权限包括语音权限和礼物收发权限。
141.在一个实施例中,服务器还包括:
142.连麦下座指令接收模块,用于接收直播端发送的连麦下座指令。
143.直播连麦断开模块,用于根据连麦下座指令断开直播端与相应的连麦用户端的直播连麦。
144.用户信息删除模块,用于从连麦座席中删除与直播端断开直播连麦的用户端的用户信息。
145.在一个实施例中,服务器还包括:
146.连麦上座请求接收模块,用于接收非连麦用户端发送的连麦上座请求;其中,非连麦用户端为热聊模式中直播间未与直播端进行直播连麦的用户端。
147.连麦上座请求发送模块,用于将连麦上座请求发送至直播端;
148.直播连麦模块,用于接收直播端发送的连麦上座同意信息,且直播端具有处于空闲状态的连麦座席时,将直播端与非连麦用户端进行直播连麦。
149.在一个实施例中,服务器还包括:
150.设置指令接收模块,用于接收直播端发送的连麦座席的上座条件设置指令。
151.上座条件设置模块,用于根据连麦座席的上座条件设置指令设置连麦座席的上座条件。
152.在一个实施例中,连麦上座请求发送模块,用于根据连麦上座请求判断非连麦用户端是否满足上座条件;当非连麦用户端满足上座条件时,将连麦上座请求发送至直播端。
153.在一个实施例中,连麦上座请求发送模块,用于根据连麦上座请求对非连麦用户端的用户身份进行验证;当非连麦用户端的用户身份为非认证身份时,发送身份认证提示至非连麦用户端;接收非连麦用户端发送的身份认证信息,并根据身份认证信息对非连麦用户端的用户进行身份认证;当身份认证通过时,将连麦上座请求发送至直播端。
154.在一个实施例中,服务器还包括:
155.礼物赠送信息接收模块,用于接收非连麦用户端发送的礼物赠送信息;其中,非连麦用户端为热聊模式中直播间未与直播端进行直播连麦的用户端。
156.礼物赠送模块,用于根据礼物赠送信息对直播端和/或具有礼物收发权限的连麦座席的连麦用户端赠送虚拟礼物。
157.关于服务器的具体限定可以参见上文中对于方法的限定,在此不再赘述。上述装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于终端设备中的处理器中,也可以以软件形式存储于终端设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
158.请参考图1,图1其示出了本技术实施例提供的一种连麦互动系统的结构框图(即连麦互动方法的应用场景示意图)。其中,连麦互动系统包括多个用户端102、服务器104和直播端106。其中直播端通过服务器连接多个用户端;所述服务器用于执行以服务器为执行主体的连麦互动方法实施例中所描述的方法。
159.为了便于理解,给出一个详细实施例。请参照图17,具体过程为:1、开启热聊玩法:主播在通过直播端开播后,即可通过点击右下的热聊图标发送热聊开启申请(即热聊开启指令)至热聊服务器,热聊服务器通过插件中心服务器会打开直播端的热聊插件从而开启热聊玩法(即热聊模式);并且可以通过语音服务器设置语音白名单,最后下发热聊玩法至直播间。
160.2、选择热聊主题:直播端在开启热聊玩法后,可以选择不同的热聊主题,具体的可以通过选择热聊主题词汇来选择相应的热聊主题。热聊主题选择成功后会通过热聊服务器下发到直播间,这样整个直播间的观众用户都能看到热聊主题词汇。当选择一个热聊主题后,主播还可以通过直播端来对当前的热聊主题进行修改。
161.3、设置礼物权限:直播端在开启热聊玩法后,可以选择打开或者关闭连麦座席上用户的礼物收发权限。默认是开启的,如果勾选关闭送礼功能后,直播间的观众用户就无法给连麦座席上的用户送礼了。其中,礼物权限设置过程为直播端通过点击热聊玩法界面上的设置图标,可以选择打开或者关闭允许热聊嘉宾收礼的按钮,发送连麦用户权限信息至热聊服务器,热聊服务器发送连麦用户权限信息至礼物服务器,通过礼物服务器完成礼物收发权限的设置,并在对礼物收发权限设置过程中还可以设置礼物分配比例。
162.4、设置上连麦座席的条件:直播端在开启热聊玩法后,可以设置观众用户上连麦座席的条件,包括:关注主播、主播的珍爱粉、频道黄马。观众用户只有满足相关条件才能上座,其中观众用户在连麦座席上上座就是指观众用户与主播建立直播连麦。连麦座席的上座条件设置过程为:直播端通过发送连麦座席的上座条件设置指令至热聊服务器,热聊服务器完成连麦座席的上座条件设置。
163.5、邀请观众用户上座:直播端在开启热聊玩法后,可以邀请直播间内的观众用户上座。即直播端通过热聊服务器发送连麦上座邀请至观众用户,观众用户在收到邀请后,可以直接点确认就可以上连麦座席了。
164.6、用户端同意上座邀请:观众用户可以同意主播连麦上座的邀请。具体地,可以发送同意邀请至热聊服务器,热聊服务器建立直播端与用户端的直播连麦,此时观众用户就可以在连麦座席上上座,成为连麦用户。如果此时该连麦用户具有礼物收发权限,那么其他观众用户是可以给该连麦用户赠礼物。
165.7、观众用户申请上座:在热聊期间,身份认证的观众用户是可以主动申请上连麦座席。即观众用户可以通过用户端发送连麦申请(即连麦上座请求)至热聊服务器,热聊服务器接收到连麦上座请求后,通过身份中心服务器对申请连麦申请的观众用户进行身份判断,判断该观众用户是否经过身份认证,如果是则可以将上座申请发送至直播端,在直播端同意后,建立观众用户与直播端的连麦。
166.8、强制下座:在热聊期间,主播用户是可以将连麦座席上的连麦用户进行强制下座,即直播端发送强制下座(即下座指令)至热聊服务器,热聊服务器断开直播端与连麦用户的直播连麦,这样就有空闲的连麦座席,直播间的观众用户可以申请这个空闲的连麦座席。
167.9、同意申请:观众用户进行连麦申请,主播可以在申请列表里面同意用户的连麦申请,这样观众用户就可以直接上连麦座席了。
168.10、直接上座:在热聊期间,如果主播设置了用户可以不需要申请就可以上座的
话,那么用户直接点击空闲连麦座席进行上座。
169.11、语言权限设置:在热聊期间,主播可以设置连麦座席上的每个(例如4个)连麦用户的语音状态为静音,这样连麦用户不可以进行语音。当然用户也可以自己设置自己进入静音状态;主播可以取消座席上的用户的静音;连麦用户也可以取消自己的静音状态。
170.12、关闭热聊玩法:直播端可以点击关闭热聊的按钮关闭整个热聊功能。
171.需要说明的是:本实施例中的热聊服务器、语言服务器、插件中心服务器、礼物服务器、身份中心服务器是按照功能进行命名或划分的,可以统称为服务器。在实际直播中,服务器可以是一个或多个,当服务器是一个时,一个服务器具备热聊服务器、语言服务器、插件中心服务器、礼物服务器、身份中心服务器的功能。但在实际中,为了提高直播的流畅度,通常会设置多个服务器,形成一个服务器集群,服务器集群中可以包括热聊服务器、语言服务器、插件中心服务器、礼物服务器、身份中心服务器,其中热聊服务器、语言服务器、插件中心服务器、礼物服务器、身份中心服务器的数量都可以是一个或多个,具体地根据实际需求进行设置。
172.综上,本技术实施例提供的连麦互动系统用于实现前述方法实施例中相应的连麦互动方法,并具有相应的方法实施例的有益效果,在此不再赘述。
173.请参阅图18,其示出了本技术实施例提供的一种计算机可读取存储介质的结构框图。该计算机可读取存储介质180中存储有程序代码,程序代码可被处理器调用执行上述连麦互动方法实施例中所描述的方法,也可以被处理器调用执行上述连麦互动方法实施例中所描述的方法。
174.计算机可读取存储介质180可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读取存储介质180包括非瞬时性计算机可读介质(non

transitory computer

readable storage medium)。计算机可读取存储介质180具有执行上述方法中的任何方法步骤的程序代码182的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码182可以例如以适当形式进行压缩。
175.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
176.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1