国标接入网关
  1. 设备配置
国标接入网关
  • 接口说明
  • 视频接入网关
    • 对外接口
      • 流控制
        • 实时视频推流
        • 实时视频停止推流
        • 录像推流
        • 停止录像/下载推流
        • 录像下载
        • 录像控制
        • 语音对讲
        • 语音对讲停止
      • 设备控制
        • A.2.3.1.2 摄像机云台控制(A.3.2 PTZ指令/A.3.3 FI指令/A.3.7 辅助开关控制指令)
        • A.2.3.1.2 摄像机云台控制(A.3.4 预置位指令)
        • A.2.3.1.2 摄像机云台控制(A.3.5 巡航指令)
        • A.2.3.1.2 摄像机云台控制(A.3.6 扫描指令)
        • A.2.3.1.2 摄像机云台控制(级联)
        • A.2.3.1.3 远程启动控制
        • A.2.3.1.4 录像控制命令
        • A.2.3.1.5 报警布防/撤防控制命令
        • A.2.3.1.6 报警复位控制命令
        • A.2.3.1.7 强制关键帧控制命令
        • A.2.3.1.8 拉框放大控制命令
        • A.2.3.1.9 拉框缩小控制命令
        • A.2.3.1.10 看守位控制命令
        • A.2.3.1.11 PTZ精准控制控制命令
        • A.2.3.1.12 设备软件升级控制命令
        • A.2.3.1.13 存储卡格式化控制命令
        • A.2.3.1.14 目标跟踪控制命令
        • GB35114 设备签名控制
        • GB35114 设备加密控制
        • 接入密码修改(定制终端)
        • 运行日志上传(定制终端)
      • 设备配置
        • A.2.3.2.2 基本参数配置
          POST
        • A.2.3.2.3 SVAC 编码配置
          POST
        • A.2.3.2.4 SVAC 解码配置
          POST
        • A.2.3.2.5 视频参数属性配置
          POST
        • A.2.3.2.6 录像计划配置
          POST
        • A.2.3.2.7 报警录像配置
          POST
        • A.2.3.2.8 视频画面遮挡配置
          POST
        • A.2.3.2.9 画面翻转配置
          POST
        • A.2.3.2.10 报警上报开关配置
          POST
        • A.2.3.2.11 前端OSD配置
          POST
        • A.2.3.2.12 图像抓拍配置
          POST
        • A.2.4.7 基本参数查询配置
          POST
        • A.2.4.7 视频参数范围查询
          POST
        • A.2.4.7 SVAC解码查询
          POST
        • A.2.4.7 SVAC编码查询
          POST
        • A.2.4.7 视频参数属性查询
          POST
        • A.2.4.7 录像计划查询
          POST
        • A.2.4.7 报警录像查询
          POST
        • A.2.4.7 视频画面遮挡查询
          POST
        • A.2.4.7 画面翻转查询
          POST
        • A.2.4.7 报警上报开关查询
          POST
        • A.2.4.7 前端OSD设置查询
          POST
        • A.2.4.7 图像抓拍配置查询
          POST
        • 设备网络参数配置(定制终端)
          POST
        • 断网续存配置(定制终端)
          POST
        • 设备网络参数配置查询(定制终端)
          POST
        • 断网续存配置查询(定制终端)
          POST
      • 设备查询
        • A.2.4.2 设备状态查询
        • A.2.4.3 设备目录信息查询或订阅请求(缓存)
        • A.2.4.3 设备目录信息查询或订阅请求(同步)
        • 目录查询状态查询接口
        • A.2.4.4 设备信息查询请求
        • A.2.4.5 文件目录检索请求
        • A.2.4.8 设备预置位查询 (A.2.6.10 设备预置位查询应答)
        • A.2.4.10 看守位信息查询 (A.2.6.12 看守位信息查询应答)
        • A.2.4.11 巡航轨迹列表查询 (A.2.6.13 巡航轨迹列表查询应答)
        • A.2.4.12 巡航轨迹查询 (A.2.6.14 巡航轨迹查询应答)
        • A.2.4.13 PTZ精准状态查询或订阅(A.2.6.15)
        • A.2.4.14 存储卡状态查询 (A.2.6.16)
        • 设备在线状态查询接口
        • 设备状态查询接口 (定制终端)
      • 订阅
        • 事件订阅
        • 事件退订
        • 事件查询
        • 订阅刷新
      • 动火项目
        • 增加人员
        • 删除人员
        • 算法开关
        • 算法区域
        • 人员查询
        • 算法查询
        • 算法状态查询
        • 算法区域查询
      • 查看微服务版本
        POST
      • 清理设备信息缓存
        POST
    • 依赖接口
      • 服务状态保活
        • 网关服务心跳
        • 网关服务注册
      • 信息查询
        • 平台注册信息查询
        • 设备注册信息查询(包含重定向)
      • 事件通知
        • 设备状态变更通知
        • 设备目录变更通知
        • 设备报警通知
      • 事务状态通知
        • 设备主动断流
        • 录像播放结束
        • 设备升级成功
        • 日志上传
  1. 设备配置

