-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(hls)!: HLS disabled in old browsers/platforms due to incompatibilities #3964
Conversation
This is very unfortunate. However buggy or inefficient our old HLS implementation was, taking away HLS support on certain platforms would constitute a breaking change. That means a release with sequence mode support will have to be a v4. Thank you for bringing this to our attention! I'll approve and merge this, and the next feature release will be v4.0. We will also need to remove support for all our v3 deprecated features. |
@avelad Are you able to run HLS streams after these changes? We're trying to make a similar change on top of v4.3.6 and its throwing "Possible encoding problem detected: Unexpected buffered range for reference". As I can see, your changes are pushed to v4.0.0 so does that work out-of-the box for you? |
In Tizen 2/3 and WebOS 3.x there is no support for SourceBuffer.mode=sequence so as a result of change #2337, it necessary disable support for the HLS parser so that the user can at least use the native one with src= .
BEGIN_COMMIT_OVERRIDE
feat(hls)!: HLS disabled in old browsers/platforms due to incompatibilities (#3964)
END_COMMIT_OVERRIDE