Skip to content

Support through Managed MSE #5271

@niklaskorz

Description

@niklaskorz

Is your feature request related to a problem? Please describe.

shaka-player currently only works on iOS by making use of its native HLS support.

Describe the solution you'd like

With iOS 17, Safari will introduce support for "Managed MSE" on all platforms, including the previously unsupported iPhone. It appears to mostly be a drop-in replacement for MSE, except that data ranges inside a ManagedSourceBuffer may be removed by the browser, for example due to memory constraints or to increase battery life.

Resources:

Unfortunately, I have yet to find a formal specification for this "Managed MSE" API outside of the WWDC 2023 video.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions