【技术实现步骤摘要】
一种数据处理方法、装置、客户端及存储介质
本专利技术属于通信
,具体涉及一种数据处理方法、装置、客户端及存储介质。
技术介绍
随着科学技术的进步,在通信
,信息化的程度越来越高,用户与用户之间通过网络的交流越来越频繁。在用户通过网络进行广播传输的技术方案中,用户发送端在进行广播时,语音数据通过多个云端服务器向用户接收端传输语音数据。但是,在通过多个云端服务器进行传输数据的广播技术方案中,由于需要多个云端服务器,因此使得整个传输系统增加了一定的成本。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种数据处理方法、装置、客户端及存储介质,用于不需要部署云服务器的情况下,实现降低广播数据传输成本的目的。为实现上述目的,本专利技术公开的技术方案如下:本专利技术实施例第一方面公开了一种数据处理方法,应用于接收客户端,所述方法包括:接收广播数据包,所述广播数据包以预设传输结构传输,所述广播数据包至少包括验证数据、所述发送客户端的终端身份标识ID和广播数据;解析所述广播数据包,得到验证数据、所述发送客户端的终端身份标识ID和广播数据;基于所述验证数据,验证所述广播数 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于接收客户端,所述方法包括:接收广播数据包,所述广播数据包以预设传输结构传输,所述广播数据包至少包括验证数据、所述发送客户端的终端身份标识ID和广播数据;解析所述广播数据包,得到验证数据、所述发送客户端的终端身份标识ID和广播数据;基于所述验证数据,验证所述广播数据包中的广播数据是否未损坏;若未损坏,验证所述广播数据包中的终端身份标识ID是否存在于合法客户端列表中,所述合法客户端列表由服务器发送至所述接收客户端,所述合法客户端列表中包括由服务器指定的发送客户端对应的终端身份标识ID;若存在,执行所述广播数据对应的业务。
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于接收客户端,所述方法包括:接收广播数据包,所述广播数据包以预设传输结构传输,所述广播数据包至少包括验证数据、所述发送客户端的终端身份标识ID和广播数据;解析所述广播数据包,得到验证数据、所述发送客户端的终端身份标识ID和广播数据;基于所述验证数据,验证所述广播数据包中的广播数据是否未损坏;若未损坏,验证所述广播数据包中的终端身份标识ID是否存在于合法客户端列表中,所述合法客户端列表由服务器发送至所述接收客户端,所述合法客户端列表中包括由服务器指定的发送客户端对应的终端身份标识ID;若存在,执行所述广播数据对应的业务。2.根据权利要求1所述的方法,其特征在于,解析所述广播数据包,包括:解析所述数据包,得到具有预设传输结构的数据,所述预设传输结构包括验证字段、终端身份标识ID字段和广播数据存储字段,所述预设传输结构的数据由发送客户端按照预设传输结构将序列化处理的验证字段对应的验证数据,自身的终端身份标识ID和广播数据进行拼装后得到;反序列化处理所述具有预设传输结构的数据,得到反序列化后的验证字段对应的数据,终端身份标识和广播数据。3.根据权利要求1所述的方法,其特征在于,基于所述验证数据、验证所述广播数据包中的广播数据是否未损坏,包括:验证所述广播数据包的数据结构长度是否达到预设传输结构所需的数据长度;若达到,解析所述广播数据包,得到验证字段对应的数据、终端身份标识ID和广播数据;将所述验证字段对应的数据、终端身份标识ID和广播数据的格式转化成所述接收客户端可识别的数据格式;验证所述验证字段对应的数据是否通过校验;若通过,验证所述终端身份标识ID是否存在于合法客户端列表中;若存在,确定所述广播数据未损坏。4.根据权利要求3所述的方法,其特征在于,所述验证字段对应的数据包括校验数据和乱序校验数据,验证所述验证字段对应的数据是否通过校验,包括:验证所述校验数据是否被篡改;若否,基于所述乱序校验数据进行乱序检测;若检测为未乱序,执行验证所述终端身份标识ID是否存在于合法客户端列表中这一步骤。5.根据权利要求1所述的方法,其特征在于,验证得到的所述终端身份标识ID是否存在于合法客户端列表中,包括:验证所述广播数据包中的所述发送客户端的终端身份标识ID与所述服务器指定的发送客户端的终端身份标识ID是否相同;若否,将所述广播数据进行丢弃;若是,确定得到的所述终端身份标识ID存在于合法客户端列表中。6.一种数据处理方法,其特征在于,应用于发送客户端,所述方法包括:采集执行...
【专利技术属性】
技术研发人员:朱嘉俊,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。