Yes, it should be mp4 format and less than 5Gb size, but we cannot assure that all MVPCAST features will be supported with uploaded video. We recommend using MVPCAST app for broadcasting and video capturing.