Re: [webrtc-encoded-transform] Is frame-level fanout in scope of WebRTC encoded transform? (#211)

I think this  proposal from @youennf is a great place to start and iterate.
My main comment is that it should support RTCEncodedVideoFrames/RTCEncodedAudioFrames instead of or in addition to the WebCodec versions. We no longer need to "move" them across PCs (so no changes to the current Encoded Transform spec are needed), but it should be possible to clone a frame from an input PC (already possible), update its metadata (need a new setMetadata method) and enqueue it in an RTCRtpSenderEncodedSource.
This, together with something along the lines of @alvestrand's proposal for congestion control should be enough to satisfy all the requirements and address all the concerns presented so far.


-- 
GitHub Notification of comment by guidou
Please view or discuss this issue at https://github.com/w3c/webrtc-encoded-transform/issues/211#issuecomment-1785328017 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 30 October 2023 14:23:09 UTC