MediaStreamTrack Insertable Media Processing using Streams
47
stars
118
commits
Bikeshed
primary language
Apr 16, 2026
updated
also known as Breakout Box
(not to be confused with the MediaStreams API)
This repository contains a proposal for an API that allows the insertion of user-defined processing steps in the pipeline that handles raw media using a MediastreamTrack
In order to allow such processing, it defines a number of extensions to the objects defined in MEDIACAPTURE-MAIN, and also draws upon definitions from WEB-CODECS.
To modify the specification, please update index.bs from which the HTML document is automatically generated using Bikeshed.
Bikeshed
99.4%
MediaStreamTrack Insertable Media Processing using Streams
47
stars
118
commits
Bikeshed
primary language
Apr 16, 2026
updated
also known as Breakout Box
(not to be confused with the MediaStreams API)
This repository contains a proposal for an API that allows the insertion of user-defined processing steps in the pipeline that handles raw media using a MediastreamTrack
In order to allow such processing, it defines a number of extensions to the objects defined in MEDIACAPTURE-MAIN, and also draws upon definitions from WEB-CODECS.
To modify the specification, please update index.bs from which the HTML document is automatically generated using Bikeshed.
Bikeshed
99.4%