-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed as not planned
Labels
Feature proposalNeeds TriageIf there is a suspected stream issue, apply this label to triage if it is something we should fix.If there is a suspected stream issue, apply this label to triage if it is something we should fix.
Description
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.
Metadata
Metadata
Assignees
Labels
Feature proposalNeeds TriageIf there is a suspected stream issue, apply this label to triage if it is something we should fix.If there is a suspected stream issue, apply this label to triage if it is something we should fix.