调用ListLiveRecordVideo获取直播转点播视频列表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 否 | ListLiveRecordVideo |
系统规定参数。取值:ListLiveRecordVideo。 |
StreamName | String | 否 | live-test |
录制时使用的直播流名称。 |
DomainName | String | 否 | example.com |
录制时使用的直播域名。 |
AppName | String | 否 | testApp |
录制时使用的App名称。 |
PageNo | Integer | 否 | 1 |
页号。默认值:1。 |
PageSize | Integer | 否 | 10 |
页长。最大值:100,默认值:10。 |
SortBy | String | 否 | CreationTime:Desc |
结果排序。取值:
|
StartTime | String | 否 | 2017-01-11T12:00:00Z |
录制操作(开始直播节目录制)的开始时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
EndTime | String | 否 | 2017-01-11T13:00:00Z |
录制操作(开始直播节目录制)的结束时间。需晚于开始时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Total | Integer | 123 |
视频总条数。 |
RequestId | String | 25818875-5F78-4A13-****-D7393642CA58 |
请求ID。 |
LiveRecordVideoList | Array of LiveRecordVideo |
视频列表。 |
|
LiveRecordVideo | |||
AppName | String | testApp |
App名称。 |
PlaylistId | String | **** |
播单ID。 |
StreamName | String | live-test |
直播流名称。 |
RecordEndTime | String | 2017-12-08T08:44:56Z |
录制结束时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
RecordStartTime | String | 2017-12-08T07:40:56Z |
录制开始时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
DomainName | String | example.com |
域名。 |
Video | Object |
视频信息。 |
|
CreationTime | String | 2017-12-08T07:40:56Z |
视频创建时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
Status | String | Normal |
视频状态。取值:
|
CateId | Integer | 78 |
视频分类ID。 |
VideoId | String | 93ab850b4f6f*****54b6e91d24d81d4 |
视频ID。 |
Tags | String | 标签1, 标签2 |
视频标签。多个标签使用英文逗号(,)分隔。 |
CateName | String | 分类名 |
视频分类名称。 |
Description | String | 阿里云VOD视频描述 |
视频描述。 |
Size | Long | 10897890 |
视频源文件大小。单位:字节。 |
CoverURL | String | https://image.example.com/coversample.jpg |
视频封面URL。 |
TemplateGroupId | String | 1 |
视频转码时使用的转码模板组ID。 |
Duration | Float | 135.6 |
视频时长。单位:秒。 |
Title | String | 阿里云VOD视频标题 |
视频标题。 |
ModifyTime | String | 2017-12-08T09:40:56Z |
视频更新时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
Snapshots | Array of String | {"Snapshot":["http://image.example.com/snapshot/sample000001.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e273334f52","http://image.example.com/snapshot/sample00002.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e272434f52"]} |
视频截图URL数组。 |
示例
请求示例
https://vod.{ApiRegion}.aliyuncs.com/?Action=ListLiveRecordVideo
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ListLiveRecordVideoResponse>
<RequestId>25818875-5F78-4A13-****-D7393642CA58</RequestId>
<Total>123</Total>
<LiveRecordVideoList>
<LiveRecordVideo>
<PlaylistId>****</PlaylistId>
<StreamName>live-test</StreamName>
<RecordStartTime>2017-12-08T07:40:56Z</RecordStartTime>
<RecordEndTime>2017-12-08T08:40:56Z</RecordEndTime>
<DomainName>example.com</DomainName>
<AppName>testApp</AppName>
</LiveRecordVideo>
<LiveRecordVideo>
<Video>
<Status>Normal</Status>
<ModifyTime>2017-12-08T09:40:56Z</ModifyTime>
<Description>阿里云VOD视频描述</Description>
<VideoId>93ab850b4f6f*****54b6e91d24d81d4</VideoId>
<Size>10897890</Size>
<Title>阿里云VOD视频标题</Title>
<Duration>135.6</Duration>
<CateName>分类名</CateName>
<CateId>78</CateId>
<CreationTime>2017-12-08T07:40:56Z</CreationTime>
<CoverURL>https://image.example.com/coversample.jpg</CoverURL>
<Snapshots>
<Snapshot>{"Snapshot":["http://image.example.com/snapshot/sample000001.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e273334f52","http://image.example.com/snapshot/sample00002.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e272434f52"]}</Snapshot>
</Snapshots>
<Tags>标签1, 标签2</Tags>
<TemplateGroupId>1</TemplateGroupId>
</Video>
</LiveRecordVideo>
</LiveRecordVideoList>
</ListLiveRecordVideoResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "25818875-5F78-4A13-****-D7393642CA58",
"Total" : "123",
"LiveRecordVideoList" : {
"LiveRecordVideo" : [ {
"PlaylistId" : "****",
"StreamName" : "live-test",
"RecordStartTime" : "2017-12-08T07:40:56Z",
"RecordEndTime" : "2017-12-08T08:40:56Z",
"DomainName" : "example.com",
"AppName" : "testApp"
}, {
"Video" : {
"Status" : "Normal",
"ModifyTime" : "2017-12-08T09:40:56Z",
"Description" : "阿里云VOD视频描述",
"VideoId" : "93ab850b4f6f*****54b6e91d24d81d4",
"Size" : "10897890",
"Title" : "阿里云VOD视频标题",
"Duration" : "135.6",
"CateName" : "分类名",
"CateId" : "78",
"CreationTime" : "2017-12-08T07:40:56Z",
"CoverURL" : "https://image.example.com/coversample.jpg",
"Snapshots" : {
"Snapshot" : "{\"Snapshot\":[\"http://image.example.com/snapshot/sample000001.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e273334f52\",\"http://image.example.com/snapshot/sample00002.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e272434f52\"]}"
},
"Tags" : "标签1, 标签2",
"TemplateGroupId" : "1"
}
} ]
}
}
错误码
访问错误中心查看更多错误码。
下表列举了本接口特有的错误码。视频点播通用的错误码信息,请参见错误码表。
错误代码 |
错误信息 |
HTTP 状态码 |
说明 |
|
---|---|---|---|---|
IpsIsEmpty |
The specified “Ips” can not be empty. |
400 |
Ips不允许为空。 |
|
IpsExceededMax |
The specified Ips count has exceeded 100. |
403 |
添加的IP超过个数限制,每个分组最多支持100个。 |
|
SecurityIpGroupExceededMax |
The audit security group count has exceeded 10. |
403 |
审核安全IP分组个数超过限制。 |