调用ListLiveRecordVideo获取直播转点播视频列表。

说明 最多支持获取指定筛选条件的前5000条。

调试

您可以在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

结果排序。取值:

  • CreationTime:Desc(默认值):按创建时间倒序。
  • CreationTime:Asc:按创建时间升序。
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时间)。

返回数据

名称 类型 示例值 描述
LiveRecordVideoList Array of LiveRecordVideo

视频列表。

LiveRecordVideo
AppName String testApp

App名称。

DomainName String example.com

域名。

PlaylistId String ****

播单ID。

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时间)。

StreamName String live-test

直播流名称。

Video Struct

视频信息。

CateId Integer 78

视频分类ID。

CateName String 分类名

视频分类名称。

CoverURL String https://image.example.com/coversample.jpg

视频封面URL。

CreationTime String 2017-12-08T07:40:56Z

视频创建时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。

Description String 阿里云VOD视频描述

视频描述。

Duration Float 135.6

视频时长。单位:秒。

ModifyTime String 2017-12-08T09:40:56Z

视频更新时间。格式为:yyyy-MM-ddTHH:mm:ssZ(UTC时间)。

Size Long 10897890

视频源文件大小。单位:字节。

Snapshots List {"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数组。

Status String Normal

视频状态。取值:

  • Uploading:上传中。
  • UploadFail:上传失败。
  • UploadSucces:上传完成。
  • Transcoding:转码中。
  • TranscodeFail:转码失败。
  • Blocked:屏蔽。
  • Normal:正常。
Tags String 标签1, 标签2

视频标签。多个标签使用英文逗号(,)分隔。

TemplateGroupId String 1

视频转码时使用的转码模板组ID。

Title String 阿里云VOD视频标题

视频标题。

VideoId String 93ab850b4f6f*****54b6e91d24d81d4

视频ID。

RequestId String 25818875-5F78-4A13-****-D7393642CA58

请求ID。

Total Integer 123

视频总条数。

示例

请求示例

https://vod.aliyuncs.com/?Action=ListLiveRecordVideo
&<公共请求参数>

正常返回示例

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格式

{
	"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分组个数超过限制。