Хостинг для видео: что нужно серверу на 20 зрителей

Свой видеосервис: во сколько обходится и что нужно серверу

Марина
Марина
📅 7 сентября 2026
Свой видеосервис: во сколько обходится и что нужно серверу

Свой хостинг для видео нужен там, где чужая платформа мешает: ролики надо закрыть от посторонних, показать без рекламы или встроить в собственный сайт со своим плеером. Технически это обычный виртуальный сервер, на который вы кладёте файлы и раздаёте их через веб-сервер, и в каталоге такие тарифы собраны в разделе 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.

  1. Возьмите тариф от 2 ядер и 4 ГБ RAM с диском в 2 раза больше библиотеки; для 150 ГБ роликов — минимум 300 ГБ.
  2. Установите nginx — веб-сервер, который отдаёт статические файлы быстрее и экономнее, чем Apache.
  3. Перекодируйте ролики в 4 качества утилитой ffmpeg и нарежьте их на HLS-сегменты по 6 секунд — так плеер переключает качество на ходу.
  4. Включите в nginx поддержку Range-запросов: без неё зритель не сможет перемотать ролик, не скачав его целиком.
  5. Закройте прямые ссылки: раздавайте файлы по временным адресам со сроком жизни 2–4 часа, чтобы ссылку нельзя было переслать.
  6. Настройте мониторинг свободного места и исходящего трафика с оповещением на 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 для видео и киносайтов.

Поделиться:
👁 73 просмотров
Марина
Редактор · FREEHOSTING
Главный редактор FREEHOSTING. С 2020 года тестирует VDS, VPS и хостинг-провайдеров — арендует серверы, нагружает их реальными проектами и пишет честные обзоры по итогам. Помогает читателям выбирать хостинг под свои задачи: от Telegram-бота до production-сайта.