Свой хостинг для видео нужен там, где чужая платформа мешает: ролики надо закрыть от посторонних, показать без рекламы или встроить в собственный сайт со своим плеером. Технически это обычный виртуальный сервер, на который вы кладёте файлы и раздаёте их через веб-сервер, и в каталоге такие тарифы собраны в разделе VPS под видео и киносайты. Разница с сайтом-визиткой только в масштабе: вместо десятков мегабайт вы отдаёте зрителям сотни гигабайт в месяц.
Разбираем по шагам, сколько места занимает библиотека роликов, какой канал нужен под 5, 20 и 100 одновременных зрителей, зачем нужно транскодирование и во что оно обходится по процессору. В конце — честный разбор, кому проще остаться на готовой платформе и не тратить время на свой сервер.
Чем свой видеохостинг отличается от YouTube и облачных сервисов
Готовая платформа берёт на себя всё: хранение, перекодирование, доставку зрителю, плеер, статистику. Взамен вы теряете контроль. Ролик могут ограничить по возрасту, рядом покажут рекламу конкурента, а в рекомендациях уведут зрителя к другому автору. Для курса за 30 000 ₽ или для внутреннего обучения сотрудников это неприятно.
Свой сервер решает три задачи. Первая — закрытый доступ: ссылку на файл можно выдавать по токену со сроком жизни 2–4 часа, и она не расходится по сети. Вторая — чистый плеер без чужих логотипов и подсказок. Третья — предсказуемая цена: вы платите за диск и трафик по тарифу, а не по правилам платформы.
Взамен вы берёте на себя работу, которую платформа делала бесплатно. Файлы нужно перекодировать в несколько качеств, настроить веб-сервер на отдачу больших файлов, следить за свободным местом и за тем, чтобы канал не упирался в потолок в вечерний час пик. Если из этого списка вас пугает всё сразу — вывод в конце статьи как раз для вас.
Сколько места занимает видео: считаем по часам записи
Объём файла зависит от битрейта — сколько данных приходится на секунду записи. Для практики хватает двух ориентиров: час видео в 1080p занимает примерно 1,5 ГБ, час в 4K — около 7 ГБ. Это средние значения для обычной съёмки и записи экрана; динамичная картинка с быстрым движением весит больше, статичный вебинар с говорящей головой — заметно меньше.
Дальше арифметика простая: умножаете часы библиотеки на эти цифры. Курс из 40 уроков по 20 минут — это 13 часов записи, то есть около 20 ГБ в 1080p. Архив корпоративных совещаний за год, по 3 часа в неделю, — уже 156 часов и 234 ГБ. Разница между этими двумя случаями определяет, хватит ли вам стартового тарифа или нужен отдельный диск.
| Длительность библиотеки | Объём в 1080p | Объём в 4K |
|---|---|---|
| 10 часов | 15 ГБ | 70 ГБ |
| 50 часов | 75 ГБ | 350 ГБ |
| 100 часов | 150 ГБ | 700 ГБ |
| 300 часов | 450 ГБ | 2,1 ТБ |
Держите в голове запас на копии в других качествах — о них ниже — и на резервную копию. Практическое правило: закладывайте место с коэффициентом 2, то есть под библиотеку в 150 ГБ берите тариф с диском от 300 ГБ.
Почему для видео критичен исходящий трафик, а не диск
Новички считают только гигабайты на диске и удивляются счёту в конце месяца. Диск — разовая покупка: залили 150 ГБ и забыли. Трафик расходуется заново при каждом просмотре. Один зритель, посмотревший часовой урок в 1080p, скачал те же 1,5 ГБ. Тысяча просмотров того же урока — это 1,5 ТБ исходящего трафика за месяц при неизменных 150 ГБ на диске.
Второй параметр — полоса пропускания, то есть ширина канала в мегабитах в секунду. Комфортный просмотр 1080p требует примерно 5 Мбит/с на одного зрителя. Значит, 20 человек, включивших ролик одновременно, займут около 100 Мбит/с. Если у тарифа канал 100 Мбит/с, двадцать первый зритель уже увидит бесконечную загрузку и падение качества.
Отсюда два вывода. Смотрите не на объём диска, а на две другие строки тарифа: сколько терабайт трафика включено в месяц и какая ширина канала. Многие хостеры отдают 100 Мбит/с по умолчанию и предлагают за доплату 1 Гбит/с, а канал на 10 Гбит/с нужен уже проектам от сотен зрителей в пике.

