Архитектура видеостриминговой платформы на заказ: транскодинг, CDN, хранилище и плеер

Главное

Разработка видеостриминговой платформы на заказ — это решение про маржу, а не про технологии. Экономика собственного решения начинает работать на вас, когда счёт за управляемые сервисы (Mux, Cloudflare Stream, AWS IVS, Wowza Cloud) переваливает примерно за 600 тыс.–1,1 млн ₽ в месяц или вам нужен сценарий, который вендоры просто не продают.

Выбирайте протоколы исходя из бюджета по задержке. WebRTC (300–500 мс) — для двусторонней и интерактивной связи, LL-HLS или CMAF (2–5 с) — для массового лайва, обычный HLS / DASH (8–12 с) — для VOD. WHIP теперь стандарт (RFC 9725, март 2025) и заменяет RTMP для ingest в новых проектах.

Egress и транскодинг съедают 50–70% TCO. Cloudflare R2 (нулевой egress) и Bunny CDN в 5–20 раз дешевле CloudFront на больших объёмах. AV1 экономит ~30% трафика по сравнению с H.264 / H.265 — Netflix уже отдаёт 30% потоков в AV1.

Реальные ценники (темп Agent Engineering). Рабочий MVP укладывается в 8–14 недель и 4–9 млн ₽. Production-уровень для мультиплатформенного OTT или лайв-системы — 13–24 млн ₽ за 5–7 месяцев; плюс 3–5 млн ₽ за DRM (Widevine + FairPlay + PlayReady), субтитры и соответствие EAA / WCAG 2.2 AA.

Что мы бы построили для вас. Пайплайн WHIP / RTMP → транскодер → LL-HLS / WebRTC на AWS MediaLive или self-hosted MediaMTX, origin на R2 / S3, мульти-DRM, ABR-лестницу с поддержкой AV1 и плеер + админку на React / Next.js — на тех же рельсах, на которых работают наши OTT Vodeo (Janson Media) и V.A.L.T. (700+ организаций, 25 тысяч активных пользователей в день) в продакшене.

Зачем мы написали это руководство

Фора Софт уже 21 год выпускает видеостриминговые продукты — OTT (Vodeo для каталога независимого кино Janson Media с мобильными приложениями, AirPlay и ChromeCast), решения для видеонаблюдения в реальном времени (V.A.L.T., 2 500+ живых RTSP-камер в 700+ организациях и 25 тысяч активных пользователей в день) и аудиоплатформы (Franchise Record Pool — профессиональная библиотека треков для DJ с распознаванием в духе Shazam).

В 2026 году мы используем подход Agent Engineering — мультиагентную генерацию кода в связке с архитектурным ревью от сеньоров — который сжимает слои boilerplate, IaC и CRUD примерно на 70%. Итог: мы запускаем стриминговые MVP на заказ за 8–14 недель там, где типичные агентства всё ещё называют 16–20. Архитектура и часы сеньоров не меняются — меняется сборка.

Это плейбук, который мы передаём владельцам продуктов и CTO до старта разработки — с нами или с кем-то ещё. Предполагается, что вы знаете, что такое HLS, WebRTC и DRM; вам нужны защищаемая архитектура, честная модель затрат и пять вопросов, которые решают спор «build vs buy».

Нужно архитектурное ревью на 30 минут перед стартом?

Расскажите про целевую задержку, ожидаемое число одновременных зрителей и текущий счёт от вендора. Мы вернёмся с вердиктом build / buy и дорожной картой на 12 недель.

Позвоните нам → Напишите нам →

Срез рынка: масштаб, стоимость, time-to-market

Контекст рынка определяет, какая архитектура стоит ваших денег. Большую часть работы делают пять цифр.

