I managed to play FPS protected content on Safari. Then added lease/rental TLLV to manage simultanous playback. iOS worked fine by hardcoding expiryDuration and let
AVAssetResourceLoadingRequest.contentInformationRequest
does its job.Unfortunately, there is no such a feature on Safari. I could not find any possible function on
WebKitMediaKeySession
object.So, how to create an SPC request for license renewal?
FPS supports time-sensitive content keys for video rental and secure lease on iOS 9.0 and Apple TV only. Please file an enhancement request using the bug reporter (<http://developer.apple.com/bugreporter/>) asking for this feature on Safari OS X.