inizia con il fare una stima sensata del numero di utenti e video da gestire e soprattutto di storage e banda.
Se parliamo di numeri alti fai una richiesta di preventivo a qualche servizio di hosting dedicato e inizia a valutare se puoi sostenerne il solo costo annuo per l'infrastruttura necessaria, altrimenti considera semplicemente l'idea di embeddare i video da qualche servizio esterno (youtube/vimeo)
inoltre i video da caricare che contenuti avranno?
sei consapevole - in termini economici/legali - che alcuni dei contenuti potrebbero essere in tutto o in parte tutelati da copyright e che a prescindere da questo è necessario che tu predisponga (o meglio: deve farlo un professionista) un testo di termini e condizioni per l'uso del servizio da parte dei tuoi utenti?
Se poi raccogli anche i dati personali e/o sensibili degli utenti per consentire l'upload dei video hai già provveduto ad informarti per gli eventuali adempimenti (economico/legali) e comunicazioni da dare al garante della privacy?