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

MSE-in-Workers #40

Open
wolenetz opened this issue Jul 27, 2022 · 0 comments
Open

MSE-in-Workers #40

wolenetz opened this issue Jul 27, 2022 · 0 comments
Assignees
Labels
from: Google Proposed, edited, or co-edited by Google. topic: media Spec relates to audio, video, or other timed media venue: W3C Media WG

Comments

@wolenetz
Copy link

wolenetz commented Jul 27, 2022

Request for position on an emerging web specification

Information about the spec

Design reviews and vendor positions

Anything else we need to know

See also the previous request for position in 2021 on the webkit-dev list: https://lists.webkit.org/pipermail/webkit-dev/2021-June/031916.html

This feature addition to the Media Source Extensions specification enables web apps to use the MSE API in a DedicatedWorker. The app can attach a worker MediaSource object to a window/main context HTMLMediaElement by obtaining a MediaSourceHandle from the MediaSource object, transferring it to the window/main context, and setting that handle on the media element's srcObject attribute. This feature's specification has iterated in the W3C Media Workgroup, and has incorporated all feedback received to date. Experimental implementation in Chrome has already been reported to produce strongly positive metrics improvements by at least one origin trial site, due to the ability to perform media fetching and buffering in a worker context without blocking so much on a busy main/window context.

@marcoscaceres marcoscaceres changed the title Request for Position: MSE-in-Workers MSE-in-Workers Jul 28, 2022
@annevk annevk added topic: media Spec relates to audio, video, or other timed media venue: W3C Media WG labels Aug 29, 2022
@othermaciej othermaciej added the from: Google Proposed, edited, or co-edited by Google. label Sep 25, 2022
@hober hober moved this from Unscreened to Needs position in Standards Positions Review Backlog Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
from: Google Proposed, edited, or co-edited by Google. topic: media Spec relates to audio, video, or other timed media venue: W3C Media WG
Projects
Development

No branches or pull requests

4 participants