[发明专利]一种用于客户端的通信方法及电子设备有效
| 申请号: | 201810645256.6 | 申请日: | 2018-06-21 |
| 公开(公告)号: | CN108924108B | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | 周志刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周天宇 |
| 地址: | 430000 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 客户端 通信 方法 电子设备 | ||
本公开的提供了一种用于客户端的通信方法电子设备,方法包括:获取服务器发送的随机字段r及验证次数times,times≥1;对随机字段r进行times次计算,得到验证字段k;将验证字段k加入到请求数据中后发送至服务器;获取服务器发送的合法性判断结果,其中,合法性判断结果是通过服务器对所述随机字段r进行times次计算,得到计算结果K,比较计算结果K是否等于请求数据中的验证字段k,如果是,则合法性判断结果为合法,否则,所述合法性判断结果为不合法。
技术领域
本公开涉及一种用于客户端的通信方法及电子设备。
背景技术
随着互联网技术的发展,直播越来越受到用户的喜爱,观众在观看直播时,能够通过弹幕与主播进行交流互动。同时,直播平台也不断增加功能,使得主播和观众能够更好的进行互动和交流。通常的在直播时,可以将观众和主播的画面显示到直播中,从而使得观众可以观看到主播和其他观众实时地进行连麦沟通的直播。然而目前大多数主播并没有独立开发连麦的功能,而是通过接入第三方平台开发的连麦软件开发工具包(SoftwareDevelopment Kit,SDK),而第三方平台则只会有视频数据,没有直播间主播和用户观众的数据,因此对于直播平台来说则需要开发独立的功能来对主播观众进行连麦时的数据传输,包括:将连麦的观众进行关联、管理观众的连麦请求、管理观众的退出连麦、主播连麦功能开闭管理、观众的连麦请求处理等等。同时存在一些非法的观众通过恶意的协议程序来刷连麦请求,从而其能够排列到连麦的请求列表的靠前位置,由于其破解了连麦的请求协议,所以其绕过客户端,直接通过编写的脚本来发送连麦协议,从而能够比绝大多数要更快的进行连麦。
发明内容
本公开鉴于上述问题,提供一种用于客户端的通信方法及电子设备,能够有效地对直播过程中的连麦进行管理,杜绝恶意地通过脚本来发送连麦协议而从出现麦序混乱的问题。
本公开的一个方面提供了一种用于客户端的通信方法,包括:获取服务器发送的随机字段r及验证次数times,times≥1;对所述随机字段r进行times次计算,得到验证字段k;将所述验证字段k加入到请求数据中后发送至所述服务器;获取服务器发送的合法性判断结果,其中,所述合法性判断结果是通过所述服务器对所述随机字段r进行times次计算,得到计算结果K,比较计算结果K是否等于请求数据中的验证字段k,如果是,则合法性判断结果为合法,否则,所述合法性判断结果为不合法。
可选地,将所述验证字段k加入到请求数据中后发送至所述服务器,还包括:将所述验证字段k加入到请求数据中后,对所述请求数据进行加密,并将加密后的请求数据发送至所述服务器。
可选地,对所述请求数据进行加密,包括:采用共享秘钥对所述请求数据进行加密,其中,所述共享秘钥由所述服务器的公钥和所述客户端的公钥组成。
可选地,服务器为直播平台服务器,客户端为主播客户端,其中,所述方法还包括:向所述直播平台服务器发送第一功能开启的消息,以使得所述直播平台服务器向观众客户端开启第一功能的接口;接收所述直播平台服务器发送的第一功能请求,其中,该第一功能功能请求由所述观众客户端通过所述第一功能的接口发送至所述直播平台服务器。
可选地,服务器为直播平台服务器,客户端为观众客户端,其中,所述方法还包括:获取所述直播平台服务器发送的第一功能的接口;向所述直播平台服务器发送第一功能请求,以使得所述直播平台服务器将该第一功能请求转发至主播客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810645256.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种区块链远程医疗数据调用可验证方法
- 下一篇:数据传输方法、装置及处理设备





