一种主播状态确定方法及装置与流程

文档序号:16247983发布日期:2018-12-11 23:45阅读:193来源:国知局
一种主播状态确定方法及装置与流程

本发明涉及互联网技术领域,特别是涉及一种主播状态确定方法及装置。

背景技术

网络直播行业是近些年迅速发展起来的一种新的互联网文化产业,并且作为一种新的休闲娱乐方式,受到大批用户的关注。提供网络直播服务的运营商为了在主播开播后及时统计主播的直播间情况,如,观看人数、收到的礼物等情况,需要实时检测主播的直播状态。

现有技术中是通过服务器对主播进行轮询的方式来获取主播的直播状态,具体的,服务器根据主播的直播间id号将各个主播进行分组,利用多线程、多进程的方式循环检测每组中主播的直播状态。虽然应用现有技术提供的上述方法能够获得主播的直播状态,但是需要服务器实时检测主播的直播状态,这就导致服务器计算资源消耗过大。

并且,通过轮询的方式容易造成某个主播开播后不能及时获取该主播的直播状态,例如,服务器在一次轮询的过程中,检测到某个主播并没有开播,但是当服务器对该主播的直播状态检测完成后,该主播开始直播,那么只有等到下一次轮询时才能确定该主播的直播状态为开播状态。



技术实现要素:

本发明实施例的目的在于提供一种主播状态确定方法及装置,以实现及时获取主播的直播状态。具体技术方案如下:

本发明实施的一方面,提供了一种主播状态确定方法,应用于客户端,所述方法包括:

接收目标主播推送的直播开播消息,其中,所述目标主播为:预先订阅的主播;

将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态。

可选的,所述用于表征所述目标主播直播状态的消息为:所述客户端根据所述直播开播消息确定的所述目标主播直播状态为开播状态的消息,

相应地,所述将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态的步骤,包括:

将所述目标主播的直播状态为开播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态。

可选的,所述用于表征所述目标主播直播状态的消息为:所述直播开播消息,

相应地,所述将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态的步骤,包括:

将所述直播开播消息发送至服务器,以使所述服务器根据所述直播开播消息确定所述目标主播的直播状态。

可选的,在所述接收目标主播推送的直播开播消息的步骤之前,还包括:

获取所述目标主播的标识信息;

根据所述标识信息查找并订阅所述目标主播。

可选的,在所述获取所述目标主播的标识信息的步骤之前,还包括:

获取第三方服务平台的账号信息,其中,所述账号信息包括:用于登陆所述第三方服务平台的账号、所述账号对应的密码;

根据所述账号信息登陆所述客户端。

本发明实施例又一方面,还提供了一种主播状态确定方法,应用于服务器,所述方法包括:

接收客户端发送的用于表征目标主播直播状态的消息,其中,所述目标主播为:所述客户端预先订阅的主播;

根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态。

可选的,所述用于表征目标主播直播状态的消息为:所述客户端根据所述目标主播推送的直播开播消息确定的所述目标主播直播状态为开播状态的消息,

相应地,所述根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态的步骤,包括:

根据所述目标主播直播状态为开播状态的消息,确定所述目标主播的直播状态。

可选的,所述用于表征目标主播直播状态的消息为:所述客户端接收的所述目标主播推送的直播开播消息,

相应地,所述根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态的步骤,包括:

根据所接受到的直播开播消息,确定所述目标主播的直播状态。

本发明实施的又一方面,还提供了一种主播状态确定装置,应用于客户端,该装置包括:

开播消息接收模块,用于接收目标主播推送的直播开播消息,其中,目标主播为:预先订阅的主播;

状态消息发送模块,用于将用于表征目标主播直播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

可选的,用于表征目标主播直播状态的消息为:客户端根据直播开播消息确定的目标主播直播状态为开播状态的消息,相应地,状态消息发送模块,具体用于,

将目标主播的直播状态为开播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

可选的,用于表征目标主播直播状态的消息为:直播开播消息,相应地,状态消息发送模块,具体用于,

将直播开播消息发送至服务器,以使服务器根据直播开播消息确定目标主播的直播状态。

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

第一获取模块,用于获取目标主播的标识信息;

订阅模块,用于根据标识信息查找并订阅目标主播。

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

第二获取模块,用于获取第三方服务平台的账号信息,其中,账号信息包括:用于登陆所述第三方服务平台的账号、账号对应的密码;

登录模块,用于根据账号信息登陆客户端。

