I require an Android application (or it should probably be a service), that will be able to create a video from the device screen.
This will be primarily used to get a video from a working application, so it should be performant enough in order to not interfere with the running application performance.
You can use the FFMPEG libraries or you can use your own approach (it's required that you point which approach you will follow in order to get considered), the video encoding it's not important while it have any (so no raw video, which would yield a very big file size), my preference for the encoding is AVI as the container and [url removed, login to view] for the codec.
The file should be saved locally and the folder can be hardcoded into the application, but always in the external storage.
Please, advice which should be minimum Android version for this application, also write 'Android Video' at the start of your message you I can know you have read the whole specifications, messages without this keyword will not be even read.
Thank you and Best Regards,