Какие критерии нужно учесть при расчете хостинга для сайта с видеоконкурсом?
Дополню ответ @Dimitriys небольшим коммон сенсом:
Как вообще оценивать такие вещи:
Вам нужно аккуратно выписать весь функционал который имеет место быть в сервисе.
В вашем случае это загрузка видео, ресайз, хранение, просмотр, лайки, итд
Оценить среднее и пиковое количество событий каждого вида в секунду/час/сутки/месяц.
Оценить нагрузку на процессор, сеть, жесткий диск, память на 1 событие каждого вида.
Оценить плановое время существования данной архитектуры
Перемножить числа и получить объективные требования по ресурсам.
Сделайте оценку по количеству событий хотя бы - дальше уже можно будет что то Вам советовать.
если размещение видео на youtube, тогда вам самого обычного vds хватит.
а если загрузка видео на ваш хостинг, тут уже и обработка видео силами вашего сервака и большой трафик ... и много дополнительных телодвижений.
Самое затратное по ресурсам будет - конвертация видео из загруженного формата, в веб-форматы под разное качество. А еще ширина канала. Например для 100 человек смотрящих ролик в HD качестве.
так что это совершенно 2 разных подхода, как по затратам, так и по реализации.
я бы советовал начать с дешевого vds + заливка на youtube и все.
статистика: 
взята с youtube за образец взял www.youtube.com/watch?v=I41CX0RdmPQ
ролик в 1080HD качестве на 1 человека до 15Мбит/с в пик прогрузки
@DmitriyEntelis правильно заметил, что если мы увеличим канал до 1Тб/с то тут уже упремся в винты и прочее ....
поэтому либо на своем сайте только низкое качество, либо все отдать youtubу