开放平台可选接入 GB28181 国标视频:把国标设备(IPC / NVR)或上级国标平台的通道,作为 AI 任务、网页预览与直播比对的视频源。启用后,任务侧只需把视频地址写成逻辑地址 gb28181://<channelID>(20 位国标通道 ID),由平台完成 SIP 点播、RTP 收流与 PS 解封装,无需额外的流媒体网关。uas 角色只面向设备侧注册与取流,不向其他平台提供点播(收到 INVITE 回 501,见「注意事项」)。该功能默认关闭(gb28181.enable=false),关闭时不监听端口;仅在需要接入国标视频源时开启。配置在安装目录的 config.yaml(默认 /opt/zhimou/config.yaml)的 gb28181 段,修改后需重启服务生效。config.yaml 的整体结构与其余段落见 运维配置。 角色与必填项#
role 决定平台站在国标链路的哪一端,两种角色的必填项不同:uac(缺省):作为下级平台向上级国标平台注册,由本平台发起点播。必填 remote_addr(上级 SIP 地址)与 password(我方作为客户端出示的注册口令)。
uas:作为上级平台接受设备 / IPC 的注册与心跳、查询通道目录,由本平台向设备发 INVITE 收流。必填 device_password(设备注册口令缺省值)或 device_passwords(按设备 ID 单独配置,只填这张表即等于设备白名单)。
还有一种中间级联角色 cascade(既收下级设备注册,也向上级平台注册并把点播转发下去)。