問題描述
請求指定的目標檔案中不包含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檔案。