All Products
Search
Document Center

Object Storage Service:0044-00000404

Last Updated:Mar 20, 2026

Problem description

The M3U8 file specified in your GetSignedPlaylist request exceeds the allowed size limit.

Causes

GetSignedPlaylist signs each TS segment URL in an HTTP Live Streaming (HLS) M3U8 playlist. OSS enforces a size limit on the M3U8 file passed in the request. If the file exceeds that limit, OSS rejects the request and returns this error.

Examples

The following request fails because /private/playlist.m3u8 exceeds the size limit:

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******

Solutions

  1. Check the error message returned by OSS. It includes the allowed size range for the M3U8 file.

  2. Verify the size of your M3U8 file against that limit, and ensure it is within the allowed range.

References

Create HLS streams based on OSS