Jim, WHY are you or users uploading files? That's the 90's system.
Open up a Pro account with Vimeo that provides you great HTML video player that you can use in Aware using iFrame and you can have all the player's parameters in System Settings.
Or you can search for Video CDN for best pricing, storage and etc. All you need is to store link to the video i your record and then use the link to play back. All the bandwidth usage is part of your monthly CDN cost.
If each of your customers require to have their own secure group of videos, Vimeo and others can offer sub-account or simply you can have your customer to create their account and allow you to upload to their account and then get the link to the video. But forget about "Uploading" to user's computer or device, UNLESS you have a very strong reason.