0044-00000305

问题描述

GetVodPlaylist请求中提供的EndTime参数不合法。

问题原因

您发起了GetVodPlaylist请求来查看指定LiveChannel在指定时间段内推流生成的播放列表,但是您的请求中缺少EndTime参数,或提供的EndTime参数不符合接口要求,导致接口报错。该参数指定查询ts文件的终止时间,格式应该是为Unix timestamp。

问题示例

比如您发起了如下请求:

GET /test-channel?vod&endTime=abc&startTime=1472020226 HTTP/1.1
Date: Thu, 25 Aug 2016 07:13:26 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************

上述请求中提供的EndTimeabc,不是合法的Unix时间戳,因此接口返回该错误。

解决方案

请确保请求中提供的StartTimeEndTime分别是表示起始时间和终止时间的Unix时间戳,同时EndTime必须大于StartTime,且时间跨度不能大于1天,如:

GET /test-channel?vod&endTime=1472020226&startTime=1472020031 HTTP/1.1
Date: Thu, 25 Aug 2016 07:13:26 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************

相关文档