clarkwinkelmann video site like youtube use centralized storage to keep user content, I meant the user can store the content in their own storage like google drive, onedrive, and we provide simple interface to upload and share. Users can control the content by themselves, like group view, secret view, paid view...
To keep user's content security and to avoid huge traffic.