自AnyChat r4036版本开始,AnyChat开放语音、视频流数据加密、解密接口,由上层应用对底层的语音、视频数据流进行自主的加密、解密操作,实现安全的视频通话。其基本原理是:
1、AnyChat通过回调函数的方式,将底层的语音、视频流数据(编码之后的数据)回调给上层应用;
2、由上层应用实现加密、解密的操作,然后将加密、解密之后的数据拷贝到输出缓冲区;
3、加密、解密完成之后,AnyChat再继续对输出缓冲区的数据进行后续的处理;
4、加密、解密的算法由上层应用自定义;
下面以Android平台为例说明如何实现语音、视频数据的加密、解密流程:1、在视频通话
视频通话中的数据安全加密技术
最新推荐文章于 2023-07-13 17:47:26 发布
AnyChat从r4036版本起提供了语音、视频流数据的加密、解密接口,确保视频通话的安全。通过回调函数将编码后的数据传递给上层应用进行加密解密操作,再由AnyChat进行后续处理。在Android平台上,需实现"AnyChatDataEncDecEvent"接口以处理音频和视频数据的加密解密流程。
摘要由CSDN通过智能技术生成