Grazie per la risposta.
Come dicevo, sto valutando diverse soluzioni.
Ho scartato l'idea di fare l'econding dei video direttamente sul server che ospiterà il sito.
Sto valutando se utilizzare un servizio esterno per fare l'ecoding e poi salvare i video sul server, oppure usare una piattaforma tipo YouTube per caricare ed ospitare i video (anche se in questo caso si aprirebbe anche il tema della proprietà dei video, visto che verranno caricati su un sito di terzi, ma questa è una questione che, se verrà scelta questa soluzione, gireremo all'ufficio legale.

Riformulo il tutto.
"Ho una richiesta di creazione di un sito dove gli utenti possono registrarsi e caricare un loro video, che sarà poi visibile all'interno del sito stesso."

Quali potrebbero essere altre criticità (a parte quella dei tempi di upload dei video sul server)?
Ho postato nel forum ASP, ma chiederei anche quale tecnologia consigliereste?