问题描述
请求指定的目标文件中不包含m3u8
文件或ts
文件。
问题原因
您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,但是您在请求中指定的目标文件中未找到m3u8文件,也未找到ts文件,导致返回错误。
问题示例
比如您发起了如下请求:
GET /private/playlist.m3u8?x-oss-process=hls/sign&OSSAccessKeyId=xxxxx&Expires=1470971863&Signature=*** HTTP/1.1
Date: GMT Date
Host: BucketName.oss.aliyuncs.com
x-oss-hls-sign-token: aFt87******
如果上述请求中提供的目标播放列表文件/private/playlist.m3u8
中即不包含二级m3u8
文件,又不包含ts
文件,就会导致返回该错误。
解决方案
请确保请求中提供的目标主播放列表文件中包含ts
文件或包含二级m3u8
文件。
相关文档
文档内容是否对您有帮助?