I am currently working on an App idea, which involves people uploading a bunch of videos to their account.
One of my issues is how to store all these data for the users, in a scaleable way? Any cloud solution or something similar that could be used for this, or does it require a dedicated server (which I am hoping to avoid).
You can use cloud file of Rack space for uploading the files , they provide great API to use into the app , i have used thier storage servers and its pretty cool , you pay penny for storing , but the use of the bandwidth is bit costly.
if you are still feeling that something is missing which you are not measuring while doing your research, you can check this update. this will give a view towards your brainstorming . Check this http://bit.ly/2ysjZhe