The invention discloses a method and device to pay attention to direct seeding and verify the concern of direct seeding. When the direct live client lands to the current live room, it generates the same client shared key as the shared key of the server generated by the live server, and the algorithm identity of receiving the live server. In the live client, the live client is on the live client. In the process of the current live broadcast, the event information about the current live broadcast is obtained; the target algorithm set determined by the algorithm identity is called, the client shared key is processed, the client request is generated with the client authentication value, and the direct seeding request is sent to the direct seeding server and the request of the live broadcast is sent to the direct seeding server. Event information enables the live server to decide whether to accept users' attention to the live broadcast based on the event information and the request for live broadcast. The invention solves the technical problems of security in the live broadcast of the existing technology.
【技术实现步骤摘要】
一种直播间关注、验证直播间关注的方法及装置
本专利技术涉及直播领域,尤其涉及一种直播间关注、验证直播间关注的方法及装置。
技术介绍
目前,随着视频直播的流行,越来越多的观众会观看直播。各个直播平台也推出了相关的活动来提高观众关注主播,从而后续可以方便的查找该主播,同时直播平台也是有关注数量来考察主播的粉丝量及直播的质量。目前的直播间关注只是简单的一个HTTP请求,当用户点击页面上的关注按钮时,客户端会发送一个HTTP请求,用于告诉服务器客户端关注此房间,并且此条关注直播间请求仅仅只有房间号信息,从而极易被黑客通过批量注册用户,编写脚本自动的来刷主播的关注数量,因此,目前直播间关注的安全性不高。
技术实现思路
本专利技术实施例通过提供一种直播间关注、验证直播间关注的方法及装置,解决了现有技术中直播间关注的安全性的技术问题。第一方面,本专利技术实施例提供一种直播间关注方法,应用于直播客户端,所述方法包括:在所述直播客户端登陆至当前直播间时,生成与所述直播服务器所生成的服务器共享密钥相同的客户端共享密钥,以及接收所述直播服务器下发的算法标识;在所述直播客户端处于所述当前直播间过程中,获取对所述当前直播间的关注点击事件的事件信息,所述关注点击事件为基于当前登录在所述直播客户端的观看用户对所述当前直播间的关注操作产生;调用由所述算法标识所确定的目标算法集合,对所述客户端共享密钥进行处理,生成携带有客户端鉴权值的关注直播间请求;向所述直播服务器发送所述关注直播间请求和所述事件信息,使得所述直播服务器根据所述事件信息和所述关注直播间请求判断是否接受所述观看用户对所述当前直播 ...
【技术保护点】
1.一种直播间关注方法,应用于直播客户端,其特征在于,所述方法包括:在所述直播客户端登陆至当前直播间时,生成与所述直播服务器所生成的服务器共享密钥相同的客户端共享密钥,以及接收所述直播服务器下发的算法标识;在所述直播客户端处于所述当前直播间过程中,获取对所述当前直播间的关注点击事件的事件信息,所述关注点击事件为基于当前登录在所述直播客户端的观看用户对所述当前直播间的关注操作产生;调用由所述算法标识所确定的目标算法集合,对所述客户端共享密钥进行处理,生成携带有客户端鉴权值的关注直播间请求;向所述直播服务器发送所述关注直播间请求和所述事件信息,使得所述直播服务器根据所述事件信息和所述关注直播间请求判断是否接受所述观看用户对所述当前直播间的关注。
【技术特征摘要】
1.一种直播间关注方法,应用于直播客户端,其特征在于,所述方法包括:在所述直播客户端登陆至当前直播间时,生成与所述直播服务器所生成的服务器共享密钥相同的客户端共享密钥,以及接收所述直播服务器下发的算法标识;在所述直播客户端处于所述当前直播间过程中,获取对所述当前直播间的关注点击事件的事件信息,所述关注点击事件为基于当前登录在所述直播客户端的观看用户对所述当前直播间的关注操作产生;调用由所述算法标识所确定的目标算法集合,对所述客户端共享密钥进行处理,生成携带有客户端鉴权值的关注直播间请求;向所述直播服务器发送所述关注直播间请求和所述事件信息,使得所述直播服务器根据所述事件信息和所述关注直播间请求判断是否接受所述观看用户对所述当前直播间的关注。2.如权利要求1所述的直播间关注方法,其特征在于,所述接收所述直播服务器下发的算法标识,包括:在所述直播客户端登陆至所述当前直播间时,向所述直播服务器发送房间信息请求;接收所述直播服务器针对所述房间信息请求反馈的房间信息,在所述房间信息中携带有所述算法标识。3.如权利要求2所述的直播间关注方法,其特征在于,所述生成与所述直播服务器所生成的服务器共享密钥相同的客户端共享密钥,包括:在所述直播客户端登陆至所述当前直播间时,生成客户端私钥以及与所述生成客户端私钥配对的客户端公钥;向所述直播服务器发送所述客户端公钥,使得所述直播服务器根据所述客户端公钥和所述直播服务器生成的服务器私钥生成所述服务器共享密钥;接收来自所述直播服务器的与所述服务器私钥配对的服务器公钥,所述服务器公钥为根据所述服务器私钥和所述客户端公钥生成;根据所述客户端私钥和所述服务器公钥生成所述客户端共享密钥。4.如权利要求3所述的直播间关注方法,其特征在于,所述生成客户端私钥以及与所述生成客户端私钥配对的客户端公钥,具体包括:从所述房间信息中确定所述当前直播间的房间号;调用私钥生成函数,根据随机数据、所述当前直播间的房间号、以及所述观看用户的用户身份信息生成所述客户端私钥;调用公钥生成函数,根据所述客户端私钥生成所述客户端公钥。5.如权利要求1所述的直播间关注方法,其特征在于,所述算法标识包括加密算法序号和哈希算法序号,所述调用由所述算法标识所确定的目标算法集合,对所述客户端共享密钥进行处理,生成携带有客户端鉴权值的关注直播间请求,具体包括:从所述直播客户端所集成的加密算法库中调用所述加密算法序号所对应的加密算法,基于所述客户端共享密钥、所述观看用户的用户身份信息、所述直播服务器下发的时间戳信息进行加密处理,得到加密结果数据;确定所述加密结果数据的数据长度;从所述直播客户端所集成的哈...
【专利技术属性】
技术研发人员:周志刚,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。