本发明实施的又一方面,还提供了一种主播状态确定装置,应用于服务器,该装置包括:

状态消息接收模块,用于接收客户端发送的用于表征目标主播直播状态的消息,其中,目标主播为:客户端预先订阅的主播;

主播状态确定模块,用于根据所接受到的用于表征目标主播直播状态的消息,确定目标主播的直播状态。

可选的,用于表征目标主播直播状态的消息为:客户端根据目标主播推送的直播开播消息确定的目标主播直播状态为开播状态的消息,相应地,主播状态确定模块,具体用于,

根据目标主播直播状态为开播状态的消息,确定目标主播的直播状态。

可选的,用于表征目标主播直播状态的消息为:客户端接收的目标主播推送的直播开播消息,相应地,主播状态确定模块,具体用于,

根据所接受到的直播开播消息,确定目标主播的直播状态。

本发明实施的又一方面,还提供了一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一应用于客户端的主播状态确定方法。

本发明实施的又一方面,还提供了一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一应用于服务器的主播状态确定方法。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一应用于客户端的主播状态确定方法。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一应用于服务器的主播状态确定方法。

在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一客户端的主播状态确定方法。

在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一服务器的主播状态确定方法。

本发明实施例提供的主播状态确定方法及装置,可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种主播状态确定方法的流程示意图;

图2为本发明实施例提供的另一种主播状态确定方法的流程示意图;

图3为本发明实施例提供的一种主播状态确定装置的结构示意图;

图4为本发明实施例提供的另一种主播状态确定装置的结构示意图;

图5为本发明实施例提供的一种电子设备的结构示意图;

图6为本发明实施例提供的另一种电子设备的结构示意图。

具体实施方式

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

参照图1,示出了本发明实施例提供的一种直播状态确定方法的流程示意图,应用于客户端,该方法包括:

s100,接收目标主播推送的直播开播消息,其中,目标主播为:预先订阅的主播;

s200,将用于表征目标主播直播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

订阅是类似于用户与主播互相加为好友的方式,用户订阅主播后,能够通过“我的订阅”列表方便、快速的查找已经订阅主播并进入主播的直播间;相应地,主播可以在“我的粉丝”列表中会显示订阅自己的用户的用户名。

订阅是在现有技术中的客户端中已经存在的功能,用户通过客户端订阅主播后,客户端接收到的直播开播消息可以是主播直接发送给客户端的,也可以是服务器转发给客户端的,无论哪种方式均能实时将主播的直播开播消息发送给用户,基于此,能够保证用户及时收到主播发送的直播开播消息。

直播开播消息可以理解为已经订阅的主播在开播时向订阅该主播的用户的客户端发送的消息,一种实现方式中,开播消息中可以包含主播的标识信息,其中,标识信息可以为主播的直播间账号,也可以为主播的用户名,例如,一条直播开播消息可以表示为:张三开播啦。

一种实现方式中,用于表征目标主播直播状态的消息可以为:客户端根据直播开播消息确定的目标主播直播状态为开播状态的消息。

基于此,客户端可以将目标主播的直播状态为开播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

具体的,客户端在接收到某个主播的开播消息之后,可以根据开播消息中包含的标识信息确定发送开播消息的主播,从而确定该主播的直播状态为开播状态,然后将表征该主播直播状态为开播状态的消息发送至服务器。比如,用于表征主播直播状态为开播状态的消息可以表示为:主播:张三;直播状态为:开播状态。

而众所周知的是客户端处理能力有限,因此,本发明实施例一种实现方式中,客户端可以将接收到的直播开播消息直接转发给服务器,以使服务器根据直播开播消息中包含的标识信息确定目标主播的直播状态,从而提高确定主播直播状态的效率。

即用于表征目标主播直播状态的消息为:直播开播消息,

相应地,可以将直播开播消息发送至服务器,以使服务器根据直播开播消息确定目标主播的直播状态。

本发明实施例提供的技术方案可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

本发明实施例一种实现方式中,在接收目标主播推送的直播开播消息的步骤之前,还包括:

步骤一,获取目标主播的标识信息;

步骤二,根据标识信息查找并订阅目标主播。

一种实现方式中,用户可以通过客户端的搜索功能,搜索主播的直播间账号进而进入该主播的直播间,通过点击直播间中的“订阅”按钮来订阅该主播。

本发明实施例一种实现方式中,在获取所述目标主播的标识信息的步骤之前,还包括:

