🔌 13+ 通信协议接入指南
MzMedia 内置了广泛的工业与物联通信协议栈,覆盖工业制造、环境监测、园区物联与智慧水务等全品类末端设备:
1. 协议选型检索矩阵
您可以通过下方多维协议矩阵,根据网络环境、传输载荷与时延要求快速筛选最适合的接入通道:
🔌 MzMedia 13+ 种工业物联网与音视频协议矩阵检索选型指南
| 协议名称 | 传输层 | 报文载荷格式 | 典型时延 | 适用场景与支持设备 |
|---|---|---|---|---|
| GB/T 28181视频安防 | SIP + RTP (UDP/TCP) | XML 信令 + PS 流 | < 500ms | 公安部国标安防视频平台级互联,支持海康、大华等安防球机注册、云台 PTZ 控制、语音对讲与录像检索。 |
| WebRTC (ZLMediaKit)视频安防 | UDP / DTLS / SRTP | H.264 / H.265 / OPUS | < 300ms | 浏览器原生免插件超低延时点播,适用于云台极速微操、视频巡检与工业无人机图传。 |
| WS-FLV / HTTP-FLV视频安防 | WebSocket / HTTP | FLV Tag 二进制封装 | 500ms ~ 1.5s | 防火墙严格或局域网环境下的主流播放方案,兼容传统浏览器与大屏集成。 |
| HLS (m3u8)视频安防 | HTTP Chunked | m3u8 索引 + TS 切片 | 3s ~ 8s | 公网大并发与历史监控录像回放首选,全平台通用且无穿透阻碍。 |
| Modbus TCP工控总线 | TCP (Port 502) | MBAP 报文头 + PDU 二进制 | < 50ms | 西门子 S7-1200/1500、施耐德 PLC、工业网关直连,支持保持寄存器与线圈批量轮询。 |
| Modbus RTU (透传)工控总线 | 串口 RS485 / DTU 透传 | 地址 + 功能码 + CRC16 | 100ms ~ 500ms | 数显表、温湿度变送器、电量计、流量计等各类工业传感器总线级数据采集。 |
| MQTT (EMQX 5.0)低功耗物联 | TCP / TLS / WSS | JSON / TSL / 自定义 | < 80ms | 百万级物联网设备连接中枢,支持 QoS 0/1/2、遗嘱消息、共享订阅与设备影子差量同步。 |
| CoAP低功耗物联 | UDP / DTLS | 紧凑二进制 (RESTful 语义) | < 100ms | 专为受限低功耗设备(NB-IoT 井盖、智能水表、烟感传感器)设计。 |
| JT/T 808 (部标车联网)低功耗物联 | TCP | 0x7E 标志位 + 转义二进制 | < 200ms | 商用货车、叉车定位终标、新能源车载 T-Box 行程位置轨迹与传感器采集。 |
| DL/T 645 (电能表)工控总线 | RS485 / 载波 / TCP | 0x68 引导 + BCD 偏移加 0x33 | 200ms ~ 1s | 国家电网智能电表标准抄表规约,自动化采集有功无功电量与峰平谷冻结值。 |
| Netty 自定义 TCP/UDP定制透传 | TCP / UDP 长连接 | 定长 / 特殊分隔符 / 变长包头 | < 20ms | 非标私有协议动态适配,结合 Spring AI 智能中枢可实现私有报文格式的秒级逆向与代码生成。 |
| WebSocket 长连接定制透传 | TCP / WSS | JSON 物模型格式 | < 30ms | GoView 数字驾驶舱大屏、前端实时设备遥测推送与双向控制反控。 |
| RTSP / RTMP 原生推拉流视频安防 | TCP / UDP | NALU (H.264/H.265/AAC) | 1s ~ 3s | 对接第三方 NVR (海康/宇视)、OBS 推流直播与无人机移动图传中继。 |
2. 重点协议技术参数详解
1. MQTT 协议 (EMQX 5.0 集成)
- 标准规格:支持 MQTT 3.1、3.1.1、5.0 规范,支持 QoS 0、QoS 1、QoS 2;
- Topic 拓扑设计:
- 属性上报:
/sys/{productKey}/{deviceSecret}/thing/event/property/post - 属性设置:
/sys/{productKey}/{deviceSecret}/thing/service/property/set - 服务调用:
/sys/{productKey}/{deviceSecret}/thing/service/{serviceIdentifier} - 事件上报:
/sys/{productKey}/{deviceSecret}/thing/event/{eventIdentifier}/post
- 属性上报:
2. Modbus TCP / RTU 协议
- 专为工业自动化场景设计,支持读取线圈状态(
01)、离散输入(02)、保持寄存器(03)与输入寄存器(04); - 支持 Master 轮询模式(由网关定时向从站设备轮询数据)与 Slave 被动监听模式;
- 支持多种字节序(Big-Endian, Little-Endian, CDAB 等)。
3. CoAP 协议 (基于 Californium)
- 面向窄带物联网(NB-IoT)或电池供电的低功耗传感器;
- 采用紧凑型二进制报文与 UDP 传输,报文头仅 4 字节,大幅降低硬件耗电量与通信流量。
4. TCP / UDP 自定义协议
- 专门应对中小企业老旧设备的非标报文;
- 支持定长帧、特殊分隔符帧(如
\r\n或0x7E)、长度字段前缀帧; - 可配合平台内置的 AI 协议逆向解析器 一键生成 Netty 解码器。
5. HTTP REST / Webhook
- 适用于第三方中继系统、车载 GPS 网关的主动 HTTP POST JSON 数据上报;
- 支持 Token 鉴权与时间戳签名校验。
6. WebSocket 协议
- 用于前端数字驾驶舱、移动端双向指令下发与设备实时状态全双工同步。
