Native HTML5 HLS doesn't call child playlist with master playlist URL

Since iOS 13, the issue is present and reproducible each time. I've tested with several devices on iOS 12.x, the issue is not present.


A test URL (we're currently working on a workaround on our side, so it might not have the error when you test it)

https://pub-master.recette.6play.fr/pekin-express-p_945/sur-la-route-avec-stephane-rotenberg-le-controle-technique-c_12441303?player.ad.enabled=false&applaunch.authentication.displayMode.longForm=none


Expected behaviour (as of Safari 12, iOS12, in the screenshots):


Obtained behaviour (as of Safari 13, iOS13):



FYI: I've submited a feedback through the Feedback assistant

Replies

It seems that Safari on iOS is closer to the http redirection spec than the desktop safari. We use a 302 redirection in our load balancer that tells not to use the redirected URI for subsequent requests.


Is this wanted ?


EDIT: 302 or 301 redirection have the same problem, they don't use the redirected URI for subsequent requests