步骤一,获取第三方服务平台的账号信息,其中,账号信息包括:用于登陆第三方服务平台的账号、账号对应的密码;

步骤二,根据账号信息登陆客户端。

第三方服务平台可以理解为已经拥有大量注册用户的平台,例如,微博、微信、qq等服务平台。

本发明实施例提供的技术方案可以通过第三方服务平台的账号信息进行登录,而无需通过客户端向服务器进行账号信息注册的过程,方便登录。

实际应用中,客户端的运营商可以注册若干个账号,通过所注册的账号登陆客户端并分别订阅在该运营商下开通直播的主播,这样可以保证运营商能够通过注册的账号及时获取主播的直播状态。

为了方便统计各个主播的直播状态,可以将各个主播进行分组,通过一个账号对一个组内的主播进行订阅。一种实现方式中,可以按照主播的直播内容对主播进行分组,将直播内容属于同一类型的主播归位一组,然后通过一个账号进行订阅,例如,可以将直播内容为游戏类型的主播归位一组,通过一个账号进行订阅;将直播内容为娱乐类型的主播归位一组,通过另一个账号进行订阅。

另一种实现方式中,还可以根据主播热度由高到低的顺序对主播进行分组,例如,按照热度由高到低的顺序每1000名主播作为一组,每一组通过一个账号进行订阅。其中,主播的热度可以根据每天观看主播直播内容的粉丝数量来确定,例如,计算30天内每天观看主播直播内容的粉丝数量的平均值,将所计算的平均值作为主播热度。

为了能够实现灵活控制是否接收已订阅的主播发送开播消息,一种实现方式中,可以设置一按钮来控制是否开启接收已订阅的主播发送开播消息的功能,基于此,可以在需要接收已订阅的主播发送开播消息时,通过设置的按钮来激活此功能,再不需要时通过设置的按钮关闭此功能。

参照图2,示出了本发明实施例提供的另一种主播状态确定方法的流程示意图,应用于服务器,该方法包括:

s300,接收客户端发送的用于表征目标主播直播状态的消息,其中,目标主播为:客户端预先订阅的主播;

s400,根据所接受到的用于表征目标主播直播状态的消息,确定目标主播的直播状态。

一种实现方式中,用于表征目标主播直播状态的消息可以为:客户端根据目标主播推送的直播开播消息确定的目标主播直播状态为开播状态的消息,

基于此,服务器可以直接根据目标主播直播状态为开播状态的消息,确定目标主播的直播状态。

比如,服务器接收到客户端发送的“主播:张三;直播状态为:开播状态”,因此,可以直接确定张三的直播状态为开播状态。

另一种实现方式中,用于表征目标主播直播状态的消息可以为:客户端接收的目标主播推送的直播开播消息;一种实现方式中,服务器可以从接收到直播消息中包含的标识信息确定向客户端发送直播开播消息的主播,然后,确定该主播的直播状态为开播状态。

本发明实施例提供的各个方案中,主播状态确定方法可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

参照图3,示出了本发明实施例提供的一种主播状态确定装置的结构示意图,应用于客户端,该装置包括:

开播消息接收模块500,用于接收目标主播推送的直播开播消息,其中,目标主播为:预先订阅的主播;

状态消息发送模块600,用于将用于表征目标主播直播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

本发明实施例一种实现方式中,用于表征目标主播直播状态的消息为:客户端根据直播开播消息确定的目标主播直播状态为开播状态的消息,相应地,状态消息发送模块600,具体用于,

将目标主播的直播状态为开播状态的消息发送至服务器,以使服务器确定目标主播的直播状态。

本发明实施例一种实现方式中,用于表征目标主播直播状态的消息为:直播开播消息,相应地,状态消息发送模块600,具体用于,

将直播开播消息发送至服务器,以使服务器根据直播开播消息确定目标主播的直播状态。

本发明实施例一种实现方式中,该装置还包括:

第一获取模块,用于获取目标主播的标识信息;

订阅模块,用于根据标识信息查找并订阅目标主播。

本发明实施例一种实现方式汇总,该装置还包括:

第二获取模块,用于获取第三方服务平台的账号信息,其中,账号信息包括:用于登陆所述第三方服务平台的账号、账号对应的密码;

登录模块,用于根据账号信息登陆客户端。

本发明实施例提供的各个方案中,主播状态确定装置可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

参照图4,示出了本发明实施例提供的另一种主播确定装置的结构示意图,应用于服务器,该装置包括:

