You need to enable JavaScript to run this app.
导航
使用官方 GB28181 驱动
最近更新时间:2024.10.22 16:40:55首次发布时间:2024.03.06 16:50:15

边缘智能提供了 GB28181 驱动程序,允许您快捷添加支持 GB28181 协议的视频监控设备到节点(一体机)。添加设备到节点后,您可以查看设备的实时视频。本文介绍了 GB28181 驱动的使用方法。

背景信息

GB28181 是中国国家标准委员会发布的一项标准,规定了公共安全视频监控联网系统之间的通信协议和数据格式,旨在实现不同厂家生产的视频监控设备之间的互通互联。GB28181 协议基于 SIP(Session Initiation Protocol)协议设计,SIP 协议是一个信令协议,用于建立、修改和终止网络中的语音和视频会话。GB28181 协议通过 SIP 协议实现设备注册、会话建立、媒体传输控制等功能。

边缘智能提供的 GB28181 驱动支持 GB28181 标准的部分接口。在节点上部署 GB28181 驱动后,您可以将支持 GB28181 协议的视频监控设备添加到节点中,然后在边缘智能控制台查看视频监控设备的实时视频。

查看官方 GB28181 驱动

您可以在边缘智能控制台设备管理 > 驱动模板 页面,查看 GB28181驱动
Image

驱动属性

GB28181 驱动定义了下表罗列的属性。

类型

配置名称

说明

协议参数

SIP 用户名

视频监控设备的 SIP 用户名。

SIP 用户ID

视频监控设备的 SIP 用户ID。

密码

视频监控设备的登录密码。

点表配置

采样周期

节点采集设备数据的频率。单位:毫秒。默认值:10000。

准备工作

准备视频监控设备

使用 GB28181 驱动前,您需要准备一台支持 GB28181 协议的视频监控设备,并获取该设备的 SIP 用户名、SIP 用户 ID 和密码。

准备节点

使用 GB28181 驱动前,您需要准备一台边缘智能节点,并完成以下工作:

步骤1:配置视频流设备模板

创建设备模板

  1. 登录边缘智能控制台

  2. 在左侧导航栏顶部的 我的项目 区域,选择您的项目。

  3. 在左侧导航栏,选择 设备管理 > 设备模板

  4. 单击 创建设备模板

  5. 创建设备模板 对话框,参考下表完成以下配置,并单击 确定

    配置项

    说明

    名称

    为设备模板设置一个名称。

    本教程中使用 video-gb。

    设备类型

    选择 视频流设备

    品类选择

    本教程不选择品类。关于品类的说明,请参见创建设备模板

    描述

    为设备模板添加描述信息。

创建成功后,在 设备模板 页面可以看到新创建的设备模板。
Image

发布物模型

物模型定义了设备的功能。您可以通过物模型定义设备功能,并发布一个版本使物模型生效。

  1. 找到新创建的设备模板,单击模板名称。
  2. 模板详情 页面,单击 物模型定义 页签,然后单击 编辑
  3. 编辑物模型 页面,可以看到,对于 视频流设备 模板,默认模块 中包含以下 3 个自定义功能。
    • Snapshot:服务。调用 Snapshot,可以捕获当前视频流直播画面。
    • ContinuousMove:属性。用于控制视频监控设备云台。

      说明

      GB28181 驱动目前不支持云台操作。您可以删除该功能,如果不删除,也不会影响使用。

    • LocalStreamUri:属性。表示本地视频流 URI,用于标识和定位节点内部的视频流资源。节点内部的应用通过 LocalStreamUri 来访问和处理视频流资源。
      您可以根据需要,单击对应功能 操作 下的 编辑删除,进行修改或删除。由于 GB28181 驱动目前不支持云台操作,所以本教程删除 ContinuousMove 功能。
      Image
  4. 配置好物模型后,单击右下角的 保存
  5. 发布新版本 对话框,设置 版本号描述,然后单击 确定
    Image

发布成功后,您将会得到如下图所示的物模型。
Image

创建点表

物模型定义完成后,需要为物模型属性创建点表。

  1. 模板详情 页面,单击 点表 页签,然后单击 创建点表

  2. 创建点表 页面,参考下表完成以下配置,并单击右下角的 确认

    类别

    配置项

    说明

    基本信息

    名称

    为点表设置一个名称。

    本教程中使用 gb28181-pt 作为点表名称。

    驱动模板

    选择 GB28181 驱动

    配置信息

    LocalStreamUri - 采样周期

    10000ms

创建成功后,您将得到一个如下图所示的点表。
Image

步骤2:部署 GB28181驱动

