鸿蒙NEXT GB28181设备接入SDK
面向鸿蒙NEXT行业终端的国标平台接入能力
大牛直播SDK(SmartMediaKit)面向 HarmonyOS NEXT 平台,推出 GB28181 国标设备接入模块,支持鸿蒙NEXT终端以国标前端设备形态接入现有 GB/T 28181—2016 / GB/T 28181—2022 视频平台,实现设备注册、心跳保活、目录上报、平台点播、实时音视频上报、位置上报、语音广播、本地录像等能力。
该方案适用于移动执法、应急指挥、车载终端、无人机巡检、智慧工地、工业巡检、安防监控、远程医疗、无纸化会议等场景,可帮助不具备国标接入能力的鸿蒙NEXT行业终端快速纳入现有视频监管平台和指挥调度体系。
方案概述
在传统 GB28181 应用中,国标前端设备通常是 IPC、NVR、执法记录仪、车载终端等专用设备。随着 HarmonyOS NEXT 在行业终端、移动办公、政企应用、巡检终端和国产化设备中的应用推进,越来越多鸿蒙NEXT终端也需要具备实时视频采集、平台接入、远程点播和本地留痕能力。
大牛直播SDK HarmonyOS NEXT GB28181 国标设备接入方案,基于 ArkTS + NAPI + Native C/C++ 的分层架构设计,将 GB28181 信令接入、音视频采集、编码、PS封装、RTP传输、录像与事件回调等能力进行封装,帮助开发者在鸿蒙NEXT应用中快速构建国标设备接入能力。
鸿蒙NEXT终端可作为国标前端设备注册到平台。平台侧按需发起点播后,终端可将屏幕画面、麦克风音频等实时数据通过国标链路上报;空闲状态下仅维持注册与心跳保活,兼顾在线状态维护与资源占用控制。
方案架构
方案采用信令与媒体传输分离的架构设计。
SIP 信令层负责设备注册、注销、心跳保活、目录上报、平台点播、会话协商、位置上报、语音广播等国标交互流程。
媒体处理层负责屏幕采集、音频采集、音视频编码、PS封装、RTP传输、本地录像和事件回调。
整体架构如下:
鸿蒙NEXT业务应用层
负责页面交互、权限申请、平台参数配置、状态展示和业务流程编排。
ArkTS 接入层
负责上层接口封装、设备信息配置、事件分发和业务状态管理。
NAPI 桥接层
负责 ArkTS 与 Native SDK 之间的方法调用、数据传递和事件回调。
Native C/C++ SDK 内核层
负责音视频采集、编码、PS封装、RTP发送、录像、快照和底层资源管理。
GB28181 接入能力层
负责平台注册、心跳保活、目录上报、平台点播、媒体发送、位置上报和语音广播等能力。
通过该分层设计,业务侧无需直接处理复杂的 SIP 信令、音视频编码、PS封装、RTP传输和跨线程资源管理逻辑,可更专注于行业业务流程实现。
核心能力
大牛直播SDK HarmonyOS NEXT GB28181 国标设备接入模块,支持鸿蒙NEXT终端以国标前端设备形态接入现有 GB/T 28181—2016 或 GB/T 28181—2022 视频平台,实现平台注册、心跳保活、目录上报、平台点播、实时音视频上报、移动位置上报、语音广播和本地录像等能力。
功能支持:
- 支持 GB/T 28181—2016、GB/T 28181—2022;
- 支持平台注册、注册刷新、注销;
- 支持心跳保活、心跳间隔和检测次数配置;
- 支持设备目录查询应答;
- 支持设备信息、通道信息配置;
- 支持平台按需点播和 INVITE 会话协商;
- 支持屏幕采集数据接入;
- 支持麦克风音频采集;
- 支持 H.264 / H.265 视频编码;
- 支持 G.711A / AAC 音频格式对接;
- 支持纯视频、音视频 PS 打包传输;
- 支持 RTP over UDP、RTP over TCP 被动模式;
- 支持信令通道 TCP / UDP 配置;
- 支持移动设备位置 MobilePosition 上报;
- 支持语音广播;
- 支持平台侧语音下发与终端侧播放;
- 支持按需启动或停止采集、编码和媒体传输;
- 支持空闲状态下仅维持平台注册与心跳保活;
- 支持状态反馈和事件回调;
- 支持与录像模块组合,实现 MP4 本地录像留痕;
- 支持与 RTMP直播推流SDK、轻量级RTSP服务SDK组合运行。
技术特点
原生鸿蒙集成
方案面向 HarmonyOS NEXT 原生应用设计,采用 ArkTS + NAPI + Native SDK 分层集成方式,便于接入鸿蒙NEXT应用工程。
国标链路完整
覆盖平台注册、心跳保活、目录上报、平台点播、媒体发送、位置上报、语音广播等 GB28181 设备接入核心流程。
复用音视频内核
复用大牛直播SDK既有的采集、编码、PS封装、RTP传输、录像和事件回调能力,降低重复开发成本。
支持多链路组合
可与 RTMP直播推流SDK、轻量级RTSP服务SDK、录像模块组合使用,构建“国标接入 + 直播回传 + 局域网分发 + 本地留痕”的多链路实时音视频系统。
按需采集传输
平台未点播时,终端可仅维持注册和心跳状态;平台发起点播后,再启动采集、编码和媒体传输,有助于降低空闲状态下的资源占用。
适合行业终端
适用于移动执法终端、车载终端、巡检终端、智慧工地终端、无人机地面站、政企业务终端等鸿蒙NEXT设备。
推荐模块组合
典型应用场景
集成方式
大牛直播SDK HarmonyOS NEXT GB28181 接入方案采用 ArkTS + NAPI + Native SDK 的分层集成模式。
业务侧主要负责平台参数配置、设备信息配置、权限申请、状态展示、事件处理和业务流程编排。
SDK侧负责 GB28181 注册、心跳、目录上报、平台点播、媒体发送、位置上报、语音广播、音视频采集、编码、PS封装、RTP传输、本地录像和异常状态回调等能力。
这种方式既保留了鸿蒙NEXT原生应用的开发体验,又将复杂的国标信令、音视频编码和媒体传输能力封装在 SDK 内部,有助于降低业务侧接入难度和后期维护成本。
鸿蒙NEXT如何接入GB28181平台?SmartMediaKit 设备接入集成实践
总结
大牛直播SDK HarmonyOS NEXT GB28181 国标设备接入方案,面向移动执法、应急指挥、车载终端、无人机巡检、智慧工地、工业巡检等行业场景,提供从平台注册、心跳保活、目录上报、平台点播,到音视频采集、PS封装、RTP传输、位置上报、语音广播和本地录像的一体化能力。
开发者可基于该方案,将鸿蒙NEXT终端快速接入现有 GB28181 视频平台,并结合 RTMP直播推流、轻量级RTSP服务、录像模块等能力,构建稳定、低延迟、可扩展的行业实时音视频系统。





