Bug 241124
| Summary: | Support Insertable Streams/MediaStreamTrackProcessor on Safari (both iOS and MacOS) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Huseyin Ozcan <huozcan> |
| Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | chrisguttandin, eric.carlson, gaochun, jer.noble, michael.hagar, webkit-bug-importer, youennf |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 15 | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | 268074 | ||
| Bug Blocks: | |||
Huseyin Ozcan
We are the Microsoft web media team, and we need Insertable Streams/MediaStreamTrackProcessor to be enabled and supported on Safari, so that we can have access to incoming raw media and do further processing on the media to enrich the user experience.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/94281395>
Michael Hagar
The Zoom web client uses MediaStreamTrackProcessor to efficiently transfer video frames to be encoded, so this API would be very useful to us.
Chun Gao
Agora.io web team uses this API to process audio/video streams on Chrome and Edge. Media processing on Safari is extremely ugly w/ this feature, everything need a workaround.
Huseyin Ozcan
Hello, can you confirm that this is now shipped at the latest version of Safari?
youenn fablet
This is enabled by default in the latest Safari betas as well as Safari Tech Preview.
Please have a try.