You need to enable JavaScript to run this app.
导航

编辑录像计划

最近更新时间2024.02.29 14:55:33

首次发布时间2023.06.27 11:40:49

编辑录像计划。

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com?Action=UpdateRecordPlan&Version=2021-01-01

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

Query

参数类型是否必选示例值描述
ActionStringUpdateRecordPlan接口名称。当前 API 的名称为 UpdateRecordPlan
VersionString2021-01-01接口版本。当前 API 的版本为 2021-01-01

Body

参数类型是否必选示例值描述
PlanIDStringplan0xxxx录像计划 ID。
PlanNameString全天计划录像计划名称,支持由中文、大小写字母、数字、中划线组成。
DescriptionString全天录像录像计划描述。
BindTemplateStringplan01绑定的录像模板 ID,通过 ListRecordTemplates 接口获取。

Status

String

enabled

是否启用录像计划,取值及含义如下所示。

  • enabled:启用;
  • disabled:禁用。

StreamingIndex

Integer

0

录制的主子码流编号,取值及含义如下所示。

  • 0:主码流;
  • 1~n: 子码流。

说明

如需通过 {设备国标 ID,通道 ID,主子码流编号} 三元组增加绑定的通道,必须指定主子码流编号。

Resolution

String

3

分辨率编码(可参考 GB28181-2022 协议附录G中的定义):

  • 1(QCIF - 176x144)
  • 2(CIF - 320x288)
  • 3(4CIF - 704x576)
  • 4(D1 - 720x576)
  • 5(720p)
  • 6(1080p/i)
  • WxH:(其它分辨率,自定义宽高,如19201080等,需设备支持)

AddList

Object of AddList

需要增加的绑定通道列表,可通过指定 {设备国标 ID,通道 ID,主子码流编号} 三元组或视频流 ID 列表增加。

说明

  • 需要通过 StreamingIndex 参数指定主子码流编号
  • Devices 和 Streams 属于并的关系,可以同时指定,也可以指定其中之一

DelList

Object of DelList

需要移除的绑定通道列表,可通过指定 {设备国标 ID,通道 ID,主子码流编号} 三元组或视频流 ID 列表移除。

说明

Devices 和 Streams 属于并的关系,可以同时指定,也可以指定其中之一

AddList

参数类型是否必选示例值描述
MainStreamsArray of String["524c804d-0149-4b58-8209-2f17f6xxxxxx"]主码流 ID。

DelList

参数类型是否必选示例值描述
MainStreamsArray of String["524c804d-0149-xxxx-8209-2f17f6xxxxxx"]主码流 ID。

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数类型示例值描述
IDStringplan0xxxx录像计划唯一 ID。

请求示例

POST https://open.volcengineapi.com?Action=UpdateRecordPlan&Version=2021-01-01

{
  "PlanID": "record0xxxxx",
  "PlanName": "全天计划01",
  "Description": "全天录像01",
  "BindTemplate": "plan02",
  "Status": "disabled",
  "StreamingIndex": 2,
  "Resolution": "6",
  "AddList": {
    "MainStreams": [
      "3a890d3f-6db4-4663-a5a6-9abf06xxxxxx",
      "3a890d3f-6db4-4663-a5a6-9abf06xxxxxx"
    ]
  },
  "DelList": {
    "MainStreams": [
      "3a890d3f-6db4-4663-a5a6-9abf06xxxxxx",
      "3a890d3f-6db4-4663-a5a6-9abf06xxxxxx"
    ]
  }
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "202209141449260102020891370D037571",
        "Action": "UpdateRecordPlan",
        "Version": "2021-01-01",
        "Service": "aiotvideo",
        "Region": "cn-north-1"
    },
    "Result": {
        "ID": "plan0xxxx"
    }
}

错误码

您可访问公共错误码,获取更多错误码信息。