添加录制规则
功能介绍:添加录制规则
接口约束:
URI:POST /openapi/v1/rtcLive/addRule
请求参数
| 接口字段 | 字段类型 | 是否必填 | 说明 | 备注 |
| appId | String | Y | 应用ID | |
| storageType | String | Y | 存储类型 | |
| recordPath | String | N | 存储路径 | |
| filename | String | Y | 文件名称 | |
| captureInterval | Integer | N | 截帧间隔 | |
| captureNums | Integer | N | 截帧数量 | |
| recordingType | Integer | Y | 录制类型 | |
| callbackUrl | String | Y | 回调URL | |
| extraData | String | N | 头传参数 | |
| recordingModel | String | Y | 录制模式 | |
| mixingEnabled | String | N | 录制模式 | |
| status | Boolean | Y | 状态 |
表8.7.1-1请求参数
响应参数
| 接口字段 | 字段类型 | 是否必填 | 说明 | 备注 |
| errorCode | int | | 状态码 | 请参考错误码为空说明成功 |
| errorMessage | String | | 消息内容 | SUCCESS,FAIL |
| timestamp | String | | 时间 | |
| data | Object | | 响应内容 | 见data参数 |
表8.7.1-2响应参数
请求示例
{
"recordingType":0,
"appId":"test",
"recordingModel":0,
"recordPath":"/saas/application/",
"fileName":"AICC_{channel_id}",
"callbackUrl":"https://www.baidu.com",
"storageType":"NAS",
"mixingEnabled":0,
"status": true
} 响应示例
成功返回示例:
{
"errorCode":"0",
"errorMessage": null,
"timestamp":"2021-12-15T18:41:14.369+0800",
"data": {
"recordRuleId": 1031
}
} 错误示例:
{
"errorCode":1001001,
"errorMessage":"PARAM_IS_INVALID",
"timestamp":"2021-12-15T18:41:14.369+0800",
"data":null
}