Native HLS streaming w/ Fairplay fails in Safari iOS 16+ but works in Safari iOS 15.6.1 at least

Streaming a FairPlay DRM protected video stream does not work in Safari iOS since iOS 16+. It was working correctly at least in Safari under iOS 15.6.1. (Note: it works correctly in Safari MacOS)

I was able to reproduce the problem with 2 test pages of HLS FairPlay content in iOS Safari :

  • JW player test page : https://developer-tools.jwplayer.com/stream-tester
  • Shaka Player test page : https://shaka-player-demo.appspot.com/demo/#audiolang=en-US;textlang=en-US;uilang=en-US;panel=CUSTOM%20CONTENT;build=uncompiled

Can you please confirm that it is broken ?

Thanks !

We are experiencing the same issue with iOS 16+. Did this ever get resolved for you?

Thanks!

Idk if this is resolved since I eventually switched back to using legacy FairPlay key system com.apple.fps.1_0 which works in all iOS versions...

I wonder if these Apple developer forums serve any purpose, no support from Apple.

Native HLS streaming w/ Fairplay fails in Safari iOS 16+ but works in Safari iOS 15.6.1 at least
 
 
Q