状态消息接收模块700,用于接收客户端发送的用于表征目标主播直播状态的消息,其中,目标主播为:客户端预先订阅的主播;

主播状态确定模块800,用于根据所接受到的用于表征目标主播直播状态的消息,确定目标主播的直播状态。

本发明实施例一种实现方式中,用于表征目标主播直播状态的消息为:客户端根据目标主播推送的直播开播消息确定的目标主播直播状态为开播状态的消息,相应地,主播状态确定模块800,具体用于,

根据目标主播直播状态为开播状态的消息,确定目标主播的直播状态。

本发明实施例一种实现方式中,用于表征目标主播直播状态的消息为:客户端接收的目标主播推送的直播开播消息,相应地,主播状态确定模块800,具体用于,

根据所接受到的直播开播消息,确定目标主播的直播状态。

本发明实施例提供的各个方案中,主播状态确定装置可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

本发明实施例还提供了一种电子设备,如图5所示,包括处理器001、通信接口002、存储器003和通信总线004,其中,处理器001,通信接口002,存储器003通过通信总线004完成相互间的通信,

存储器003,用于存放计算机程序;

处理器001,用于执行存储器003上所存放的程序时,实现本发明实施例所述的应用于客户端的主播状态确定方法。

具体的,上述主播状态确定方法,包括:

接收目标主播推送的直播开播消息,其中,所述目标主播为:预先订阅的主播;

将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态。

需要说明的是,上述处理器001执行存储器003上所存放的程序实现主播状态确定方法的其他实施例,与前述方法实施例部分提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,电子设备可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

本发明实施例还提供了一种电子设备,如图6所示,包括处理器011、通信接口012、存储器013和通信总线014,其中,处理器011,通信接口012,存储器013通过通信总线014完成相互间的通信,

存储器013,用于存放计算机程序;

处理器011,用于执行存储器013上所存放的程序时,实现本发明实施例所述的应用于服务器的主播状态确定方法。

具体的,上述主播状态确定方法包括:

接收客户端发送的用于表征目标主播直播状态的消息,其中,所述目标主播为:所述客户端预先订阅的主播;

根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态。

需要说明的是,上述处理器011执行存储器013上所存放的程序实现主播状态确定方法的其他实施例,与前述方法实施例部分提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,电子设备可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一应用于客户端的主播状态确定方法。

具体的,上述主播状态确定方法,包括:

接收目标主播推送的直播开播消息,其中,所述目标主播为:预先订阅的主播;

将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态。

需要说明的是,通过上述计算机可读存储介质实现主播状态确定方法的其他实施例,与前述方法实施例部分提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,通过运行上述计算机可读存储介质中存储的指令,可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一应用于服务器的主播状态确定方法。

具体的,上述主播状态确定方法,包括:

接收客户端发送的用于表征目标主播直播状态的消息,其中,所述目标主播为:所述客户端预先订阅的主播;

根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态。

需要说明的是,通过上述计算机可读存储介质实现主播状态确定方法的其他实施例,与前述方法实施例部分提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,通过运行上述计算机可读存储介质中存储的指令,可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一客户端的主播状态确定方法。

具体的,上述主播状态确定方法方法,包括:

接收目标主播推送的直播开播消息,其中,所述目标主播为:预先订阅的主播;

将用于表征所述目标主播直播状态的消息发送至服务器,以使所述服务器确定所述目标主播的直播状态。

需要说明的是,通过上述计算机程序产品实现主播状态确定方法的其他实施例,与前述方法实施例部提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,通过运行上述包含指令的计算机程序产品,可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一服务器的主播状态确定方法。

具体的,上述主播状态确定方法,包括:

接收客户端发送的用于表征目标主播直播状态的消息,其中,所述目标主播为:所述客户端预先订阅的主播;

根据所接受到的用于表征目标主播直播状态的消息,确定所述目标主播的直播状态。

需要说明的是,通过上述计算机程序产品实现主播状态确定方法的其他实施例,与前述方法实施例部提供的实施例相同,这里不再赘述。

本发明实施例提供的各个方案中,通过运行上述包含指令的计算机程序产品,可以通过订阅主播的方式,实时接收已经订阅的主播开播时推送的开播消息,然后将用于表征所述目标主播直播状态的消息发送至服务器,以使得服务器能够及时获取主播的直播状态,并且无需服务器通过主播进行轮询的方式即能获取主播的直播状态,从而能够降低服务器计算资源的消耗。

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

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、计算机可读存储介质、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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