[发明专利]一种数据处理方法、装置、客户端及存储介质在审
| 申请号: | 201910704443.1 | 申请日: | 2019-07-31 |
| 公开(公告)号: | CN110417787A | 公开(公告)日: | 2019-11-05 |
| 发明(设计)人: | 朱嘉俊 | 申请(专利权)人: | 广州华多网络科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/18 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 古利兰 |
| 地址: | 511442 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端 广播数据 终端身份标识 广播数据包 接收客户端 存储介质 验证数据 云服务器 数据处理 验证 发送 合法 发送客户端 服务器发送 服务器指定 接收广播 数据包 客户 解析 部署 | ||
本发明提供一种数据处理方法、装置、客户端及存储介质,通过接收客户端接收广播数据包,广播数据包至少包括所述发送客户端的终端身份标识ID和广播数据,然后解析广播数据包,得到验证数据、发送客户端的终端身份标识ID和广播数据,基于验证数据验证广播数据包中的广播数据是否未损坏,若未损坏,验证广播数据包中的终端身份标识ID是否存在于合法客户端列表中,合法客户端列表由服务器发送至接收客户端,合法客户端列表中包括由服务器指定的发送客户端对应的终端身份标识ID,若存在,执行广播数据对应的业务。上述方法在不需要部署云服务器的情况下,实现客户端作为广播数据的发送者,以及降低云服务器的部署成本的目的。
技术领域
本发明属于通信技术领域,具体涉及一种数据处理方法、装置、客户端及存储介质。
背景技术
随着科学技术的进步,在通信技术领域,信息化的程度越来越高,用户与用户之间通过网络的交流越来越频繁。
在用户通过网络进行广播传输的技术方案中,用户发送端在进行广播时,语音数据通过多个云端服务器向用户接收端传输语音数据。
但是,在通过多个云端服务器进行传输数据的广播技术方案中,由于需要多个云端服务器,因此使得整个传输系统增加了一定的成本。
发明内容
有鉴于此,本发明的目的在于提供一种数据处理方法、装置、客户端及存储介质,用于不需要部署云服务器的情况下,实现降低广播数据传输成本的目的。
为实现上述目的,本发明公开的技术方案如下:
本发明实施例第一方面公开了一种数据处理方法,应用于接收客户端,所述方法包括:
接收广播数据包,所述广播数据包以预设传输结构传输,所述广播数据包至少包括验证数据、所述发送客户端的终端身份标识ID和广播数据;
解析所述广播数据包,得到验证数据、所述发送客户端的终端身份标识ID和广播数据;
基于所述验证数据,验证所述广播数据包中的广播数据是否未损坏;
若未损坏,验证所述广播数据包中的终端身份标识ID是否存在于合法客户端列表中,所述合法客户端列表由服务器发送至所述接收客户端,所述合法客户端列表中包括由服务器指定的发送客户端对应的终端身份标识ID;
若存在,执行所述广播数据对应的业务。
可选的,解析所述广播数据包,包括:
解析所述数据包,得到具有预设传输结构的数据,所述预设传输结构包括验证字段、终端身份标识ID字段和广播数据存储字段,所述预设传输结构的数据由发送客户端按照预设传输结构将序列化处理的验证字段对应的验证数据,自身的终端身份标识ID和广播数据进行拼装后得到;
反序列化处理所述具有预设传输结构的数据,得到反序列化后的验证字段对应的数据,终端身份标识和广播数据。
可选的,基于所述验证数据、验证所述广播数据包中的广播数据是否未损坏,包括:
验证所述广播数据包的数据结构长度是否达到预设传输结构所需的数据长度;
若达到,解析所述广播数据包,得到验证字段对应的数据、终端身份标识ID和广播数据;
将所述验证字段对应的数据、终端身份标识ID和广播数据的格式转化成所述接收客户端可识别的数据格式;
验证所述验证字段对应的数据是否通过校验;
若通过,验证所述终端身份标识ID是否存在于合法客户端列表中;
若存在,确定所述广播数据未损坏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910704443.1/2.html,转载请声明来源钻瓜专利网。





