I’m using ScreenRecorderKit on iOS and I noticed that Video Recorder settings are only available for Android, not for iOS.
On iOS:
There are no VideoRecorder settings exposed (resolution / bitrate / FPS)
Recording always happens at native screen resolution with very large file sizes
There’s no way to target something like 720p @ ~3 Mbps
This makes it hard to control quality, storage, and replay size
From testing, it looks like the iOS implementation is purely ReplayKit-based, so settings are locked by the system.
Can you please confirm:
Is this a known limitation by design?
Is there any planned support for configurable iOS encoding (custom encoder or post-process compression)?
Any recommended workflow for iOS video compression after recording?
Thanks in advance