A.2.3.2.2 基本参数配置

POST
http://192.168.56.7:18082/vic/v1/pu/conf/basicParameter

请求参数

Body 参数application/json
deviceId
string 
配置设备ID。
必需
正则匹配:
[0-9]{20}
platformId
string 
被请求设备平台ID
必需
name
string 
设备名称。
可选
expiration
integer <uint32>
可选
注册过期时间。(推荐值:3600)
heartbeatInterval
integer <uint32>
可选
心跳间隔时间。(推荐值:60)
heartbeatCount
integer <uint32>
可选
心跳超时次数。(推荐值:3)
localPort
integer <uint32>
可选
本地端口(定制终端)
domain
string 
可选
SIP域(定制终端)
ip
string 
可选
设备SIP服务的IP(定制终端)
port
integer <uint32>
可选
设备SIP服务的端口(定制终端)
id
string 
可选
设备SIP编码(定制终端)
voiceFlowMode
enum<integer> 
语音流模式
可选
枚举值:
01
netLanList
array [object {3}] 
多通道列表
可选
channelId
string 
通道号ID
必需
id
string 
必需
当前通道国标SIPID
type
enum<integer> <uint32>
必需
前通道类型(必选),0-视频通道(默认值);1-语音通道;2-报警通道
枚举值:
012
默认值:
0
示例
{
    "deviceId": "{{DeviceID}}",
    "platformId": "{{PlatformID}}",
    "name": "设备名称",
    "expiration": 3600,
    "heartbeatInterval": 60,
    "heartbeatCount": 3,
    "localPort": 83,
    "domain": "l.yfaegh@qq.com",
    "ip": "230.150.131.57",
    "port": 48,
    "id": "49",
    "voiceFlowMode": 0,
    "netLanList": [
        {
            "channelId": "22",
            "id": "92",
            "type": 0
        },
        {
            "channelId": "8",
            "id": "87",
            "type": 0
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://192.168.56.7:18082/vic/v1/pu/conf/basicParameter' \
--header 'Content-Type: application/json' \
--data-raw '{
    "deviceId": "42020101001320000001",
    "platformId": "42020100002000000001",
    "name": "设备名称",
    "expiration": 3600,
    "heartbeatInterval": 60,
    "heartbeatCount": 3,
    "localPort": 83,
    "domain": "l.yfaegh@qq.com",
    "ip": "230.150.131.57",
    "port": 48,
    "id": "49",
    "voiceFlowMode": 0,
    "netLanList": [
        {
            "channelId": "22",
            "id": "92",
            "type": 0
        },
        {
            "channelId": "8",
            "id": "87",
            "type": 0
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
enum<string> 
必需
枚举值:
success
示例
{
    "code": 0,
    "message": "success"
}
上一页
运行日志上传(定制终端)
下一页
A.2.3.2.3 SVAC 编码配置
Built with