接口概览
所有文档
menu

边缘服务器 ECS

接口概览

基本概念

变量名 意义 格式 示例
deviceId 识备标识 任意字符串 dev1
bcolor 框的颜色 0xRRGGBB 格式的字符串 0xFF1000 表示R=255,G=16,B=0的颜色
frameId 抽帧任务号 正整数 1
polygon 多边形 数字列表,以 [x1,y1, x2,y2, ... xn,yn] 表示 [ 0,0, 1,0, 0,1] 表示 以(0,0),(1,0),(0,1)为顶点的多边形

使用流程

  1. 先创建抽帧任务(POST /v1/frame),创建成功后会返回frameId,可以通过(GET /v1/frame/status/$id)查看任务状态;
  2. 【可选】创建合成任务(POST /v1/merge), 可以通过(GET /v1/merge/status/$id)查看任务状态, 或者使用ffmpeg或者vlc确定合成视频是否可以播放;
  3. 添加AI算法(POST /v1/ai),可以通过(GET /v1/ai)查询算子是否已经存在,已经存在的就不需要添加;
  4. 创建识别任务(POST /v1/detect),创建时需要填入第1步的frameId和第3步的算法名。如果识别成功,则会在合成视频上显示识别结果;
  5. 查看状态,可以查看内部处理时间(GET /v1/metric)。
上一篇
EventHub事件中心
下一篇
算法功能接口