更新直播拉流转推任务
POST
https://live.jdcloud-api.com/v1/LiveForwardTask:update
名称 | 类型 | 是否必需 | 默认值 | 描述 |
---|---|---|---|---|
taskId | String | True | 任务ID |
|
sourceUrl | String | False | 拉流地址 - 支持rtmp |
|
pushUrl | String | False | 转推地址 - 支持rtmp |
|
startTime | String | False | 开始时间 - UTC时间, ISO8601示例:2021-07-26T08:08:08Z - 不填表示立即开始 |
|
endTime | String | False | 结束时间 - UTC时间, ISO8601示例:2021-07-26T08:08:08Z - 最大支持365天,与开始时间间隔不超过7天。 - 不填拉不到流10分钟自动结束 |
|
callbackEvents | String[ ] | False | 回调类型 - 不填发送全部回调 - TaskStart 任务开始 - TaskExit 任务结束 - callbackUrl非空的情况下,callbackEvents有效 |
|
callbackUrl | String | False | 事件回调地址 |
|
name | String | False | 任务名称 - 最大255字符 |
名称 | 类型 | 描述 |
---|---|---|
requestId | String | requestId |
返回码 | 描述 |
---|---|
200 | OK |
400 | Invalid parameter |
401 | Authentication failed |
404 | Not found |
500 | Internal server error |
503 | Service unavailable |
POST
https://live.jdcloud-api.com/v1/LiveForwardTask:update
{ "callbackEvents": [ "TaskExit" ], "callbackUrl": "http://127.0.0.1", "endTime": "2021-08-26T09:00:00Z", "name": "test", "pushUrl": "rtmp://127.0.0.1", "sourceUrl": "rtmp://127.0.0.1", "startTime": "2021-08-20T12:00:00Z", "taskId": "9" }
{ "code": 200, "requestId": "bgvmivir54gddpgi764se9f4kfr7ge41" }