获取封装任务列表-GetFormatTaskList
获取封装任务列表
Request Parameters
Parameter name | Type | Description | Required |
BeginTime | int | 查询的开始时间,单位:unix时间戳。如果不传,若没有传结束时间,则为当前时间的前七天。否则为结束时间的前七天。 | No |
EndTime | int | 查询的结束时间,单位:unix时间戳。如果不传,若没有传开始时间,则为当前时间,否则为开始时间的后七天。EndTime必须为当前时间往前一个月内,也就是支持一个月内的任务查询。 | No |
ProjectId | string | 项目编号,未填写则为默认项目 | No |
Response Elements
Parameter name | Type | Description | Required |
RetCode | int | 操作返回码 | Yes |
Action | string | 操作名称 | Yes |
TaskList | array | 任务列表 | No |
FormatTaskInfo
Parameter name | Type | Description | Required |
TaskId | string | 任务ID | Yes |
SrcUrl | string | 原始视频url地址 | Yes |
DestVideoName | string | 输出文件名 | Yes |
DestBucket | string | 输出文件的存储空间 | Yes |
DestFormat | string | 输出视频封装格式 | Yes |
Duration | int | 视频时长,单位:秒。只有当任务状态为处理完成时,该参数有意义,其他状态该参数为0。 | Yes |
CreateTime | int | 任务创建时间,单位:Unix时间戳 | Yes |
Status | string | 任务状态:waiting、processing、finished、failed,分别表示排队中,处理中,处理完成,处理失败。 | Yes |
Request Example
http(s)://api.ucloud.cn/?Action=GetFormatTaskList
Response Example
{ "Action": "GetFormatTaskListResponse", "TaskList": [ { "Status": "finished", "DestBucket": "video.cn-bj.ufileos.com", "DestVideoName": "myvideo.m3u8", "SrcUrl": "http://video.ucloud.cn/myvideo.mp4", "TaskId": "1", "DestFormat": "m3u8", "Duration": 155, "CreateTime": 1496304461 } ], "RetCode": 0 }