How can I compress a video file in Android before uploading to a remote server? I\'m not looking to zip up the file, because I don\'t think that will help much. I want to compre
From Android 18 onwards you have direct android API to do Video Encoding but if you are targeting Less than API level 18 it not straight forward
the below link does the encoding https://github.com/google/grafika/blob/master/src/com/android/grafika/VideoEncoderCore.java