1.一种基于物联网的通信中转云平台,包括管理服务模块、即时通信服务模块、流媒体通信服务模块、SDK服务模块,其特征在于:所述管理服务模块用于为云平台开发者提供控制权限与API服务,所述即时通信服务模块用于提供可靠实时的跨平台消息,所述流媒体通信服务模块用于通过WebRTC进行流媒体通信,所述SDK服务模块用于提供APP服务端SDK集成和客户端集成,所述SDK服务模块的集成内容包括管理服务模块、即时通信服务模块、流媒体通信服务模块提供的功能;
所述管理服务模块包括应用服务器认证模块、HTTP通信认证模块、APP接入认证模块,所述应用服务器认证模块用于为开发者提供验证平台,所述HTTP通信认证模块用于提供HTTP协议通信接口,所述APP接入认证模块用于对需要进行APP接入的用户进行认证并开放相应端口;所述即时通信服务模块包括分布式集群部署模块、负载均衡调节模块、数据格式包装模块,所述分布式集群部署模块用于对多人沟通设计分布式集群实验室云平台,所述负载均衡调节模块用于对服务器的负载进行均衡调节,所述数据格式包装模块用于对云平台中的数据格式进行包装;
所述流媒体通信服务模块包括信令传输优化模块、解码方式储存模块、还原传输模块,所述信令传输优化模块用于对流媒体信息的传输信令进行压缩优化,所述解码方式储存模块用于对不同类型流媒体信息分配不同的解码方式并储存,所述还原传输模块用于将压缩并解码的流媒体信息还原进行传输;所述SDK服务模块包括中转选择模块、兼容接口扩展模块,所述中转选择模块用于根据发送SDK请求进行中转选择,所述兼容接口扩展模块用于将兼容的服务虚拟接口扩展;
所述基于物联网的通信中转平台执行以下方法步骤:
步骤S1:进行管理服务模块的认证布局,包括应用服务器认证、HTTP通信认证、APP接入认证;
步骤S2:对即时通信服务进行优化,并与流媒体通信服务通过虚拟接口对接;
步骤S3:流媒体通信服务模块与及时通信服务模块对接后,进行信息传输优化;
步骤S4:选择SDK服务模块中封装好的功能,对传输信号进行中转优化;
所述步骤S2中,对即时通信服务进行优化的具体方法为:
步骤S21:在接入层进行分布式集群部署,并禁止保存用户信息;
步骤S22:在逻辑层进行负载均衡调节,具体为对接入点进行动态分组,根据组间传输功率调节云平台负载;
步骤S23:负载均衡后,对分好的接入点组合进行数据格式包装。
2.根据权利要求1所述的一种基于物联网的通信中转云平台,其特征在于:所述步骤S3中,流媒体通信服务模块进行数据优化的方法为:步骤S31:对组合完成的接入点组合进行编码,并以矩阵 表示,其中Np1表示p1功率下的接入点组合序号,且p1
步骤S32:根据接入点组合的矩阵排布,计算信令传输压缩系数Qn;
步骤S33:对信令传输压缩系数进行分级,设定不同系数对应的解码方式;
步骤S34:完成解码后,在接收端对流媒体信息进行还原传输。
3.根据权利要求2所述的一种基于物联网的通信中转云平台,其特征在于:所述步骤S32中,信令传输压缩系数Qn的计算公式为:式中, 表示pn功率占所有出现的功率的比例,k为转换参数,范围为(0,1),信令传输压缩系数Qn的值越大,表示信号传输所需的解码方式越复杂。
4.根据权利要求2所述的一种基于物联网的通信中转云平台,其特征在于:所述步骤S31中,对组合完成的接入点组合进行编码,并以矩阵T的形式表示,并将矩阵有序输出,连接输入接口,对其中的功率上下限值进行实时更新。
5.根据权利要求2所述的一种基于物联网的通信中转云平台,其特征在于:所述步骤S33中,对信令传输压缩系数进行分级方法为:步骤A:当信令传输压缩系数 时,选择的解码方式为A级别;
步骤B:当信令传输压缩系数 时,选择的解码方式为B级别;
步骤C:当信令传输压缩系数 时,选择的解码方式为C级别;
步骤D:当信令传输压缩系数 时,选择的解码方式为D级别。
6.根据权利要求1所述的一种基于物联网的通信中转云平台,其特征在于:所述步骤S4中还包含以下步骤:步骤S41:根据选择的解码方式等级进行通信中转,中转通道为对应的解码方式通道;
步骤S42:对平台出使用的实体接口进行模拟化,并能实现扩展功能。