You have a lot of options in regard to video upload, you can use one of the following services:
- YouTube
- Vimeo
- Daily Motion
- Dropbox
- Google Drive
- iCloud
Give yourself plenty of time to upload and make sure they are accessible to avoid possibility of having your score rejected.