Using webrtc on mobile Chrome (Android). I request 1280×720 video, and the video track does report requested resolution of 1280×720, but the camera frames are delivered to the other peer at lower res, slowly building up (the pace of this build-up depends on the device; for some devices like Redmi Note the full resolution is never achieved).
Is there a way to control this? At least, force the system to catch up with the required resolution faster? Maybe switching from webview to react-native implementation can help?
Note that on iOS 15.3 (in mobile Safari), the video stream begins at full declared resolution of 1280×720.
Thanks,
Alex Cohn