CN108243178B - 一种获取主播关注状态的方法及*** - Google Patents

一种获取主播关注状态的方法及*** Download PDF

Info

Publication number
CN108243178B
CN108243178B CN201611230243.XA CN201611230243A CN108243178B CN 108243178 B CN108243178 B CN 108243178B CN 201611230243 A CN201611230243 A CN 201611230243A CN 108243178 B CN108243178 B CN 108243178B
Authority
CN
China
Prior art keywords
information
attention state
attention
state
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611230243.XA
Other languages
English (en)
Other versions
CN108243178A (zh
Inventor
汪刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201611230243.XA priority Critical patent/CN108243178B/zh
Publication of CN108243178A publication Critical patent/CN108243178A/zh
Application granted granted Critical
Publication of CN108243178B publication Critical patent/CN108243178B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1093In-session procedures by adding participants; by removing participants
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种获取主播关注状态的方法及***,方法包括:客户端接收服务器发送的信息;判断信息是否为关注状态的信息,若为关注状态的信息,则获取所述关注状态;将关注状态发保存至预先设置的属性参数中,以使能根据属性参数的属性值获取关注状态;如此,当客户端接收到信息后,从信息中获取关注状态,并将关注状态保存至预先设置的属性参数中,当想查询主播关注状态时,只需查询属性参数的属性值即可获取主播关注状态,这样在获取主播关注状态时就无需向服务器发送请求降低了服务器的访问量,提高了服务器的稳定性。

Description

一种获取主播关注状态的方法及***
技术领域
本发明属于终端直播技术领域,尤其涉及一种获取主播关注状态的方法及***。
背景技术
随着互联网的发展,观看视频直播的用户越来越多,用户可以对主播进行关注,还可以实时查询这种关注状态。
现有技术中,客户端通常是需要发送请求去获取对某一个主播的关注状态,进而确定对该主播是未关注还是已经关注了,由于直播用户数量非常多,每个用户需要获取关注状态时,都需要去直播界面都要去查询,导致服务器查询接口的查询量是亿级别的。同时由于请求传输速度慢,数据包大,对服务器的稳定性也是有影响的。
发明内容
针对现有技术存在的问题,本发明实施例提供了一种获取主播关注状态的方法及***,用于解决现有技术中,客户端在视频直播中需要获取对主播的关注状态时,需要向服务器发送请求进行查询,导致服务器访问量过大,降低服务器性能的技术问题。
本发明提供一种获取主播关注状态的方法,所述方法包括:
客户端接收服务器发送的信息;
判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态。
上述方案中,所述判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
上述方案中,所述若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
本发明还提供一种获取主播关注状态的方法,所述方法包括:
服务器向客户端发送信息;
客户端接收到所述信息后,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态。
上述方案中,所述判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
上述方案中,所述若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
本发明还提供一种客户端,所述客户端包括:
接收单元,用于接收服务器发送的信息;
判断单元,用于判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
储存单元,用于将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态。
上述方案中,所述判断单元判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
上述方案中,所述判断单元确定若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
本发明还提供一种获取主播关注状态的***,所述***包括:
服务器,用于向客户端发送信息;
客户端,用于接收所述信息,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态。
本发明提供了一种获取主播关注状态的方法及***,所述方法包括:客户端接收服务器发送的信息;判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态;如此,服务器主动向客户端发送有关主播关注状态的信息,当客户端接收到信息后,从所述信息中获取关注状态,并将关注状态保存至预先设置的属性参数中,当直播页面想查询主播关注状态时,只需查询属性参数的属性值即可获取到主播关注状态,这样客户端在获取主播关注状态时就无需向服务器发送请求,进而降低了服务器的访问量,提高了服务器的稳定性,也提高了客户端的操作效率。
附图说明
图1为本发明实施例提供的获取主播关注状态的***整体结构示意图;
图2为本发明实施例提供的获取主播关注状态的方法流程示意图;
图3为本发明实施例提供的另一获取主播关注状态的方法流程示意图;
图4为本发明实施例提供的客户端的整体结构示意图。
具体实施方式
为了解决客户端在视频直播中需要获取对主播的关注状态时,需要向服务器发送请求进行查询,导致服务器访问量过大,降低服务器性能的技术问题,本发明提供了一种获取主播关注状态的方法及***,所述方法包括:客户端接收服务器发送的信息;判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;将所述关注状态保存至预先设置的属性参数中,以使能根据所述属性参数的属性值获取所述关注状态。
下面通过附图及具体实施例对本发明的技术方案做进一步的详细说明。
实施例一
在介绍本发明的方法实施例之前,先介绍本发明实施例中验证***架构,如图1所示,该***包括:客户端101和服务器102。服务器102如图1所示,可与N个客户端101实现通信连接,N为自然数,其中,客户端101、服务器102之间的通信方式可以是有线通信,也可以是无线通信,所述客户端101具体可以是智能手机,也可以是平板电脑,还可以是智能穿戴设备等等,本申请对此不作限定。
如图2所示,所述客户端101与所述服务器102之间的数据交互过程如下:
S1,服务器向客户端发送信息。
本步骤中,在视频直播中,一旦用户点击关注或取消关注时,服务器通过Socket通信向客户端发送信息,所述信息是利用发送函数(void)receiveMessageWithType:(DYSocketManagerHostType)hostType message:(NSString*)msg,发送至客户端的,所述msg即为发送的信息。
S2,客户端接收到所述信息后,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
本步骤中,当所述客户端接收到发送函数时,从发送函数中提取信息msg,并利用判断函数msgType isEqualToString:@"member"来判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
这里,所述客户端判断所述信息是否为所述关注状态的信息,包括:获取所述信息msg的消息类型;判断所述消息类型是否与预设的消息类型一致;若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。比如,预设的消息类型为member,若获取到的消息类型也为member,那么则确定该信息为所述关注状态的信息。当然所述预设的消息类型也可以为其他类型,本实施例对此不作限定。
当确定所述信息为所述关注状态的信息后,将所述关注状态的信息解析为字典;根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。比如,预设的标识参数为key,那么根据key将所述关注状态提取出即可。
S3,将所述关注状态保存至预先设置的属性参数中,根据所述属性参数的属性值获取所述关注状态。
本步骤中,当客户端获取到关注状态后,还需利用第一代理函数(void)receivedState:(BOOL)StateNums:(NSString*)Numsweight:(NSString*)weight;将所述关注状态发送至直播页面控制器中,也可以利用相同的第一代理函数接收关注状态。
当直播页面接收到关注状态,定义一个属性参数,比如@property(nonatomic)BOOL isAttentioned,并利用该属性参数保存所述关注状态,并根据所述属性参数的属性值获取所述关注状态。
这里,当关注状态为已关注时,所述属性参数的属性值为真,当关注状态为未关注时,所述属性参数的属性值为假,这样,直播页面在需要了解用户的关注状态时,通过获取属性参数的属性值即可获取该关注状态。获取到该关注状态后,还可以在直播页面上显示该关注状态。
进一步地,如果用户对关注状态进行了更改,那么直播页面控制器将同步修改属性参数的属性值。
另外,如果用户在非直播界面上更改了关注状态,那么直播页面控制器将利用第二代理函数DYAnchorCenterExitWithAttentionChanged将当前关注状态传送至属性参数,并根据当前关注状态修改属性参数的属性值。比如,当用户在非直播界面上取消了关注,那么直播页面控制器将属性参数的属性值更改为假,这样就能实时更改主播关注状态了。
实施例二
相应于实施例一,本实施例还提供一种获取主播关注状态的方法,所述方法应用在客户端侧,参见图3,所述方法包括:
S301,客户端接收服务器发送的信息。
本步骤中,在视频直播中,一旦用户点击关注或取消关注时,服务器通过Socket通信向客户端发送信息,所述信息是利用发送函数(void)receiveMessageWithType:(DYSocketManagerHostType)hostType message:(NSString*)msg,发送至客户端的,所述msg即为发送的信息。
S302,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
本步骤中,当所述客户端接收到发送函数时,从发送函数中提取信息msg,并利用判断函数msgType isEqualToString:@"member"来判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
这里,所述客户端判断所述信息是否为所述关注状态的信息,包括:获取所述信息msg的消息类型;判断所述消息类型是否与预设的消息类型一致;若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。比如,预设的消息类型为member,若获取到的消息类型也为member,那么则确定该信息为所述关注状态的信息。当然所述预设的消息类型也可以为其他类型,本实施例对此不作限定。
当确定所述信息为所述关注状态的信息后,将所述关注状态的信息解析为字典;根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。比如,预设的标识参数为key,那么根据key将所述关注状态提取出即可。
S303,将所述关注状态发送至直播页面控制器,以使得所述直播页面控制器能将所述关注状态保存至预先设置的属性参数中,并根据所述属性参数的属性值获取所述关注状态。
本步骤中,当客户端获取到关注状态后,还需利用第一代理函数(void)receivedState:(BOOL)StateNums:(NSString*)Numsweight:(NSString*)weight;将所述关注状态发送至直播页面控制器中,也可以利用相同的第一代理函数接收关注状态。
当直播页面接收到关注状态,定义一个属性参数,比如@property(nonatomic)BOOL isAttentioned,并利用该属性参数保存所述关注状态,并根据所述属性参数的属性值获取所述关注状态。
这里,当关注状态为已关注时,所述属性参数的属性值为真,当关注状态为未关注时,所述属性参数的属性值为假,这样,直播页面在需要了解用户的关注状态时,通过获取属性参数的属性值即可在获取该关注状态。获取到该关注状态后,还可以在直播页面上显示该关注状态。
进一步地,如果用户对关注状态进行了更改,那么直播页面控制器将同步修改属性参数的属性值。
另外,如果用户在非直播界面上更改了关注状态,那么直播页面控制器将利用第二代理函数DYAnchorCenterExitWithAttentionChanged将当前关注状态传送至属性参数,并根据当前关注状态修改属性参数的属性值。比如,当用户在非直播界面上取消了关注,那么直播页面控制器将属性参数的属性值更改为假,这样就能实时更改主播关注状态了。
实施例三
相应于实施例一,本实施例提供一种获取主播状态的整体结构示意图,参见图1,所述***包括:客户端101和服务器102。
在视频直播中,一旦用户点击关注或取消关注时,服务器102用于通过Socket通信向客户端101发送信息,所述信息是利用发送函数(void)receiveMessageWithType:(DYSocketManagerHostType)hostType message:(NSString*)msg,发送至客户端的,所述msg即为发送的信息。
当所述客户端101接收到发送函数时,从发送函数中提取信息msg,并利用判断函数msgType isEqualToString:@"member"来判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
这里,所述客户端101判断所述信息是否为所述关注状态的信息,包括:获取所述信息msg的消息类型;判断所述消息类型是否与预设的消息类型一致;若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。比如,预设的消息类型为member,若获取到的消息类型也为member,那么则确定该信息为所述关注状态的信息。当然所述预设的消息类型也可以为其他类型,本实施例对此不作限定。
当确定所述信息为所述关注状态的信息后,将所述关注状态的信息解析为字典;根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。比如,预设的标识参数为key,那么根据key将所述关注状态提取出即可。
当客户端101获取到关注状态后,还需利用第一代理函数(void)receivedState:(BOOL)StateNums:(NSString*)Numsweight:(NSString*)weight;将所述关注状态发送至直播页面控制器中,也可以利用相同的第一代理函数接收关注状态。
当直播页面接收到关注状态,定义一个属性参数,比如@property(nonatomic)BOOL isAttentioned,并利用该属性参数保存所述关注状态,并根据所述属性参数的属性值获取所述关注状态。
这里,当关注状态为已关注时,所述属性参数的属性值为真,当关注状态为未关注时,所述属性参数的属性值为假,这样,直播页面在需要了解用户的关注状态时,通过获取属性参数的属性值即可获取该关注状态。获取到该关注状态后,还可以在直播页面上显示该关注状态。
进一步地,如果用户对关注状态进行了更改,那么直播页面控制器将同步修改属性参数的属性值。
另外,如果用户在非直播界面上更改了关注状态,那么直播页面控制器将利用第二代理函数DYAnchorCenterExitWithAttentionChanged将当前关注状态传送至属性参数,并根据当前关注状态修改属性参数的属性值。比如,当用户在非直播界面上取消了关注,那么直播页面控制器将属性参数的属性值更改为假,这样就能实时更改主播关注状态了。
实施例四
相应于实施例二,本实施例提供一种客户端,如图4所示,所述客户端包括:接收单元41、判断单元42及储存单元43;其中,
所述接收单元41用于接收服务器发送的信息;具体地,在视频直播中,一旦用户点击关注或取消关注时,服务器通过Socket通信向客户端发送信息,所述信息是利用发送函数(void)receiveMessageWithType:(DYSocketManagerHostType)hostType message:(NSString*)msg,发送至客户端的,所述msg即为发送的信息。那么所述接收单元41则接收服务器发送的信息。
当所述接收单元41接收到信息后,所述判断单元42用于判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
具体地,当所述接收单元41接收到发送函数时,所述判断单元42从发送函数中提取信息msg,并利用判断函数msgType isEqualToString:@"member"来判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态。
这里,所述判断单元42判断所述信息是否为所述关注状态的信息,包括:获取所述信息msg的消息类型;判断所述消息类型是否与预设的消息类型一致;若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。比如,预设的消息类型为member,若获取到的消息类型也为member,那么则确定该信息为所述关注状态的信息。当然所述预设的消息类型也可以为其他类型,本实施例对此不作限定。
当确定所述信息为所述关注状态的信息后,将所述关注状态的信息解析为字典;根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。比如,预设的标识参数为key,那么根据key将所述关注状态提取出即可。
当所述判断单元42获取到关注状态后,储存单元43用于将所述关注状态发送至直播页面控制器,以使得所述直播页面控制器能将所述关注状态保存至预先设置的属性参数中,并根据所述属性参数的属性值获取所述关注状态。
具体地,当所述判断单元42获取到关注状态后,还需利用第一代理函数(void)receivedState:(BOOL)StateNums:(NSString*)Numsweight:(NSString*)weight;将所述关注状态发送至直播页面控制器中,也可以利用相同的第一代理函数接收关注状态。
当直播页面接收到关注状态,定义一个属性参数,比如@property(nonatomic)BOOL isAttentioned,并利用该属性参数保存所述关注状态,并根据所述属性参数的属性值获取所述关注状态。
这里,当关注状态为已关注时,所述属性参数的属性值为真,当关注状态为未关注时,所述属性参数的属性值为假,这样,直播页面在需要了解用户的关注状态时,通过获取属性参数的属性值即可获取该关注状态。获取到该关注状态后,还可以在直播页面上显示该关注状态。
进一步地,如果用户对关注状态进行了更改,那么直播页面控制器将同步修改属性参数的属性值。
另外,如果用户在非直播界面上更改了关注状态,那么直播页面控制器将利用第二代理函数DYAnchorCenterExitWithAttentionChanged将当前关注状态传送至属性参数,并根据当前关注状态修改属性参数的属性值。比如,当用户在非直播界面上取消了关注,那么直播页面控制器将属性参数的属性值更改为假,这样就能实时更改主播关注状态了。
本发明的一个或多个实施例带来的有益效果是:
本发明提供了一种获取主播关注状态的方法及***,所述方法包括:客户端接收服务器发送的信息;判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;将所述关注状态发送至直播页面控制器,以使得所述直播页面控制器能将所述关注状态保存至预先设置的属性参数中,并根据所述属性参数的属性值获取所述关注状态;如此,服务器通过socket通信主动向客户端发送有关主播关注状态的信息,当客户端接收到信息后,从所述信息中获取关注状态,并将关注状态发送至直播页面控制器中,直播页面控制器将所述关注状态保存至预先设置的属性参数中,当直播页面想查询主播关注状态时,只需查询属性参数的属性值即可获取主播关注状态,这样客户端在获取主播关注状态时就无需向服务器发送请求,进而降低了服务器的访问量,提高了服务器的稳定性,也提高了客户端的操作效率;同时,因socket通信传输的数据是字节级,传输的数据可以自定义,传输的数据量小,传输的数据时间短,性能高,进而提高了传输效率及传输过程的安全性。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种获取主播关注状态的方法,其特征在于,所述方法包括:
客户端接收服务器通过Socket通信主动发送的信息;
判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
由直播页面控制器将所述关注状态保存至预先设置的属性参数中,以使所述客户端能根据所述直播页面控制器中保存的属性参数的属性值直接获取所述关注状态;所述属性参数为当直播页面接收到关注状态时所定义的参数。
2.如权利要求1所述的方法,其特征在于,所述判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
3.如权利要求1所述的方法,其特征在于,所述若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
4.一种获取主播关注状态的方法,其特征在于,所述方法包括:
服务器通过Socket通信主动向客户端发送信息;
所述客户端接收到所述信息后,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
所述客户端由直播页面控制器将所述关注状态保存至预先设置的属性参数中,以使所述客户端能根据所述直播页面控制器中保存的属性参数的属性值获取所述关注状态;所述属性参数为当直播页面接收到关注状态时所定义的参数。
5.如权利要求4所述的方法,其特征在于,所述判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
6.如权利要求4所述的方法,其特征在于,所述若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
7.一种客户端,其特征在于,所述客户端包括:
接收单元,用于接收服务器通过Socket通信主动发送的信息;
判断单元,用于判断所述信息是否为关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
储存单元,用于通过直播页面控制器将所述关注状态保存至预先设置的属性参数中,以根据所述直播页面控制器中保存的属性参数的属性值获取所述关注状态;所述属性参数为当直播页面接收到关注状态时所定义的参数。
8.如权利要求7所述的客户端,其特征在于,所述判断单元判断所述信息是否为所述关注状态的信息,包括:
获取所述信息的消息类型;
判断所述消息类型是否与预设的消息类型一致;
若所述消息类型与所述预设的消息类型一致,则确定所述信息为所述关注状态的信息。
9.如权利要求7所述的客户端,其特征在于,所述判断单元确定若为所述关注状态的信息,获取所述关注状态,包括:
将所述关注状态的信息解析为字典;
根据预设的标识参数在所述字典中查询所述关注状态,当查询到所述关注状态后,提取所述关注状态。
10.一种获取主播关注状态的***,其特征在于,所述***包括:
服务器,用于通过Socket通信主动向客户端发送信息;
客户端,用于接收所述信息,判断所述信息是否为所述关注状态的信息,若为所述关注状态的信息,则获取所述关注状态;
通过直播页面控制器将所述关注状态保存至预先设置的属性参数中,以根据所述直播页面控制器中保存的属性参数的属性值获取所述关注状态;所述属性参数为当直播页面接收到关注状态时所定义的参数。
CN201611230243.XA 2016-12-27 2016-12-27 一种获取主播关注状态的方法及*** Active CN108243178B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611230243.XA CN108243178B (zh) 2016-12-27 2016-12-27 一种获取主播关注状态的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611230243.XA CN108243178B (zh) 2016-12-27 2016-12-27 一种获取主播关注状态的方法及***

Publications (2)

Publication Number Publication Date
CN108243178A CN108243178A (zh) 2018-07-03
CN108243178B true CN108243178B (zh) 2021-05-28

Family

ID=62702869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611230243.XA Active CN108243178B (zh) 2016-12-27 2016-12-27 一种获取主播关注状态的方法及***

Country Status (1)

Country Link
CN (1) CN108243178B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104852962A (zh) * 2015-04-09 2015-08-19 乐视致新电子科技(天津)有限公司 处理关注信息的方法、终端设备、服务器及***
CN105843465A (zh) * 2016-02-19 2016-08-10 乐视移动智能信息技术(北京)有限公司 一种作者关注方法、终端、服务器和***
CN106230908A (zh) * 2016-07-24 2016-12-14 乐视控股(北京)有限公司 关注状态同步方法及终端设备
CN106250234A (zh) * 2016-07-24 2016-12-21 乐视控股(北京)有限公司 关注操作的处理方法及电子设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120066303A1 (en) * 2010-03-03 2012-03-15 Waldeck Technology, Llc Synchronized group location updates

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104852962A (zh) * 2015-04-09 2015-08-19 乐视致新电子科技(天津)有限公司 处理关注信息的方法、终端设备、服务器及***
CN105843465A (zh) * 2016-02-19 2016-08-10 乐视移动智能信息技术(北京)有限公司 一种作者关注方法、终端、服务器和***
CN106230908A (zh) * 2016-07-24 2016-12-14 乐视控股(北京)有限公司 关注状态同步方法及终端设备
CN106250234A (zh) * 2016-07-24 2016-12-21 乐视控股(北京)有限公司 关注操作的处理方法及电子设备

Also Published As

Publication number Publication date
CN108243178A (zh) 2018-07-03

Similar Documents

Publication Publication Date Title
CN107145490B (zh) 网页加载展示方法及网页加载展示装置
US11641507B2 (en) Methods, systems, and media for determining channel information
US9774642B2 (en) Method and device for pushing multimedia resource and display terminal
CN105408865B (zh) 用于针对IoT***的作为服务的数据注释的方法与设备
CN108833950B (zh) 一种弹幕消息下发方法、服务器、***和存储介质
CN104967542B (zh) 一种移动端页面的测试方法、装置和***
CN108111999B (zh) 设备分享请求和控制方法及电子设备、存储介质
WO2015055010A1 (zh) 数据传输方法及装置和存储介质
CN102882974A (zh) 一种通过网站识别版本号节省网站访问资源的方法
CN103731493A (zh) 页面传输方法、装置及***
CN110324405B (zh) 消息发送方法、装置、***及计算机可读存储介质
CN110569127B (zh) 虚拟资源转移、发送、获取方法和装置
CN104010035A (zh) 一种应用程序分发的方法及***
CN104104653A (zh) 一种页面信息同步的方法、设备和***
CN101820439A (zh) 文件的显示方法、装置及客户端
KR20160024362A (ko) 네트워크 상의 디지털 매체 디바이스의 존재를 검출하기 위한 방법들, 시스템들 및 매체들
CN105099858A (zh) 网络即时通信会话方法和***
CN107562426B (zh) 无埋点式云端收集分析浏览器Trace的方法及***
CN105592169B (zh) 终端识别方法及装置
CN106572131A (zh) 物联网中媒体数据分享的方法及***
CN106302093B (zh) 一种通信方法、***及服务器
CN103067495B (zh) 一种推送信息的方法及装置
CN107547221B (zh) 一种用于提供日志信息的方法与设备
CN108243178B (zh) 一种获取主播关注状态的方法及***
CN111831513A (zh) 日志查询方法、装置、电子设备、及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant