慧安蜂巢物联网操作系统平台 | P2P流媒体传输模块



业务背景
典型的边云协同视觉物联业务中,边缘计算设备负责网络摄像头的直接接入。边缘计算设备再通过一定的协议连接到中心服务器,实现数据汇总管理和上层深度应用。这样的业务模式下,常见的一种情况是中心服务器处于广域网中,而有视频流需求的客户端位于与边缘计算设备不同的局域网中。这时由于局域网之间无法直接互通,需要广域网中的中心服务器做视频流数据的转发,对中心服务器的压力很大,对流量的需求也较高。
P2P流媒体传输模块简介
慧安蜂巢物联网操作系统平台P2P流媒体传输模块利用NAT穿越技术,建立需求流的客户端与提供流的边缘计算设备之间的直接会话。中心服务器只需协调会话建立,无需再专门做视频流数据的转发,大大减轻了中心服务器的压力、减少了流量需求。
模块亮点
高成功率:模块针对不同类型NAT采取了不同穿越措施,其中针对对称NAT专门设计了抗抖动的类型鉴别与端口预测方案,大大提升NAT穿越成功率。
安全可靠:模块实现了基于设备硬件指纹的轻量级密钥协商与对称加密模式,为公网视频流数据传输提供安全保障。
体验优良:模块针对公网视频流传输常出现的丢包、拥塞等问题设计了视频流数据传输可靠性保证方案,同时通过会话并发解决了NAT穿越等待时间过长的问题,大大提升了视频流观看体验。
往期回顾
来源 | 研发中心
审核 | 市场部