Upload video to google drive

That depends on whether files will be uploaded to your drive or user's?

my drive

Here are three options for you:

Google Drive API

WebViewExtra (load your google drive folder url and upload file)

Sharing to Google Drive
Use the sharing component to send file to google drive