question: public String uploadVideo ( Context context , Uri videoUri ) { String filePath = VideoMediaStoreUtils . getPath ( context , videoUri ) ; Video androidVideo = VideoMediaStoreUtils . getVideo ( context , filePath ) ; if ( androidVideo != null ) { File videoFile = new File ( filePath ) ; if ( videoFile . length ( ) < Constants . MAX_SIZE_MEGA_BYTE ) { try { Video receivedVideo = mVideoServiceProxy . addVideo ( androidVideo ) ; if ( receivedVideo != null ) { VideoStatus status = mVideoServiceProxy . setVideoData ( receivedVideo . getId ( ) , new TypedFile ( "video/mpeg" , videoFile ) ) ; if ( status . getState ( ) == VideoState . READY ) { return STATUS_UPLOAD_SUCCESSFUL ; } } } catch ( Exception e ) { return STATUS_UPLOAD_ERROR ; } } else return STATUS_UPLOAD_ERROR_FILE_TOO_LARGE ; } return STATUS_UPLOAD_ERROR ; }
target:  Uploads the Video having the given Id.  This Id is the Id of Video in Android Video Content Provider.