Показатель Значения 2024 / 2025 О чём это говорит
Мировой рынок видеостриминга 9,6 трлн ₽ (Grand View) / CAGR 18–21% до 2030 Денег в индустрии достаточно, чтобы окупить собственную разработку.
Аудитория и выручка OTT 5,27 млрд пользователей; 26 трлн ₽ выручки (Statista, 2025) При ~1 млн одновременных зрителей ручные операции ломаются — автоматизация обязательна.
Доля видео в интернет-трафике 82–85% IP-трафика (Cisco / Sandvine) CDN и egress доминируют в TCO; хранилище вторично.
Распространение AV1 ~30% потоков Netflix; 40% платформ планируют AV1 в 2026 Без дорожной карты по AV1 к середине 2026 вы оставляете 25–30% трафика на столе.
Требования EAA и WCAG 2.2 AA Действуют в ЕС с 28 июня 2025 Субтитры теперь обязательны и для лайва, и для VOD; доступность закладывается на старте, а не «потом».

Читать таблицу нужно так: проблема большая, автоматизация обязательна, инфраструктура — главный рычаг затрат, AV1 — следующее поколение кодеков, а доступность теперь регуляторное требование, а не маркетинговая фича.

Эталонная архитектура: ingest, транскодинг, доставка, плеер

Каждая видеостриминговая платформа на заказ, которую мы выпускали в продакшен, сходится к одной и той же схеме: чёткое разделение ingest, транскодинга и упаковки, хранения и origin, граничной доставки и плеера. Пропустите любой блок — и система разваливается на масштабе.

[ Источник ] Камеры / OBS / SDI —WHIP/RTMP/SRT—> [ Ingest ] | v [ Транскод и упаковка ] AWS MediaLive / FFmpeg / MediaMTX · ABR-лестница (240p…1080p…4K) · H.264 + H.265 + AV1 · LL-HLS / CMAF / DASH манифесты · Multi-DRM (Widevine, FairPlay, PlayReady) | v [ Origin и хранилище ] S3 / R2 / Backblaze B2 · Hot — подписанные URL · Cold — архив через 30–90 д | v [ Edge / CDN ] CloudFront / Cloudflare / Bunny · Cache hit ratio >95% · Geo-/signed-URL авторизация | v [ Плеер и клиенты ] Web (hls.js / Shaka / Video.js), iOS (AVPlayer), Android (ExoPlayer), Smart TV (Tizen / webOS / Roku), AirPlay / ChromeCast

Рис. 1. Эталонный пайплайн видеостриминга на заказ — ingest, транскод, origin, edge, плеер.

Три правила решают судьбу этой архитектуры в продакшене:

1. Развязывайте транскодинг и доставку. Транскодинг — нагрузка пиковая и дорогая (4–6 vCPU на один лайв-поток для 5-ступенчатой ABR-лестницы). Запускайте его на autoscaling spot- / preemptible-узлах; отдавайте контент со stateless edge.

2. Делайте origin заменяемым. Пишите каждый сегмент в два хранилища (S3 + R2 / B2), чтобы менять CDN без повторного кодирования. Мы видели, как только одна эта смена приносит четырёхзначную экономию в долларах уже в первый месяц.

3. Относитесь к плееру как к продукту. 70% воспринимаемого качества — это ABR-логика, восстановление после ошибок и DRM-bootstrap в плеере. Не экономьте на нём.

Протоколы 2026: WebRTC, LL-HLS, CMAF, HLS, DASH, SRT, WHIP

Протоколы выбирают по бюджету задержки и масштабу аудитории, а не по тому, что сейчас в моде на Hacker News.

Протокол Задержка Где выигрывает На что обратить внимание
WebRTC 300–500 мс Двусторонние созвоны, ставки, аукционы, обучение Stateful SFU/MCU; стоимость на зрителя быстро растёт.
LL-HLS 2–5 с Массовый лайв (спорт, новости, ток-шоу) Поддержка в плеерах неоднородная вне Safari / hls.js.
CMAF ~3 с Гибридный лайв, где нужны и HLS, и DASH одновременно Тулинг для манифестов ещё дозревает; берите зрелые SDK.
HLS / DASH 8–12 с VOD, catch-up, архив Не используйте на лайве, где зрители ещё и переписываются в чате.
SRT 1–3 с Contribution / backhaul по «грязным» WAN Почти не используется как last-mile до зрителя.
WHIP / WHEP <500 мс (ingest / playback) Замещает RTMP для ingest из OBS и железных энкодеров WHIP стандартизирован (RFC 9725, март 2025); WHEP пока в draft.

