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

Media Source Extensions API (MSE) #22416

Open
ferjm opened this issue Dec 11, 2018 · 6 comments
Open

Media Source Extensions API (MSE) #22416

ferjm opened this issue Dec 11, 2018 · 6 comments

Comments

@ferjm
Copy link
Member

@ferjm ferjm commented Dec 11, 2018

@ferjm
Copy link
Member Author

@ferjm ferjm commented Dec 11, 2018

This branch contains some of the DOM bits that were implemented for gecko-media and that we may be able to reuse.

@ferjm ferjm added this to Backlog in Media playback Dec 11, 2018
@ferjm
Copy link
Member Author

@ferjm ferjm commented Dec 11, 2018

@csmoe
Copy link
Contributor

@csmoe csmoe commented Dec 15, 2018

@ferjm I'll take care of this as a short trip in servo codebase.

@ferjm
Copy link
Member Author

@ferjm ferjm commented Dec 16, 2018

@csmoe Thanks for your interest in working on this issue!

Note that this is a pretty large project. A big chunk of the work should likely happen in https://github.com/servo/media and it will require quite some knowledge of how GStreamer works.

At the moment there are no specific plans or proposed architectures for this API other than following WebKit's one), so unless you want to propose an alternative approach, I would start by trying to prototype their GStreamer pipeline (here) (ideally along with similar MediaSource, SourceBuffer and MediaPlayer abstractions).

@pshaughn
Copy link
Member

@pshaughn pshaughn commented Nov 28, 2019

WPT tests for the Fetch API care about this.

@jdm jdm changed the title Media Source Extensions API Media Source Extensions API (MSE) Jun 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Media playback
  
Backlog
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.