Как работают стриминговые платформы: CDN, кодеки и адаптивный стриминг

Когда вы нажимаете play, происходит невидимая работа: видео режется на куски, сжимается кодеками, раздаётся через сеть доставки контента и подстраивается под вашу скорость. Разберём стриминг изнутри: что такое CDN, кодеки, битрейт и адаптивный стриминг и почему они решают, увидите ли вы 4K или вечную загрузку.

Обложка: как работают стриминговые платформы

Важно: платформа не «шлёт вам весь фильм». Видео режется на куски по несколько секунд, и каждый кусок должен дойти вовремя. Один медленный участок сети — и начинается буферизация.

Путь видео от студии до экрана

Видео проходит несколько этапов:

  1. Хранение. Оригинал хранится в дата-центре в нескольких разрешениях.
  2. Кодирование. Каждое разрешение сжимается кодеками в несколько вариантов битрейта.
  3. Раздача. Файлы реплицируются на сеть доставки контента (CDN) по всему миру.
  4. Воспроизведение. Плеер скачивает видео кусками, подстраивая качество под скорость.

Каждый этап влияет на то, что вы увидите. Но для зрителя решают последние два — CDN и адаптация качества.

Кодеки: как видео сжимают

Сырое видео занимает гигабайты в минуту — его нужно сжать. Этим занимаются кодеки: H.264, H.265/HEVC, AV1, VP9. Кодек удаляет «лишнее»: детали, которые глаз не видит, повторы между кадрами.

  • H.264 — стандарт, совместимый со всем, но сжимает слабее.
  • H.265/HEVC — лучше сжимает, но лицензионные сборы.
  • AV1 — современный и открытый, лучший компромисс качества и размера.

Чем лучше кодек, тем меньше трафик на то же качество. Именно поэтому современные платформы активно переходят на AV1 — при той же скорости можно смотреть выше качество.

Битрейт и качество

Битрейт — это «вес» видео в единицу времени (Мбит/с). Приблизительные требования:

Разрешение Типичный битрейт
720p2–4 Мбит/с
1080p5–10 Мбит/с
4K15–30 Мбит/с

Битрейт определяет, сколько данных нужно получить в секунду. Если ваш канал не тянет битрейт выбранного качества — плеер снизит качество (или начнёт буферизоваться).

Адаптивный стриминг: почему качество прыгает

Стриминговые платформы не шлют один поток. Они готовят видео в нескольких вариантах (качествах × битрейтах) и режут на куски по 2–10 секунд. Плеер смотрит на скорость и выбирает, какой кусок скачивать:

  • Скорость выросла — плеер берёт кусок повыше качеством.
  • Скорость упала — плеер переключается на кусок пониже.

Это называется адаптивным стримингом. Отсюда «прыгающее» качество: 1080p → 480p → 720p. Плеер постоянно балансирует между качеством и буферизацией. Когда сеть нестабильна, он «дёргается» — и вы видите то 4K, то «картошку».

CDN: как видео доставляется

CDN (Content Delivery Network) — сеть серверов по всему миру, на которых хранятся копии контента. Когда вы открываете видео, платформа направляет вас на ближайший CDN-сервер — чтобы куски шли с минимальной задержкой.

Именно поэтому скорость стриминга зависит от географии: платформа направляет вас на ближайший узел. Если сеть между вами и узлом забита или блокирована — качество падает. Некоторые платформы при этом недоступны в отдельных регионах из-за гео-блокировок.

Почему сеть решает всё

Все технологии стриминга бессильны, если сеть между вами и CDN работает плохо. Именно сеть — главный фактор, который вы ощущаете:

  • Буферизация — куски не успевают доходить вовремя.
  • Прыгающее качество — скорость нестабильна.
  • 480p «на ровном месте» — сеть замедляет видеотрафик адресно.

О последнем — адресном замедлении видео — мы писали в статье «Как избавиться от буферизации». Платформа готова отдать вам 4K, но сеть режет видеопоток.

Как получить максимум от стриминга

  1. Проверьте реальную скорость — сверьте с битрейтом нужного качества.
  2. Улучшите Wi-Fi (5/6 ГГц, ближе к роутеру) — беспроводная часть часто «душит» стриминг.
  3. Закройте фоновые загрузки — они делят канал с видео.
  4. Если скорость в тестах высокая, а видео всё равно тормозит — сеть замедляет видеотрафик адресно. Помогает ускоритель интернета, который пропускает видео по быстрым маршрутам в обход замедления.

Стриминг — это конвейер: кодек, битрейт, адаптация и CDN делают всё, чтобы дать вам максимум. Осталось одно звено — сеть между вами и платформой. Наладьте его — и 4K перестанет быть лотереей.

Часто задаваемые вопросы

Почему качество видео меняется само по себе?
Это адаптивный стриминг: плеер подстраивает качество под текущую скорость. Скорость выросла — качество выше, упала — ниже. Это защита от буферизации.
Что такое CDN?
CDN — сеть серверов по всему миру с копиями контента. Платформа направляет вас на ближайший сервер, чтобы видео шло с минимальной задержкой.
Почему 4K не грузится, хотя тариф быстрый?
Или ваш канал не тянет битрейт 4K, или сеть адресно замедляет видеотрафик. Проверьте реальную скорость и сверьте с требованиями 4K (15–30 Мбит/с).
Что такое битрейт?
Это количество данных видео в секунду (Мбит/с). Чем выше битрейт, тем лучше качество, но и тем больше скорость нужна для просмотра.
Помогает ли ускоритель интернета стримингу?
Да, если сеть замедляет видеотрафик. Ускоритель пропускает видео по быстрым маршрутам в обход замедления, возвращая стабильное качество.
RARE

Стабильный видеопоток без падений

Ускоритель интернета Rare Booster обходит замедление видеотрафика и держит качество. 3 дня бесплатно.

Попробовать бесплатно

Читайте также

Обложка: Как избавиться от буферизации видео раз и навсегда

Как избавиться от буферизации видео

Почему видео постоянно буферизуется: причины на стороне сети, устройства и сервиса, и как убрать загрузки навсегда.

Обложка: YouTube тормозит или не открывается: как вернуть скорость видео

YouTube тормозит: как вернуть скорость видео

Почему YouTube грузится вечно, падает в 144p и показывает ошибки, и как вернуть быстрое видео.

Обложка: Ошибка прокси, лаги в 480p и вечный бафферинг

Ошибка прокси: лаги, 480p и вечный буфферинг

Почему стриминги блокируют ваш VPN и как настроить 4K-видео без затыков.