WebRTC和TUTK的P2P

标签:
webrtctutkp2p |
分类: TUTK技术之P2P |
一
概述
TUTK P2P:Kalay云端平台整合设备智慧化过程中所需元素,并提供适用于各种操作系统的应用程序编程接口(API),让装置得以跨越品牌及通讯协议相互沟通。
二 架构
WebRTC
TUTK
三
异同点
1,相同点:
(1)都提供P2P通信的能力,P2P穿透失败,都走RLY。
(2)着力点:低延时,都使用UDP作为主要的传输控制协议。
(3)都需要根据网络状况,做码流控制。
2,不同点:
(1)信令服务器和中转服务器:WebRTC区分STUN和TRUN,分别做信令和中转,TUTK的P2P服务器兼有2种功能。
(2)通道:WebRTC
audio,video,IO数据分别使用不同的通道,TUTK里面audio,video,IO使用相同的通道。
(3)编解码:WebRTC SDK包含编解码能力,TUTK的P2P
sdk只有通信的功能。
(4)加密:WebRTC
使用TLS/DTLS做加密,TUTK使用AES/DTLS做加密。