Bug 241124

Summary: Support Insertable Streams/MediaStreamTrackProcessor on Safari (both iOS and MacOS)
Product: WebKit Reporter: Huseyin Ozcan <huozcan>
Component: WebRTCAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
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:    

Description Huseyin Ozcan 2022-05-31 04:42:11 PDT
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.
Comment 1 Radar WebKit Bug Importer 2022-06-02 05:58:59 PDT
<rdar://problem/94281395>
Comment 2 Michael Hagar 2023-07-13 06:59:42 PDT
The Zoom web client uses MediaStreamTrackProcessor to efficiently transfer video frames to be encoded, so this API would be very useful to us.
Comment 3 Chun Gao 2023-08-27 20:52:51 PDT
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.