Таблица: сколько места и канала нужно под разное число зрителей
Свести всё вместе проще на конкретных сценариях. В таблице ниже канал считается по формуле «число одновременных зрителей × 5 Мбит/с» для 1080p. Месячный трафик — оценка при условии, что каждый зритель смотрит в среднем 1 час записи, а всего за месяц набирается указанное число просмотров.
| Сценарий | Зрителей в пике | Нужный канал | Просмотров в месяц | Исходящий трафик |
|---|---|---|---|---|
| Курс для небольшой группы | 5 | 25 Мбит/с | 300 | 450 ГБ |
| Корпоративный архив | 10 | 50 Мбит/с | 800 | 1,2 ТБ |
| Платная школа | 20 | 100 Мбит/с | 2 000 | 3 ТБ |
| Открытый блог | 50 | 250 Мбит/с | 6 000 | 9 ТБ |
| Медиапроект | 100 | 500 Мбит/с | 15 000 | 22,5 ТБ |
Первые две строки закрываются обычным VPS за несколько сотен рублей. С третьей строки начинается зона, где нужно заранее уточнять лимит трафика: у части провайдеров после превышения квоты канал режут до 10 Мбит/с, и сайт формально работает, а видео не открывается. Тарифы без такой квоты собраны в разделе VPS с безлимитным трафиком.
Транскодирование: зачем оно нужно и сколько ест ресурсов
Транскодирование — это перекодирование исходного файла в несколько версий разного качества. Зритель с быстрым интернетом получает 1080p, зритель в поезде — 360p, и плеер переключается между ними на лету. Без этого набора любой ролик открывается только в исходном качестве: на слабом канале он будет вечно подгружаться.
Стандартный набор — четыре версии: 1080p, 720p, 480p и 360p. Нижние ступени весят немного, ориентировочно 0,45 ГБ, 0,25 ГБ и 0,15 ГБ на час записи, так что весь набор увеличивает объём библиотеки примерно в 1,6 раза относительно одного 1080p. Те самые 150 ГБ превращаются в 240 ГБ — вот откуда взялся коэффициент запаса из первого раздела.
Процессор при этом расходуется всерьёз. Одно ядро современного x86 кодирует 1080p в H.264 ориентировочно со скоростью реального времени: час записи — примерно час работы. На 4 ядрах тот же час обрабатывается за 15–20 минут, а полный набор из четырёх качеств — за 30–40 минут. Кодировать 4K на 2 ядрах бессмысленно: один ролик займёт полночи.
Отсюда практика: транскодировать лучше не на том же сервере, который раздаёт видео зрителям. Либо перекодируйте на своём компьютере и заливайте готовый набор, либо берите отдельный сервер на несколько часов в месяц. Раздача файлов почти не нагружает процессор, а кодирование займёт все ядра и уронит скорость отдачи для тех, кто смотрит прямо сейчас.
Сколько стоит место: дисковые тарифы каталога
Под видео подходят тарифы, где важен объём диска, а не число ядер. Такие предложения собраны в подборке VPS-хранилищ. Стартовые цены провайдеров каталога — в таблице; они относятся к младшим конфигурациям, диск под видео добавляется отдельно.
| Провайдер | Цена от | Стартовая конфигурация | Тип диска |
|---|---|---|---|
| RuVDS | 139 ₽ / мес | 1 ядро, 0,5 ГБ RAM, 10 ГБ | HDD |
| Selectel | 200 ₽ / мес | 1 ядро, 1 ГБ RAM, 10 ГБ | NVMe |
| Beget | 330 ₽ / мес | 1 ядро, 1 ГБ RAM, 10 ГБ | NVMe |
| IQHost | 350 ₽ / мес | 1 ядро, 2 ГБ RAM, 15 ГБ | SSD |
| Timeweb Cloud | 477 ₽ / мес | 1 ядро, 1 ГБ RAM, 15 ГБ | NVMe |
Данные проверены 02.09.2026.
Обратите внимание на последний столбец. Для базы данных NVMe даёт выигрыш в разы, а для видео он почти не нужен: файл читается последовательно, крупными кусками, и с этим справляется обычный жёсткий диск. Терабайт на HDD стоит в несколько раз дешевле, поэтому под большую библиотеку разумно смотреть тарифы на HDD, оставив быстрый диск под систему и базу.
Безлимитный трафик: где искать подвох
Слово «безлимит» у разных провайдеров значит разное. Чаще всего это не отсутствие ограничений, а отсутствие счёта за перерасход: трафик не тарифицируется, но ширина канала фиксирована на 100 Мбит/с или 1 Гбит/с. Для видео это нормально, если канал соответствует вашему пику из таблицы выше.
Второй вариант — квота с мягким потолком: включено, скажем, 32 ТБ в месяц, после чего скорость режется. Третий, самый неприятный, — пункт в правилах о запрете «видеохостинга и файлообмена» на обычных тарифах. Такое встречается на тарифах виртуального хостинга и иногда на дешёвых VPS.
Проверяйте это до оплаты, а не после первого счёта. Задайте в поддержку три вопроса: какая гарантированная ширина канала, что происходит при превышении квоты и разрешена ли раздача видеофайлов правилами. Ответ в чате стоит сохранить: он пригодится, если через полгода правила изменятся.

