倍特威视在线接口文档
  1. 算法任务管理
倍特威视在线接口文档
  • JWT Token 使用说明
  • 视频分析服务
    • 人工复查服务
      • 人工复查列表
    • 设备管理
      • 获取所设备列表
    • 告警接收服务
      • 告警推送接收示例
    • 视频服务管理
      • 获取视频流
    • 登陆管理
      • JWT 登陆认证接口
    • 告警服务管理
      • 获取操告警数据列表
      • 获取告警类型
    • 算法任务管理
      • 创建智能分析任务
        POST
      • 停止智能分析任务
        POST
      • 删除智能分析任务
        POST
      • 启动智能分析任务
        POST
      • 批量查询智能分析任务
        POST
      • 智能图像检索
        POST
      • 获取前10条告警数据
        GET
    • 算法设置服务
      • 获取设备树
  1. 算法任务管理

创建智能分析任务

POST
/ai/v1/api/task/start
ThirdParty

请求参数

Body 参数application/json
taskId
string  | null 
必需
智能分析任务id,唯一 任务id由业务系统指定,算力平台按照接收的任务id上报分析结果数据
默认值:
planType
string  | null 
可选
week:周计划 day:日计划当参数为日计划时,planTime中只会有everyDay参数,当参数为周计划时,planTime中不会出现everyDay参数
默认值:
planTime
object  | null 
可选
mon
string  | null 
星期一
可选
默认值:
tues
string  | null 
星期二
可选
默认值:
wed
string  | null 
星期三
可选
默认值:
thur
string  | null 
星期四
可选
默认值:
fri
string  | null 
星期五
可选
默认值:
sat
string  | null 
星期六
可选
默认值:
sun
string  | null 
星期日
可选
默认值:
everyDay
string  | null 
erverday
可选
默认值:
status
integer <int32>
必需
智能分析任务状态 0-初始化; 1-启动中; 2-正在运行; 3-已停止; 4-错误
默认值:
0
taskType
string 
智能分析任务类型
必需
默认值:
source
object 
必需
url
string 
必需
分析源url地址,rtsp格式参考:rtsp://用户名:密码@IP 例如:rtsp://admin:admin@192.168.1.100 http视频文件格式参考:http://192.168.1.100/test.mp4 海康、大华、宇视接口参考:IP + "/" +端口 + "/" + 用户名 + "/" + 密码 + "/" + 通道号 + "/" + 码流类型(1-主码流,2-子码流 3-三码流) 例如:192.168.1.100/80/admin/admin/1/1
默认值:
type
integer <int32>
必需
分析源类型1-实时流RTSP;2-http视频流等;3-海康接口;4是大华接口;5是宇视接口
默认值:
2
cameraId
string  | null 
可选
摄像机实时流分析时的所对应监控摄像机id
默认值:
mainDevId
string  | null 
可选
摄像机实时流分析时的所对应监控主设备id
默认值:
regionInfo
array [object {2}]  | null 
任务识别区域配置
可选
dirext
integer <int32> | null 
可选
任务识别方向(仅针对划线场景):1:上,2:下,3:左,4:右5:左上,6:右上,7:左下,8:右下
默认值:
0
regionPoints
array[object (regionPoint) {2}]  | null 
可选
configuation
object  | null 
可选
threshold
integer <int32> | null 
任务告警阈值
可选
holddownTime
integer <int32> | null 
可选
任务上报抑制时间,单位:秒
report
object 
可选
statusReportUrl
string  | null 
可选
任务运行状态上报地址
默认值:
resultReportUrl
string  | null 
可选
智能分析结果上报地址
默认值:
ScannerID
string  | null 
盒子编号
可选
默认值:
示例
{
  "taskId": "12345678901234567890123456789011",
  "taskType": "ALARM_PEOPLE_CAR_VESSELS",
  "status": 0,
  "source": {
    "url": "http://110.41.61.91/flv?port=1939&app=live&stream=peixunjidipark_1",
    "type": 2,
    "cameraId": "",
    "mainDevId": ""
  },
  "report": {
    "statusReportUrl": " ",
    "resultReportUrl": " "
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/ai/v1/api/task/start' \
--header 'Content-Type: application/json' \
--data-raw '{
    "taskId": "12345678901234567890123456789011",
    "taskType": "ALARM_PEOPLE_CAR_VESSELS",
    "status":0,
    "source": {
        "url": "http://110.41.61.91/flv?port=1939&app=live&stream=peixunjidipark_1",
        "type": 2,
        "cameraId": "",
        "mainDevId": ""
    },
    "report": {
    "statusReportUrl": " ",
    "resultReportUrl": " "
  }
}'

返回响应

🟢200Success
application/json
Body
object {0}
示例
{
  "resultCode": 0, //状态码0表示成功 -1表示失败
  "resultDesc": "SUCCESS" //描述信息
}
修改于 2024-11-27 02:43:56
上一页
获取告警类型
下一页
停止智能分析任务
Built with