На практике мы используем WHIP / SRT для ingest, FFmpeg или AWS MediaLive для транскода, LL-HLS / CMAF для массовой раздачи, WebRTC — для любого интерактивного слоя в реальном времени. Open-source MediaMTX закрывает большую часть работы по сшиванию протоколов и убирает один слой vendor lock-in.

Берите WebRTC, если: аудитория должна взаимодействовать (чат, ставки, вопросы из класса) в секундах от события. В остальных случаях оставайтесь на LL-HLS или CMAF ради экономии — вы сохраните 70% выигрыша по задержке при стоимости на зрителя в 5–10 раз ниже.

Кодеки и DRM: H.264, H.265, AV1, Widevine, FairPlay, PlayReady

Кодеки. Раздавайте H.264 как универсальную базу (его проиграет любое устройство), H.265 / HEVC — для премиум 4K HDR (экосистема Apple), AV1 — как уровень экономии трафика. Netflix уже стримит ~30% каталога в AV1 и 85% HDR-контента — в AV1-HDR10+. AV1 экономит ~30% трафика по сравнению с H.264 / H.265, и это прямая маржа на вашем счёте за CDN.

DRM. Если вы крутите премиум-контент третьих сторон, отгружаете multi-DRM — Widevine (Android, Chrome), FairPlay (Apple), PlayReady (Windows / Smart TV). Хостинг DRM как сервис от EZDRM (от 14 тыс. ₽/мес), Axinom (pay-as-you-go) или BuyDRM почти всегда дешевле собственного лицензионного сервера в первый год.

ABR-лестница. Разумный дефолт — 5 ступеней: 240p (400 кбит/с), 480p (1 Мбит/с), 720p (3 Мбит/с), 1080p (5 Мбит/с), 4K (15 Мбит/с). Подстраивайте нижние ступени под устройства, которые у вас реально есть, — а не под те, которые вы хотели бы видеть.

Сначала «купить»: честное сравнение управляемых сервисов

Прежде чем строить, прогоните свои цифры через управляемых игроков. Шорт-лист ниже покрывает ~80% рынка лайва и VOD в 2026 году; цены — по публичным бенчмаркам и партнёрским запросам.

Вендор Модель Стартовая цена* Кому подходит
Mux Video Поминутно: кодирование + раздача 0,5–3,6 ₽ за минуту SaaS-продуктам, которым нужны чистый API и аналитика.
Cloudflare Stream Минуты хранения + минуты раздачи; нулевой egress 375 ₽ за 1000 мин хранения + 75 ₽ за 1000 мин раздачи Продуктам с тяжёлым трафиком; бюджетному VOD.
AWS IVS / MediaLive За час вещания + трафик ~150 ₽/час вход + плата за раздачу Компаниям, уже сидящим на AWS; глубокие IAM/VPC-требования.
Wowza Streaming Cloud По инстансам 7 400–37 400 ₽/мес базовый тариф Корпоративному вещанию; SRT-тяжёлый contribution.
Bitmovin За минуту вывода + egress 1,5 ₽/мин + ~13,5 ₽/ГБ Тонкая работа с кодеками и per-title encoding.
api.video / Vimeo OTT SaaS / по зрителям Тарифы 2 200–75 000+ ₽/мес Креатор-VOD, где вы не хотите ничего эксплуатировать.

*Стартовая цена округлена; продакшен-предложения варьируются ±30% в зависимости от набора кодеков, политики хранения, региона и профиля зрителя.

Модель стоимости собственной разработки: MVP → продакшен

Если вы решились строить, вот ценник, который мы бы выставили на типичный мультиплатформенный OTT- или лайв-продукт (веб + iOS + Android, ABR + DRM + аналитика + админка), 50–500 тысяч активных зрителей в месяц, один регион. Цифры ниже учитывают наш пайплайн Agent Engineering и сеньорную команду в составе: тимлид, два бэкенд-инженера, один фронтенд-инженер, мобильный инженер (50%) и DevOps-лид.

Этап Объём Календарь Бюджет
Discovery + архитектура Бюджет задержки, ABR-лестница, модель DRM, карта инфраструктуры 2–3 недели 1,1–1,8 млн ₽
MVP (только веб) Ingest, транскод, LL-HLS, базовый плеер, авторизация, админка 8–14 недель 4–9 млн ₽
Расширение на платформы iOS (AVPlayer), Android (ExoPlayer), AirPlay / ChromeCast / Roku + 6–10 недель 4,5–8,2 млн ₽
Мульти-DRM + субтитры / EAA Widevine + FairPlay + PlayReady, WCAG 2.2 AA, авто-субтитры + ревью + 4–6 недель 3–5 млн ₽
Аналитика + рекомендации Дашборды QoE, эксперименты с ABR, ИИ-рекомендатель (матричная факторизация или two-tower) + 4–8 недель 2,2–4,5 млн ₽
Итого production-уровень Веб + мобайл + DRM + аналитика 5–7 месяцев 13–24 млн ₽

Стоимость второго года эксплуатации (облако + DevOps + поддержка) обычно укладывается в 6,7–12 млн ₽ — в зависимости от объёма зрителей, набора кодеков и уровня DRM. Подробнее об экономике юнита читайте в нашем гайде по стоимости разработки видеостримингового приложения.

Нужна защищаемая модель стоимости до закупки?

Соберём оценку build vs buy под вашу аудиторию, набор кодеков и политику хранения и пришлём одностраничник, который можно показать финансовому директору.

Позвоните нам → Напишите нам →

Хранилище, CDN, egress: куда реально уходят деньги

Egress — это 50–70% полной стоимости владения большинства стриминговых платформ. Самое весомое архитектурное решение после «HLS или WebRTC» — на каких origin и CDN вы сидите.

Провайдер Цена egress Хранилище Когда выбирать
AWS S3 + CloudFront 6,3–8,2 ₽/ГБ 1,7 ₽/ГБ/мес Когда вы плотно сидите на AWS и нужна тонкая edge-логика.
Cloudflare R2 + Stream / CDN Бесплатно 1,1 ₽/ГБ/мес Дефолт для VOD, где трафик доминирует в счёте.
Bunny CDN + Storage ~0,3–3 ₽/ГБ 0,7 ₽/ГБ/мес Большие объёмы для EU / NA, чувствительность к цене.
Backblaze B2 + Bunny / Cloudflare Бесплатно в Cloudflare через Bandwidth Alliance 0,4 ₽/ГБ/мес Самое дешёвое cold-хранилище под архив и catch-up.

Три рычага, которые мы применяем на каждом проекте: (1) писать в два хранилища, чтобы менять CDN без перекодирования, (2) держать «горячими» только последние 7–14 дней, (3) уносить контент старше 30 дней в Backblaze / Glacier-уровень. На каталоге масштаба Vodeo это регулярно срезает счёт за хранение на 55–70%.

Безопасность, DRM и борьба со злоупотреблениями

Разработка видеостриминговой платформы на заказ — особенно если вы продаёте премиум-контент — живёт или умирает на пяти контролях:

1. Мульти-DRM. Widevine + FairPlay + PlayReady, оркестрируемые вашим плеером и хостовым лицензионным сервером. Ни одна сборка на одном DRM не выживает в серьёзных контентных сделках.

2. Подписанные короткоживущие URL. Токены протухают за 5–30 минут, привязаны к зрителю + IP + устройству. Останавливают ботов, которые перевешивают ваши манифесты на сторонних хостингах.

3. Forensic- и видимые водяные знаки. Per-session forensic-водяной знак на манифесте плюс опциональный видимый знак для лайв-фидов VIP-уровня. Позволяет отследить перезаливы до утёкшего аккаунта.

4. Лимиты на одновременные потоки. Ограничение по аккаунту (как у Netflix — 1 / 2 / 4 потока) на уровне манифеста; при превышении старые сессии отзываются.

5. Детекция ботов и скраперов. Cloudflare Bot Management или AWS WAF + лимиты по IP на эндпоинтах манифестов. Большая часть пиратства начинается со скрапера манифеста, а не с экранной записи.

Плеер — это поверхность вашего продукта

Самый высоколеверажный кусок кода в любой видеостриминговой платформе на заказ — это плеер. Именно он отделяет «как у Netflix» от «почему опять буферизация?».

Веб. Используйте hls.js или Shaka Player как движок и натягивайте на них скин. Оба из коробки везут современный ABR и DRM; собственный ABR-алгоритм в 2026 году писать не нужно.

Мобайл. AVPlayer (iOS) и ExoPlayer / Media3 (Android) — очевидный выбор. Заверните их в небольшой SDK, чтобы остальная команда работала через один API.

ТВ. Smart TV (Tizen / webOS), Roku, Apple TV, FireTV — каждый воспринимайте как отдельную инженерную цель с QA на живых устройствах, а не на эмуляторах.

Более глубокий разбор архитектуры плееров вы найдёте в нашем гайде по разработке кастомного видеоплеера.

AI-функции, которые окупают своё место в стеке

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

1. Рекомендации — матричная факторизация или two-tower retrieval, дообученный лёгкой моделью LightGBM. Поднимает watch time на 15–25%. Подробнее — в нашем плейбуке по AI-системам рекомендаций контента.

2. Авто-субтитры и перевод — Whisper-large-v3 для распознавания, NLLB-200 или коммерческий MT для перевода, плюс ручное ревью. Обязательно по EAA / WCAG 2.2 AA в ЕС с 28 июня 2025 года.

3. Per-title encoding — индивидуальные ABR-лестницы для каждого тайтла экономят 10–25% трафика по сравнению с фиксированной лестницей. Это умеют Bitmovin и AWS Elemental; можно собрать своё на VMAF + FFmpeg.

4. AI-апскейл на стороне клиента — ESPCN / EDSR на клиенте, чтобы дотягивать 720p → 1080p на слабых сетях. В паре с нижней ступенью ABR-лестницы экономит на доставке. Детали — в нашем материале про AI-инструменты улучшения видео.

5. Server-side ad insertion (SSAI) — сшивание рекламы на уровне манифеста с покадрово точными scte35-метками; ~20% выше completion rate по сравнению с клиентской рекламой. SSAI мы считаем «купить»-функцией (Google Ad Manager, AWS MediaTailor), кроме случаев с уникальным рекламным сценарием.

Монетизация: SVOD, AVOD, TVOD, гибрид, внутренняя валюта

Выбирайте модель под свой контент и аудиторию, а не под то, что в этом месяце модно на Substack.

SVOD (как Netflix). Лучшее решение для каталогов, которые выходят непрерывно. Нужны рекомендательная система и серьёзная инструментовка churn с первого дня.

AVOD (как YouTube). SSAI обязателен; иначе зрители блокируют рекламу. CPM в 2025 году бодрые (1 125–2 250 ₽ в рынках tier-1), но только при brand-safe инвентаре.

TVOD (аренда / покупка). Низкобарьерная монетизация для спорта, событий, документалок. Цена за тайтл — на этом построена наша модель Vodeo: внутренняя «билетная» валюта для разовой аренды независимых фильмов.

Гибрид. Фактический мейнстрим 2026 года — Netflix, Disney+ и Hulu все одновременно крутят SVOD- и AVOD-тарифы. Заложите в биллинг поддержку нескольких планов с первого дня; ретрофит этой логики позже стоит шестизначных сумм в долларах.

Мини-кейс: что мы выпустили в Vodeo

Vodeo — это OTT-продукт уровня Netflix, который Фора Софт построила для Janson Media, крупнейшего американского дистрибьютора независимого кино, с каталогом от немых классиков до призёров инди и арт-хауса.

Контекст. Janson нужен был direct-to-consumer канал для каталога, который не вписывается в подписочные окна, но слишком ценен, чтобы отдавать его оптом. Продукт должен был выглядеть так же отполированно, как у мейджоров, работать на смартфонах, планшетах и ТВ и защищать многодесятилетний каталог мульти-DRM.

План. Мы выпустили мультиплатформенный OTT (веб, iOS, Android, AirPlay, ChromeCast), TVOD-модель на внутренней валюте, которая позволяет покупать отдельные фильмы без подписки, админку для курирования каталога и Netflix-уровень адаптивного битрейта с per-session bootstrap DRM.

Результат. Janson эксплуатирует Vodeo в продакшене сегодня; архитектура спокойно тянет рост каталога и добавление новых форматов экрана, а модель внутренней валюты даёт маржу, которую TVOD-on-iTunes просто не способен обеспечить.

Пять ловушек, за которыми мы регулярно подчищаем

1. Стоимость транскода идёт в спираль. 5-ступенчатая лайв-лестница на 1080p — это 4–6 vCPU на поток. 100 одновременных лайв-потоков — 400–600 ядер в резерве, только на compute это 375 тыс.–1,1 млн ₽ в месяц. Используйте spot-ёмкость, per-title encoding, AV1 на верхних ступенях.

2. Race-условия в манифесте. Если origin не обновляет манифест 10 с, у вас замерзают все зрители. Всегда держите два энкодера + healthcheck манифеста + автоматический flip.

3. Слишком агрессивное переключение ABR. Падение качества зрители фиксируют как сбой, даже без ребуферов. Ограничьте downward-переключения одной ступенью за раз.

4. DRM, прикрученный в конце. Если плеер не способен поднять DRM-сессию за <800 мс, зритель уходит. Закладывайте DRM в плеер с первого дня.

5. Субтитры как «потом». EAA в ЕС теперь закон; несоответствие — это снятие контента с раздачи. Генерируйте авто-субтитры, ставьте их на ручное ревью и относитесь к покрытию субтитрами как к KPI первого порядка.

KPI, по которым видно, работает ли платформа

KPI качества. Время до старта <1,5 с, доля ребуфера <0,5%, доля неудачных стартов видео <0,3%, доля сбоев воспроизведения <0,5%, средний битрейт в пределах 10% от целевой ступени. Отслеживайте по классам устройств.

KPI вовлечения. Watch time на сессию, completion rate, удержание на второй неделе, CTR рекомендаций. Если новая модель не двигает хотя бы один из них в первом спринте — откатывайте.

KPI надёжности. Cache hit ratio CDN >95%, аптайм origin ≥99,95%, доля 5xx по манифесту <0,01%, p95 задержки лицензии DRM <800 мс. Без этих цифр ваши «продуктовые» KPI — это шум.

Фреймворк принятия решения: build или buy в пяти вопросах

1. Какая задержка вам нужна? <1 с — собственный WebRTC или специализированный вендор (Daily, Dolby.io). 2–5 с — Mux / Cloudflare Stream / собственный LL-HLS. 8 с и больше — подойдёт что угодно.

2. Сколько одновременных зрителей на пике? <10 тыс. — управляемый вендор выигрывает по TCO. 50–500 тыс. — математика близка к нулю. >500 тыс. — экономика собственного решения работает на вас.

3. Ваша монетизация стандартная или специфичная? SVOD / AVOD у вендора — это один клик. Внутренняя валюта, per-event TVOD, B2B white-label, франшизные саб-тенанты — это собственная разработка.

4. Где будут жить данные? Требования по резидентности в ЕС или жёсткие enterprise-условия по данным двигают к собственному решению + Cloudflare R2 / Hetzner / OVH.

5. Можете ли вы финансировать команду из 2–3 инженеров минимум на три года? Если нет — покупайте. Платформа на заказ без постоянного владельца сгнивает за 12 месяцев.

Стройте сами, когда: три или больше ответов выше указывают на собственное решение — особенно если монетизация нестандартная или вы ждёте >100 тыс. одновременных зрителей в ближайшие 18 месяцев. В остальных случаях сначала прогоните пилот на вендоре и вернитесь к вопросу через 12 месяцев.

Реалистичный план развёртывания за 14 недель

Фаза Недели Результат
Discovery + архитектура 1–2 Бюджет задержки, ABR-лестница, карта инфры, модель DRM.
Ingest + транскодинг 2–5 WHIP / RTMP ingest, лестница MediaLive / FFmpeg, origin на S3 + R2.
Плеер + DRM 4–8 Скин hls.js / Shaka, bootstrap мульти-DRM, разводка субтитров.
Мобайл + ТВ-приложения 6–11 iOS, Android, AirPlay, ChromeCast, базовые Tizen / Roku.
Админка + аналитика 8–12 Админка каталога, дашборды QoE, эксперименты с ABR.
Hardening + EAA 12–13 Пен-тест, ручное ревью субтитров, аудит доступности.
Soft launch 14 5–10 тыс. зрителей, runbook, учебный инцидент.

Как Agent Engineering меняет математику разработки

Три года назад мультиплатформенный OTT-MVP спокойно перешагивал 18 млн ₽ в первый год. Сегодня, на связке мультиагентной генерации кода и архитектурного ревью сеньоров, мы укладываем тот же объём MVP в полосу 4–9 млн ₽. Экономия концентрируется в трёх местах:

Boilerplate. CRUD API, RBAC, IaC, скаффолд ingest, события аналитики — агенты выдают ~70% первой версии, сеньоры рефакторят и доводят до продакшена.

Тестовая обвязка. Сгенерированные юнит- и интеграционные тесты закрывают happy path; люди добавляют сценарии сбоев, которые реально случаются в продакшене (сетевые разрывы, дыры в манифесте, DRM 401, фолбэк по кодекам).

Документация, которая не протухает. OpenAPI, runbook, документация SDK плеера генерируются из одного источника правды — команда получает актуальные handover-доки вместо вики, устаревшей полгода назад.

Когда НЕ нужно заказывать разработку видеостриминговой платформы

Пять ситуаций, в которых мы сами отговариваем заказчика от собственной разработки, хотя могли бы взяться:

1. Пик одновременных зрителей ниже ~5 тыс. и растёт медленно. Mux + скиннутый hls.js закроют вас меньше чем за 150 тыс. ₽ в месяц.

2. Вам нужно выйти в эфир за <60 дней. Пилот на вендоре можно поднять за 4–8 недель; MVP на заказ требует 8–14.

3. Нет внутреннего владельца на два года. Платформы на заказ умирают без спонсора.

4. Стандартный SVOD / AVOD с массовым контентом. «Купить» просто дешевле.

5. Нет многолетнего операционного бюджета. Платформа, которую запустили и оставили без поддержки, хуже отсутствия платформы — QoE-цифры просядут уже на шестом месяце.

FAQ

Сколько на самом деле занимает разработка видеостриминговой платформы на заказ?

Защищаемый веб-MVP укладывается в 8–14 недель на нашем пайплайне Agent Engineering. Мультиплатформенная production-сборка OTT или лайв-системы (веб + мобайл + ТВ + DRM + аналитика) занимает 5–7 месяцев. 4K + AV1 + мультирегион сверху добавляют ещё 2–3 месяца.

Сколько стоит собственная платформа по сравнению с Mux или Cloudflare Stream?

VOD-продукт на 50 тыс. зрителей в месяц на Cloudflare Stream обычно укладывается в 30–90 тыс. ₽ в месяц. Тот же продукт на заказ — 13–24 млн ₽ единовременно и ~7,5–12 млн ₽ в год на эксплуатацию. Сборка на заказ окупается, когда (а) счёт за трафик или поминутные комиссии регулярно превышает 600 тыс.–1,1 млн ₽ в месяц или (б) рабочий сценарий не выражается через API вендора.

Что выбрать: HLS, DASH или WebRTC?

Для VOD: HLS + DASH (CMAF превращает их в один набор сегментов). Для лайва one-to-many: LL-HLS или CMAF (задержка 2–5 с, масштабируется до миллионов). Для двусторонней или интерактивной коммуникации (аукционы, обучение, ставки, голосовой watch-party): WebRTC. Большинство продуктов в итоге крутят два из трёх параллельно — это норма, а не over-engineering.

Насколько важен AV1 в 2026 году?

Критически, если трафик входит в топ-3 расходов. AV1 экономит ~30% трафика по сравнению с H.264 / H.265 и аппаратно декодируется на всех современных смартфонах, консолях и Smart TV с 2023 года и новее. Мы отгружаем H.264 как универсальный фолбэк, а AV1 + H.265 — на премиум-ступенях. Netflix уже отдаёт ~30% потоков в AV1.

Нужен ли мульти-DRM с первого дня?

Если вы крутите лицензированный сторонний контент — да, правообладатели откажут в лицензии без Widevine + FairPlay + PlayReady. Для собственного контента можно сначала выпустить сборку на токенах и подписанных URL, а DRM добавить во второй фазе, когда выручка оправдает дополнительные 3–5 млн ₽ и 4–6 недель интеграции.

Как не дать счёту за AWS уйти в небо?

Три рычага: (1) уехать на origin с нулевым egress (Cloudflare R2 + CDN сверху), (2) per-title encoding, который режет трафик на 10–25%, (3) уносить контент старше 30 дней в Backblaze B2 / Glacier-уровень. Только за счёт этих трёх изменений мы регулярно сокращаем существующие AWS-only счета на 40–55% — полная механика в нашем гайде по edge-computing в лайв-стриминге.

Как выглядит комплаенс в 2026 году?

EAA / WCAG 2.2 AA действуют в ЕС с 28 июня 2025 года — субтитры обязательны и на лайве, и на VOD. CCPA / CPRA закрывают доступ к данным субъектов в Калифорнии. GDPR — резидентность ЕС. PCI-DSS — если вы сами обрабатываете карточные платежи (иначе используйте Stripe / Adyen / Recurly). Субтитры, доступность и резидентность ЕС мы закладываем как архитектурные ограничения с первого дня, а не «во второй фазе».

Как обычно выстроена работа с Фора Софт на таком проекте?

60-минутный discovery, затем 2-недельный платный архитектурный спринт, на выходе — целевая архитектура, модель стоимости и дорожная карта на 14 недель. Дальше — фиксированный MVP (8–14 недель), soft launch и поэтапное развёртывание. Мы также готовы зайти как «второе мнение» по существующей сборке или оценке вендора. Позвоните или напишите, чтобы согласовать формат.

Стоимость

Сколько стоит разработка видеостримингового приложения?

Юнит-экономика, цены по фичам, сравнение build vs buy.

OTT

Как разработать OTT-платформу уровня Netflix

От модели каталога до мульти-DRM и рекомендаций.

Плеер

Разработка кастомного видеоплеера: полный гайд

ABR, bootstrap DRM, восстановление после ошибок и приложения для ТВ.

Edge

Edge-computing в лайв-стриминге: как срезать задержку и масштабироваться

Дизайн origin, стратегия CDN, контроль стоимости egress.

AI

AI-системы рекомендаций контента

Практичные рекомендатели для VOD и лайва с разводкой по QoE.

Готовы запустить стриминговую платформу, которая окупится?

Разработка видеостриминговой платформы на заказ давно перестала быть вопросом «справимся ли мы технически» — протоколы, кодеки и SDK зрелые. Вопрос в том, сходится ли математика под вашу аудиторию, модель монетизации и юрисдикции. Архитектура сошлась к WHIP / SRT-ingest, доставке через CMAF / LL-HLS / WebRTC, мульти-DRM, ABR-лестницам с поддержкой AV1 и плееру, к которому относятся как к продуктовой поверхности.

Если вы тот, кто отвечает за стриминговую дорожную карту или медиабюджет, вам не нужен ещё один общий обзор. Вам нужна линия build vs buy, проведённая по вашим зрителям, вашему набору кодеков и вашему бюджету. Мы приходим с архитектурой, моделью стоимости и 21-летним опытом производственных систем — Vodeo, V.A.L.T., Franchise Record Pool и других.

Получите вердикт build vs buy за 30 минут

Возьмите данные по аудитории, целевую задержку и текущий счёт от вендора. Мы вернёмся с архитектурным эскизом, моделью стоимости и честной рекомендацией.

Позвоните нам → Напишите нам →

  • Технологии