您必须在节点上部署 GB28181驱动,然后才可以将支持 GB28181 协议的视频监控设备添加到节点上。

  1. 在左侧导航栏,单击 节点管理
  2. 节点管理 页面,找到要部署 GB28181 驱动的节点,单击节点名称。
  3. 单击 设备接入 页签。
  4. 根据节点上是否部署了驱动,执行相应操作:
    • 如果节点上未部署任何驱动,根据页面提示,单击 立即部署
      Image
    • 如果节点上部署了驱动,请检查 驱动实例 列表是否存在 GB28181 驱动
      • 如果 驱动实例 列表存在 GB28181 驱动,您可跳过本步骤,直接前往步骤3:添加视频监控设备
      • 如果 驱动实例 列表不存在 GB28181 驱动,单击 驱动实例 列表右上方的 新建驱动实例
  5. 新建驱动实例 对话框,选择 GB28181驱动 的最新版本,然后单击 确定

提交部署请求后,系统将在节点上部署驱动实例。部署过程涉及到数据传输。根据现场网络环境不同,部署所需时间不同。请确保您的节点在线,并耐心等待部署完成。
驱动部署成功后,驱动实例状态 将变为 运行中
Image

步骤3:添加视频监控设备

  1. 驱动实例 列表选中 GB28181驱动
  2. 基本信息 标签页,您可以选择以下方式添加设备:
    • 添加设备:一次添加一个设备实例。
    • 批量添加:一次添加一个或多个设备实例。最多可以同时添加 100 个设备实例,并批量设置一些设备参数。

添加设备

  1. 基本信息 标签页,单击 添加设备

  2. 添加设备 面板,完成以下配置,然后单击 确定

    配置项

    说明

    名称

    为设备设置一个名称。

    本教程中使用 deviceA 作为设备名称。

    标识符

    为设备设置一个标识符。

    本教程中使用 devicea 作为标识符。

    设备模板

    选择您在创建设备模板中创建的设备模板。

    本教程中选择 video-gb。

    点表

    选择在创建点表中创建的点表。

    本教程中选择 gb28181-pt。

    子协议名称

    选择 GB28181

    SIP 用户名

    输入视频监控设备所使用的 SIP 用户名。

    SIP 用户ID

    输入监控设备所使用的 SIP 用户 ID。

    密码

    输入视频监控设备所使用的密码。

    标签

    为设备添加标签。如果需要创建新的标签,输入 keyvalue 后,单击 创建标签

    描述

    为设备添加描述信息。

完成以上操作后,您可以在设备列表查看新添加的设备。最初,设备的 状态添加中。当设备的状态变为 在线 后,表示设备已经添加成功。

批量添加

  1. 基本信息 标签页,单击 批量添加

  2. 添加设备 页面,您可以在 驱动信息 区域查看驱动相关信息,并参考下表说明完成 设备配置,然后单击 确定

    配置项

    说明

    子协议类型

    选择 GB28181

    设备模板

    选择您在创建设备模板中创建的设备模板。

    本教程中选择 video-gb。

    点表

    选择在创建点表中创建的点表。

    本教程中选择 gb28181-pt。

    设备名称

    为设备设置一个名称。

    本教程中使用 deviceA 作为设备名称。

    标识符

    为设备设置一个标识符。

    本教程中使用 devicea 作为标识符。

    SIP 用户名

    输入视频监控设备所使用的 SIP 用户名。

    SIP 用户ID

    输入监控设备所使用的 SIP 用户 ID。

    密码

    输入视频监控设备所使用的密码。

    标签

    为设备添加标签。如果需要创建新的标签,输入 keyvalue 后,单击 创建标签

    描述

    为设备添加描述信息。

  3. (可选)如果需要同时添加多个设备实例,在 添加设备 后的输入框中输入要添加的设备个数,然后单击 添加设备。系统会自动生成多个设备配置条目。

  4. (可选)如果需要批量设置一些设备参数,先勾选右上角的 批量编辑所有配置项,然后修改某个参数值,系统会同步修改所有设备的对应参数值。

    说明

    勾选 批量编辑所有配置项 后,如果参数配置框置灰,表示该参数不支持批量设置。

完成以上操作后,您可以在设备列表查看新添加的设备。最初,设备的 状态添加中。当设备的状态变为 在线 后,表示设备已经添加成功。

步骤4:设备端配置

登录设备配置平台,进行平台接入配置。大部分支持 GB28181 的设备配置界面基本相同,主要需要配置设备的 SIP 用户名、SIP 用户 ID 和密码。例如,以海康的 IPC 为例,配置界面如下图所示:
Image

步骤5:查看实时视频

完成以上操作后,您可以在边缘智能控制台查看视频监控设备的实时视频。

  1. 回到节点的 设备接入 页面,定位到新添加的设备,单击 操作 列的 直播
    Image
  2. 在弹出的 设备直播 窗口,查看设备的实时视频。
    在视频界面,您可以通过相关操作按钮,暂停视频、刷新视频、取消静音、进入全屏模式查看。
    Image

步骤6:获取视频监控设备快照

GB28181 驱动支持获取视频监控设备快照。

  1. 在节点的 设备接入 页面,单击新添加的设备名称。
    Image
  2. 在实例详情页面,单击 在线调试 页签,然后单击 服务调用
  3. 从对应模块下选择 Snapshot 调试功能,单击左下角的 发送指令,可以获取视频监控设备快照。
    鼠标单击获取的设备快照,可以进行放大查看。
    Image