Fairplay Support with SAMPLE-AES in MPEG2-TS container #5029
Labels
Feature proposal
Needs Triage
If there is a suspected stream issue, apply this label to triage if it is something we should fix.
Is your feature request related to a problem? Please describe.
After #4930, widevine / playready / fairplay will be supported with manifest delivered keys and fMP4 container. However hls.js still lack of support for Fairplay playback if content is delivered in MPEG2-TS container.
Describe the solution you'd like
Support Fairplay playback in MPEG2-TS container
Additional context
The first question is: would this be possible? if I understand correctly, currently demuxer can recognize fragment is encrypted but it can not be decrypted without interact with EME so no transmux can be performed, also no spc or keyid info can be found without EME / decrypt the fragment.
I do found Safari has MPEG2-TS MSE support, would it be possible for such content using passthrough path and let browser fire encrypted events.
The text was updated successfully, but these errors were encountered: