查询转储文件信息
qryPlayedAvDump
function qryPlayedAvDump(req: QryPlayedAvDumpReq): Promise<ApiReply<PlayedAvDump>> {
}
调用 liveOpen / replayOpen 接口时如果指定了 saveOnServer
参数为 true
时,媒体服务将在播放的同时在服务端本地存储进行转储(录像),
本接口用于服务端转储的录像文件的信息。只有播放结束后,才能查询到转储文件。另外,由于存储的异步特性,播放结束后,客户端可能要稍等一会才能查询到存储文件。
本接口有两种查询方式:
- 按请求ID查询,此时,
reqId
为必要参数 - 按时间段查询,此时,
startTime
,__limit
,__page
为必要参数,endTime
,simNo
为可选参数<
参数
参数名 | 数据类型 | 必要 | 说明 |
---|---|---|---|
req | QryPlayedAvDumpReq | Y | 查询参数 |
QryPlayedAvDumpReq
参数名 | 数据类型 | 必要 | 说明 |
---|---|---|---|
reqId | string | 实时播放或回访请求ID(liveOpen/replayOpen) | |
startTime | string | 开始时间,格式:YYYY-MM-DD hh:mm:ss | |
endTime | string | 结束时间,格式:YYYY-MM-DD hh:mm:ss | |
simNo | string | 终端识别号 | |
__limit | int | 分页每页记录数,必须大于等于1 ,小于等于2000 。 | |
__page | int | 分页的第几页,从1 开始。 |
返回值
Promise<ApiReply<PlayedAvDump>>
PlayedAvDump
属性 | 数据类型 | 必要 | 说明 |
---|---|---|---|
reqId | string | Y | 播放(liveOpen/replayOpen}时的请求ID |
reqTm | string | Y | 播放流请求(实时音视频或远程录像回放)的时间。格式:YYYY-MM-DDThh:mm:ssZ,0时区 |
simNo | string | Y | 终端识别号 |
chan | int | Y | 通道号 |
live | boolean | Y | 播放时请求的是否实时音视频,为 false 表示当时执行的是远程录像回放 |
sz | int | Y | 文件大小,字节数 |
url | string | Y | 文件的下载地址 |
mediaTyp | string | Y | 播放时的媒体类型:av , v , a 之一 |