Re: [webrtc-extensions] RTCRtpEncodingParameters: scaleResolutionTo (#159)

What should happen when video frame adapter reduces input resolution to below requested size?

Example:

- Requested to send two stream simulcast: 720p @ 1M + 540p @ 1.2M
- Initially input frame size is 720p
- EncoderOveruse triggers down adaptation and reduces input frame size to 540p
- Which of these layouts should be sent to peer?
  [A] 540p @ 1M + 540p @ 1.2M
  [B] 540p @ 1.2M
  [C] 540p @ 1M
  
If the peer is a SFU, only option C avoids bitrate overshooting E2E.

-- 
GitHub Notification of comment by aigarrz
Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/159#issuecomment-1952298168 using your GitHub account


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

Received on Monday, 19 February 2024 11:57:44 UTC