Hi, my use-case requires the mobile client to prioritize sharpness over fps when sending video.
I.e. when the signal starts degrading, I want the resolution to stay as high as possible by sacrificing fps instead, allowing it to drop to as low as 13.
- Where should I set up the constraints to make this possible?
- Is there a way to set the RtpEncodingParameter degradationPreference to
maintain-resolution? Would it be useful in my case?
P.S. I am aware of previous topics on this, but since then there was a change implementing “modern constraints” in react-native-webrtc plugin, which might’ve changed things.