全部產品
Search
文件中心

Object Storage Service:0044-00000409

更新時間:Feb 28, 2024

問題描述

請求指定的目標檔案中既包含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檔案,而不能同時包含二者。

相關文檔

基於OSS構建HLS流