Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Cannot load M3U8: unsupported byte range

I have a test HLS video that I'm trying to play with Flash. Safari's native HLS support works fine, but JWPlayer's Flash gives the error "Cannot load M3U8: unsupported byte range". The playlist is . The video was produced using Elastic Transcoder with presets very close to the builtins, except that the max frame rate is 30 fps.

2 Community Answers


1 rated :

I figured out the problem: "byte-range mapping" means "only one .ts file per rendition", which is what Elastic Transcoder does in HLSv4 mode. Elastic Transcoder-produced HLSv3 playlists work fine in JWPlayer.


JW Player Support Agent  
0 rated :

Please note that our player does not support HLS streams that require byte range mapping

See for more details.

This question has received the maximum number of answers.