I want to make an app which takes a video from the camera, adds additional visual info (overlays) and creates a video file from it which can later be uploaded to a server. How to do that?
Without prior experience with such tasks, I assume there are 2 options:
- screen-capture and encoding to video file. However the resulting framerate may not be sufficient.
- record the video to sdcard and reencode later with added overlays. Live encoding is not needed, thus it's ok for the encoding process to be slower then realtime.