ycswaves/react-native-screen-recorder

Painfully slow on real iOS device

Opened this issue · 2 comments

Thanks for this library, it works great and it basically no performance issues when i'm running it on the iOS iPhone XS simulator.

BUT: It is painfully slow on a real device (iPhone XS). So slow that there is no way i could ever use it in a real app.

Tapping the keyboard with active recording feature results in a huge lag, displaying none of the tapped chars and inserting all at once ~ 2 seconds later.

I recorded the session here: https://youtu.be/K1gioDicpBc

@ycswaves Do you have any idea what is going on here?

NOTE: i replaced react-native-fetch-blob with rn-fetch-blob because react-native-fetch-blob is no longer maintained.

CPU Usage jumps to 100% as soon as recording starts

Screenshot 2019-05-19 at 12 11 38