获取频道回放的详细信息

接口URL

https://api.polyv.net/live/v3/channel/playback/list-playback-detail

接口说明

1、接口用于获取频道回放的详细信息
2、接口支持https

支持格式

JSON

请求方式

GET

请求数限制

TRUE

请求参数

参数名
必选
类型
说明

appId

string

从API设置中获取,在直播系统登记的appId

timestamp

long

当前13位毫秒级时间戳,3分钟内有效

sign

String

签名,为32位大写的MD5值,生成签名的appSecret密钥作为通信数据安全的关键信息,严禁保存在客户端直接使用,所有API都必须通过客户自己服务器中转调用POLYV服务器获取响应数据【详见签名生成规则

channelId

int

频道号

page

int

页码,默认为1

pageSize

int

页面大小,默认为12,上限为1000

startTime

string

开始时间,格式为yyyyMMddHHmmss。筛选直播开始时间大于等于该参数的回放

endTime

string

结束时间,格式为yyyyMMddHHmmss。筛选直播开始时间小于等于该参数的回放

fileId

string

录制id,使用该参数则为精确查询,忽略日期区间过滤

响应成功JSON示例:

响应失败JSON示例:

未输入appId

appId不正确

时间戳错误

签名错误

频道号格式错误

日期格式错误

数值范围错误

字段说明

参数名
说明

code

响应代码,成功为200,失败为400,签名错误为401,异常错误500

status

成功为success,失败为error

message

错误时为错误提示消息

data

成功响应时为回放详情分页数据

pageNumber

当前页码

totalPages

总页数

pageSize

页面大小

contents

回放详情数据列表

channelId

所属频道号

sessionId

回放对应的单个场次id

sessionIds

场次和时间对应的数组字符串,格式:["20190703145126,4,fdqbopvtnv","20190703145126,8,fdqbopvtnv"] ,其中:"20190703145126,4,fdqbopvtnv" 第一个字段是开始时间,第二个字段是直播的时长,第三个是对应的sessionId。

fileId

对应的录制文件id

title

回放标题

startTime

直播开始时间,格式为yyyyMMddHHmmss。筛选直播开始时间大于等于该参数的回放

endTime

直播结束时间,格式为yyyyMMddHHmmss。筛选直播开始时间小于等于该参数的回放

duration

直播时长,单位秒

videoId

回放id,可用于SDK播放在线回放

mp4Url

回放转存后的mp4下载地址

recordPPTStatus

重制状态,1为重制已经可用,0为重制未完成

recordPPTUrl

当重制状态为1时,该字段为重制的mp4下载地址

zipUrl

离线包下载地址

zipStatus

离线包状态,0代表还未打包完成,1代表已完成

origin

回放来源,manual-云录制,auto-自动录制,merge-合并,clip-裁剪

php请求示例

Last updated

Was this helpful?