Как собрать видеохостинг на VPS: пошаговый план
Схема рабочая для библиотеки до нескольких сотен часов и десятков одновременных зрителей. Никакой экзотики: веб-сервер, папка с файлами и плеер на странице. Всё нужное входит в стандартные пакеты Linux.
- Возьмите тариф от 2 ядер и 4 ГБ RAM с диском в 2 раза больше библиотеки; для 150 ГБ роликов — минимум 300 ГБ.
- Установите nginx — веб-сервер, который отдаёт статические файлы быстрее и экономнее, чем Apache.
- Перекодируйте ролики в 4 качества утилитой ffmpeg и нарежьте их на HLS-сегменты по 6 секунд — так плеер переключает качество на ходу.
- Включите в nginx поддержку Range-запросов: без неё зритель не сможет перемотать ролик, не скачав его целиком.
- Закройте прямые ссылки: раздавайте файлы по временным адресам со сроком жизни 2–4 часа, чтобы ссылку нельзя было переслать.
- Настройте мониторинг свободного места и исходящего трафика с оповещением на 80 % от квоты.
Если сервер настраивается с нуля впервые, начните с базовой подготовки по инструкции как настроить VPS с нуля: пользователи, ключи, файрвол. Видео добавляется поверх готовой системы и ничего в ней не меняет.
Когда вместо мощного сервера нужен CDN
CDN — сеть серверов в разных городах, которая держит копии ваших файлов и отдаёт зрителю ближайшую. Один сервер в Москве обслужит москвича за 10–20 мс, а зрителя из Владивостока — за 100–150 мс, и на видео это заметно по задержке старта.
Экономика тоже меняется. Вместо расширения канала до 1 Гбит/с вы платите за отданные гигабайты, а пиковую нагрузку держат чужие узлы. Для аудитории, размазанной по стране, связка «дешёвый сервер-хранилище плюс CDN» обычно выходит выгоднее одного мощного сервера. Как это устроено, подробно разобрано в материале что такое CDN.
Альтернатива для файлов — объектное хранилище: вы платите за фактически занятые гигабайты и за отданный трафик, без покупки диска впрок. Сервер в этой схеме остаётся только для сайта и плеера, а сами ролики лежат в хранилище. Готовые сборки под такие проекты собраны в подборке VPS для киносайта.
Частые ошибки при запуске своего видеохостинга
Почти все проблемы новичков сводятся к неверной оценке нагрузки: считают диск, забывают про канал. Ниже — то, что чаще всего всплывает уже после запуска, когда переделывать дороже.
- Купить тариф по объёму диска и не посмотреть лимит трафика — счёт или обрезанная скорость приходят на второй месяц.
- Выложить один файл в 1080p без нижних качеств: половина зрителей с мобильного увидит бесконечную загрузку.
- Кодировать ролики на том же сервере, который раздаёт видео, — во время кодирования просмотры замирают.
- Отдавать mp4 прямой ссылкой без Range-запросов: перемотка не работает, а трафик тратится на полное скачивание.
- Не считать резервную копию: библиотека на 300 ГБ требует ещё 300 ГБ где-то отдельно.
- Проигнорировать правила провайдера о раздаче видео и получить отключение услуги без возврата денег.
Кому проще остаться на готовой платформе
Свой сервер для видеохостинга оправдан, когда есть хотя бы одна из трёх причин: доступ должен быть закрытым, ролики нельзя показывать с чужой рекламой, или трафик настолько большой, что платформа начинает диктовать условия. Курсы, корпоративное обучение и закрытые архивы попадают сюда почти всегда.
Если у вас 10 роликов, 200 просмотров в месяц и никаких требований к приватности, экономика не сходится. Сервер обойдётся минимум в 200–500 ₽ в месяц плюс ваше время на настройку, обновления и разбор ситуаций, когда видео перестало открываться в субботу вечером. Готовая платформа сделает всё это за 0 ₽.
Промежуточный вариант — гибрид: публичные ролики живут на платформе и работают на охват, а платные и внутренние лежат на своём сервере. Так вы платите за трафик только там, где это действительно нужно, и не переносите весь архив разом. Начать разумно с младшего тарифа и одного курса, а расширять диск и канал по фактическим цифрам за первый месяц.
Частые вопросы
Сколько дискового пространства нужно под 100 часов видео? В 1080p это около 150 ГБ, в 4K — примерно 700 ГБ. Прибавьте копии в нижних качествах и резерв: под 100 часов в 1080p берите тариф с диском от 300 ГБ.
Какой канал нужен, чтобы ролик смотрели 20 человек сразу? Около 100 Мбит/с: на одного зрителя 1080p уходит примерно 5 Мбит/с. Если в тарифе указано 100 Мбит/с, оставьте запас и считайте безопасным пиком 15 зрителей, а не 20.
Подойдёт ли обычный виртуальный хостинг вместо VPS? Как правило нет: на тарифах виртуального хостинга раздача видео часто прямо запрещена правилами, а лимиты на трафик и одновременные соединения слишком низкие. Под видео берите VPS с понятным лимитом трафика и каналом от 100 Мбит/с.
Нужен ли NVMe-диск под видео? Нет, выигрыш почти незаметен: видеофайлы читаются последовательно крупными блоками, с этим справляется и HDD. Быстрый диск имеет смысл под систему и базу данных, а библиотеку держите на дешёвом объёмном.
Можно ли не транскодировать и отдавать один файл? Технически можно, но зрители на мобильном интернете получат постоянные подгрузки. Минимальный рабочий набор — два качества, 1080p и 480p; полный из четырёх ступеней увеличивает объём библиотеки примерно в 1,6 раза.
Что дешевле для аудитории по всей стране — мощный сервер или CDN? Обычно CDN: вы платите за отданные гигабайты вместо постоянного канала на 1 Гбит/с, а зритель из дальнего региона получает файл с задержкой 10–20 мс вместо 100–150 мс. Сервер при этом можно взять минимальный.
Сколько ядер нужно для перекодирования роликов? На 4 ядрах час записи в 1080p обрабатывается ориентировочно за 15–20 минут, полный набор качеств — за 30–40 минут. На 1–2 ядрах это реально только для коротких роликов, 4K лучше кодировать вне сервера раздачи.
Итог
Считайте не диск, а трафик: 100 часов в 1080p — это всего 150 ГБ на диске, но каждая тысяча просмотров добавляет 1,5 ТБ исходящего трафика и требует 5 Мбит/с на зрителя. Под небольшой курс хватит тарифа от 200 ₽ в месяц с запасом по диску в 2 раза, под школу с 20 зрителями в пике — канала от 100 Мбит/с и внятного лимита трафика. Подобрать конфигурацию под свои цифры можно в разделе VPS для видео и киносайтов.