Contact emails [email protected]
Explainer https://github.com/guidou/webrtc-extensions/blob/main/encoded-source-explainer.md Specification No information provided Summary The RTCPeerConnection API allows encoding raw audio and video and send it to a remote peer. Raw audio and video are provided via a MediaStreamTrack, which usually carries media from cameras, microphones, screen captures and other sources. In some cases, applications are interested in inserting encoded media directly into the peer connection: * The application wants to use a custom encoder instead of the internal encoder of the peer connection. This custom encoder could be a WebCodecs encoder, a WASM encoder or any other kind supplied by the application. * The application wants to use encoded data already available from another source such as another peer connection (eg, to forward frames), or a file. This proposal adds a new API to inject encoded frames directly into an RTCRtpSender from an RTCPeerConnection. Blink component Blink>WebRTC>PeerConnection Web Feature ID webrtc Motivation This feature allows injecting encoded media frames into the RTCRtpSender of an RTCPeerConnection. This allows supporting the following use cases: * Use a custom encoder instead of the internal encoder of the peer connection. This custom encoder can be a WebCodecs encoder, a WASM encoder or any other kind supplied by the application. * Use pre-encoded data already available from another source such as another peer connection (eg, to forward frames), or a file. Initial public proposal https://www.w3.org/2023/12/12-webrtc-minutes.html#t06 Goals for experimentation None Requires code in //chrome? False Tracking bug https://crbug.com/532190488 Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5177374353260544?gate=5478889110503424 This intent message was generated by Chrome Platform Status. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a9aac32.81999fdc.db953.0070.GAE%40google.com.
