Skip to content
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

Feature/managed media source #4319

Merged
merged 7 commits into from
Nov 22, 2023
Merged

Conversation

dsilhavy
Copy link
Collaborator

@dsilhavy dsilhavy commented Nov 22, 2023

Adds support for ManagedMediaSource.

  • Add required capabilities check
  • Use ManagedMediaSource when available
  • Start/Stop segment requests when startstreaming and endstreaming are triggered

…k the implementation at this point, no debug device available.
…dMediaSource

# Conflicts:
#	src/streaming/controllers/MediaSourceController.js
…dMediaSource

# Conflicts:
#	src/streaming/models/VideoModel.js
@dsilhavy dsilhavy merged commit 2b957f8 into development Nov 22, 2023
4 checks passed
@dsilhavy dsilhavy deleted the feature/managedMediaSource branch November 30, 2023 08:35
eirikbjornr pushed a commit to bbc/dash.js that referenced this pull request Feb 14, 2024
* Starting point for some tests with ManagedMediaSource. No way to check the implementation at this point, no debug device available.

* Fix a mediasource selection bug and add logging output

* Add missing checks to enable playback on iOS Safari

* Only try to add event listener for "startstreaming" and "endstreaming" if we are using the ManagedMediaSource

* Sort function list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant