RecMe Screen Recorder is one of the best screen recorder for your screen and audio.
The app is free with NO TIME LIMIT, NO WATERMARK, with HD quality, and works with rooted AND unrooted devices (read instructions below).
The app provides many features and settings to fill all your needs:
[✔] Root not required: Prior to Android 5.0 you only need to run our startup tool from your computer to activate screen recording.
[✔] Produce HD quality videos (up to 60 fps, up to 1080p, 32 Mbits/s bitrate)
[✔] Screen recorder with microphone audio
[✔] Screen recorder with internal audio, or microphone + internal audio mixed together (Root required, available from Android 4.4)
[✔] Display front or back camera overlay on your screen while recording (Pro version)
[✔] Options for recording countdown and stop when you lock your screen (Pro version)
[✔] Image overlay (Pro version)
[✔] Screen drawing (Pro version)
[✔] Control your recording from controls widget and from notifications
[✔] You can pause and resume while you are recording
[✔] Choose to record to MP4 or MKV video file
[✔] Many settings to optimize performances and quality
Root is not required for screen recording, it means that if your device is not rooted and is running with Android version prior to 5.x you need to run our startup tool as a workaround to activate screen recording.
There is unfortunately no other or better solution because this is how Android works. We hope you can understand this.
✔ Improved overlays management to let you add as many overlays as wanted (Android 5+)
✔ Animated GIF overlay support (Android 5+)
✔ Web overlays support: you can now easily make recordings with any web alert such donation/subscription/chatbox provided by streamlabs.com and others (Android 5+)
✔ Improved preferences layout
✔ Many other technical fixes and improvements