
Главное
• Платформа видеоконференций — это шесть ключевых инженерных решений, а не просто набор функций. Транспорт (SFU или MCU), выбор между разработкой с нуля и готовым решением, поддержка кодеков, запись и монтаж, архитектура масштабирования и соответствие стандартам. Принять эти решения правильно — и всё остальное будет работать само собой.
• Стандарт 2026 года — гибридный стек на SFU + WebRTC. LiveKit, Daily, Twilio, Vonage и Agora покрывают большинство задач; mediasoup, Janus и Jitsi — основные варианты для самохостинга. До 150 тыс. участнико-минут в месяц выгоднее использовать готовое решение; при большем объёме начинает окупаться собственная разработка.
• Требования к задержке в 2026 году жёстче, чем планирует большинство команд. Менее 300 мс в одну сторону — планка для симметричных конференций; менее 500 мс — для телемедицины и образования; менее 200 мс — для продуктов с ИИ-агентами, которым нужна такая же скорость реакции в диалоге, как у человека.
• Запись, компоновка и ИИ-функции определяют основную часть затрат. Обычные звонки стоят недорого, а вот запись, серверная обработка, распознавание речи и создание ИИ-резюме увеличивают стоимость минуты втрое. Эти расходы стоит выделять в отдельную статью.
• Фора Софт разрабатывает платформы видеоконференций с 2010 года. Мы используем решения для телемедицины, образования, продаж, записи судебных заседаний и сервисов знакомств на Twilio, Vonage, Agora, LiveKit, mediasoup и Janus. Чтобы обсудить ваш проект, позвоните или напишите нам — контакты в конце статьи.
Почему это руководство по разработке видеоконференций написала Фора Софт
Фора Софт разрабатывает продукты для видеосвязи в реальном времени с 2005 года. Мы создавали телемедицинские платформы (CirrusMED, MyOnCallDoc, Cloud Doctors), образовательные сервисы (BrainCert, Instaclass), инструменты для продаж (Meetric), системы записи судебных заседаний (V. A. L. T) и платформы для live-шопинга (Sprii).
Это руководство — как разговор, который мы ведём с основателями и техническими директорами, когда те проектируют платформу видеоконференций. Оно прямолинейное, не привязано к конкретному вендору и основано на боевом коде, который мы пишем каждую неделю для Twilio, Vonage, Agora, LiveKit, Daily, AWS Chime SDK, mediasoup и Janus.
Внутри мы используем Agent Engineering — поэтому проект по разработке видеоконференций мы обычно сдаём на 30–50 % быстрее, чем агентства, которые до сих пор делают всё вручную. Посмотрите наши проекты в разделе услуг по разработке видеоконференций.
Проектируете платформу видеоконференций?
Мы протестируем шесть инженерных решений на вашей реальной нагрузке и за 5 рабочих дней подскажем, какой транспорт, кодек и стек использовать.
Шесть инженерных решений, которые определяют платформу видеоконференций
Каждый конференц-продукт, который мы выпустили, сводится к шести ключевым решениям. Принять их правильно с самого начала — и всё остальное можно будет доработать недорого.
1. Архитектура транспорта. SFU (выборочная пересылка), MCU (микширование) или P2P. SFU — стандарт 2026 года для групп из трёх и более участников; P2P остаётся актуальным только в формате один-на-один; MCU в основном используется в PSTN-мостах и вещании.
2. Разработка на заказ или готовое решение. Twilio, Vonage, Daily, LiveKit Cloud, Agora, Chime SDK предлагают управляемый SFU; mediasoup, Janus, Jitsi и self-hosted LiveKit — это open source. До ~150 тыс. участнико-минут в месяц выгоднее использовать готовое решение; при большем объёме разработка на заказ может окупиться.
3. Стек кодеков и битрейта. Opus 48 кГц моно — универсальный стандарт для звука. Видео: H.264 — для совместимости, VP9 — для качества, AV1 — для экономии трафика на устройствах, которые его поддерживают. Simulcast или SVC обязательны при работе с несколькими участниками.
4. Запись и компоновка. Запись по отдельным дорожкам (один файл на участника) или готовый микс (единый файл со всеми голосами). Компоновка оплачивается отдельно; делайте её только тогда, когда это действительно нужно.
5. Архитектура масштабирования. Однорегиональный SFU (самый дешёвый и простой), мультирегиональная схема с каскадированием (средний масштаб), полносвязная сеть релеев (10 тыс.+ комнат параллельно). Выбирайте простейшую модель, которая выдержит ваш пик.
6. Соответствие требованиям и резидентность данных. HIPAA, GDPR, SOC 2, суверенное облако. Закрытые API предоставляют BAA и DPA; самовнедрение даёт полный контроль, но ответственность за сертификацию ложится на вас. Это нужно решить заранее — до проектирования архитектуры.
SFU — стандарт 2026 года. Современные SFU на WebRTC масштабируются до 1 000+ участников в одной комнате и десятков тысяч одновременных комнат на кластер. MCU остаётся только в устаревших PSTN-мостах.
SFU vs MCU vs P2P — выбор архитектуры
| Топология | Задержка | Структура затрат | Когда подходит |
|---|---|---|---|
| P2P (mesh) | Минимальная — <100 мс | Бесплатный сервер, дорогой клиент | Только 1:1 |
| SFU (пересылка) | Менее 300 мс в одну сторону | Полоса пропускания по дорожкам на сервере | 3–1 000 участников |
| MCU (микширование) | 300–500 см в одну сторону | Высокая нагрузка на CPU сервера | PSTN-мосты, вещание |
| SFU + раздача через MoQ | Менее 500 мс до зрителей | Исходящий трафик CDN на длинном хвосте | Гибридное вещание (прямые продажи, спорт) |
Разработка на заказ или готовое решение — управляемый SFU, гибрид, self-hosted
Три жизнеспособных подхода в 2026 году:
Управляемый SFU. Twilio, Vonage, Daily, LiveKit Cloud, Agora, Amazon Chime SDK. Тариф — 0,12–0,30 ₽ за минуту. Самый быстрый старт; минимальная прибыль при масштабировании.
Гибрид. Управляемый SFU с тонким слоем абстракции внутри — чтобы при необходимости можно было сменить провайдера или перенести отдельные функции на свои серверы. Такой вариант — оптимальный по умолчанию, пока объём не превысит примерно 150 тыс. участнико-минут в месяц.
Самостоятельная установка. mediasoup (SFU на Node), Janus (шлюз на C), Jitsi Videobridge (SFU на Java), LiveKit OSS (SFU на Go). Лицензии Apache 2.0 / MIT / GPL; платите только за инфраструктуру и эксплуатацию. Наш разбор альтернатив Agora.io подробно рассматривает компромиссы.
Стек кодеков — Opus, H.264, VP9, AV1 в 2026 году
Звук: Opus 48 кГц моно. Универсальный стандарт. WebRTC требует его поддержки. DTX и встроенный FEC хорошо справляются с потерей пакетов.
Базовое видео: H.264. Аппаратно декодируется повсеместно; обязателен для совместимости с Safari и большинством встраиваемых клиентов.
Качество видео: VP9. Обеспечивает лучшее соотношение качества и битрейта по сравнению с H.264; поддерживается в Chrome, Firefox, Edge. Всегда используйте вместе со слоями simulcast.
Эффективность видео: AV1. Экономия полосы пропускания — 30–50 % на подходящих устройствах; стоимость кодирования стала приемлемой на Apple Silicon класса M и современных Chromebook. Стандарт для высокобитрейтных сценариев (спорт, live-шопинг) на подходящих клиентах.
Simulcast / SVC. Обязателен при числе участников больше 3 — SFU пересылает разным получателям разные слои в зависимости от их полосы пропускания. SVC (один поток с несколькими слоями) — современная альтернатива, появившаяся в 2026 году; Google Meet работает на SVC уже несколько лет.
Нужна помощь с выбором вендора SFU или стека кодеков?
Мы протестируем Twilio, Vonage, LiveKit, Daily, Agora и self-hosted mediasoup на профиле вашей реальной аудитории в течение 2–4 недель.
Запись, компоновка и архитектура хранения
Запись — то, на чём большинство команд недооценивают бюджет. Нужно спланировать три составляющие:
Запись по дорожкам. Один файл на участника (звук MKA, видео MKV). Самый дешёвый способ записи и самый гибкий для повторного рендеринга позже. Выбор по умолчанию, если продукту не нужен единый скомпонованный файл.
Компоновка. Серверный рендеринг нескольких дорожек в единый MP4 с раскладкой (галерея, докладчик, своя). Удваивает стоимость минуты — делайте только при необходимости.
Хранение и срок хранения. Внешний S3 с первого дня (его поддерживают все крупные SDK). Правила жизненного цикла позволяют переносить старые записи на более дешёвые уровни (S3 Glacier, B2). Срок хранения 90 дней вместо 365 может удвоить счёт за хранилище.
Архитектура масштабирования — один регион, мультирегион, mesh
Один регион. Один кластер SFU в одном регионе. До ~10 тыс. одновременных участников на типовом оборудовании. Самый дешёвый и простой вариант, задержка зависит от расстояния до региона.
Мультирегион с каскадированием. Каждый регион обслуживает локальных участников; SFU передают дорожки между регионами для межрегиональных комнат. Архитектура по умолчанию рассчитана на более чем 25 тыс. одновременных участников.
Сеть релеев (mesh). Десятки региональных SFU и балансировщик нагрузки уровня L7; каждый участник подключается к ближайшему релею. Работает примерно так же, как у Twitch и Zoom; требуется при 100 тыс.+ одновременных подключений.
Соответствие требованиям — HIPAA, GDPR, суверенное облако
Соответствие требованиям — та функция, которая сильнее всего сужает список платформ. Позиции по закрытым API:
Доступны BAA по HIPAA. Twilio, Vonage, Daily, LiveKit (тариф Scale), Agora, AWS Chime SDK, Zoom Video SDK (ограниченно).
GDPR / резидентность в ЕС. Все крупные вендоры предлагают регионы в Европе; проверяйте списки субпроцессоров и механизмы трансграничной передачи данных (SCC, EU-US Data Privacy Framework).
SOC 2 Type II. Стандарт у всех крупных вендоров: LiveKit, Daily, Twilio, Vonage, Agora.
Суверенное облако / on-prem. Только self-hosted-решения: mediasoup, Janus, Jitsi или self-hosted LiveKit на AWS GovCloud, Azure Government, региональных облаках.
Решайте вопрос соответствия до проектирования архитектуры. Требования суверенного облака не допускают закрытых API; HIPAA ограничивает выбор только вендорами с BAA; SOC 2 — это обязательный минимум.
Модель затрат — экономика участнико-минуты в 2026 году
| Вендор / стек | За минуту (HD) | Примечания |
|---|---|---|
| Twilio Video | 0,30 ₽ | Базовая рыночная ставка |
| Vonage Video API | 0,30 ₽ | Ближе всего по совместимости API к Twilio |
| Daily.co | 0,30 ₽ | 10 тыс. бесплатных минут в месяц |
| LiveKit Cloud | ~0,03 ₽ | Самый дешёвый управляемый; self-hosted бесплатно |
| AWS Chime SDK | 0,12 ₽ | Лучший выбор для стеков на базе AWS |
| Agora HD video | 0,30 ₽ | Лучший выбор для глобального вещания |
| Self-hosted (Hetzner) | только инфраструктура | ~30 000–52 000 ₽/мес фиксированно на 200 одновременных |
ИИ-функции, которые помогут удержать пользователей в 2026 году
Транскрипция и субтитры в реальном времени. Whisper Large v3 или Deepgram Nova-3, задержка <500 мс. Необходимы для доступности (WCAG 2.2 AA, EAA в ЕС).
Резюме звонка и задачи по итогам. LLM поверх транскрипта. Стандартная функция для продаж в 2026 году; наше руководство по видео-ИИ-агентам разбирает архитектуру.
Перевод в реальном времени. Полный цикл занимает менее 2 с. Каскад или SeamlessM4T. Наше руководство по интеграции переводчика подробно разбирает этот вопрос.
Подавление фонового шума. Krisp, NVIDIA RTX Voice, RNNoise. Открытый исходный код работает достаточно хорошо; SaaS-решения добавляют удобство и «лакировку».
Размытие и замена фона. MediaPipe Selfie Segmentation работает на устройстве; для слабых клиентов доступны серверные альтернативы.
Пять сценариев, ведущих к созданию платформ видеоконференций
1. Телемедицина. Консультации один на один или в небольших группах с поддержкой HIPAA, записью, расшифровкой и краткими итогами для врача. Типичные примеры — CirrusMED, MyOnCallDoc и Cloud Doctors.
2. Онлайн-образование. Лекции «один ко многим», комнаты для совместной работы, демонстрация экрана, запись занятий и субтитры. Сюда входят BrainCert, Instaclass и десятки других EdTech-решений.
3. Поддержка продаж. Краткие отчёты по звонкам в реальном времени, задачи после разговоров, автоматическая запись в CRM, ИИ-ассистенты. Meetric — хороший пример.
4. Запись для суда и юристов. Долгосрочное хранение, защищённое хранилище, редактирование, транскрибация. Типичный пример — V. A. L. T. в зале суда в Казахстане.
5. Live-коммерция и знакомства. Задержка — меньше секунды, большие комнаты, ведущие на основе ИИ, оверлеи для заработка. Здесь представлены Sprii и Mindwibe.
Выбирайте стек по сценарию — телемедицине и юристам нужен HIPAA и суверенное облако; образованию — дешёвые решения для записи на большом масштабе; live-торговле — задержка менее секунды и раздача через CDN.
Мини-кейс — HIPAA-совместимая платформа телемедицины на базе Vonage Video
Ситуация. CirrusMED нужна была телемедицинская видеоплатформа, соответствующая требованиям HIPAA, с возможностью записи консультаций, транскрипции в реальном времени и автоматической генерации заметок врачом — на iOS, Android и в браузере.
План. Vonage Video API как SFU (с BAA), Whisper Large v3 на собственных серверах в AWS ЕС для транскрибации, Llama 3.3 70B на vLLM для создания кратких выдержек, зашифрованный S3 для хранения записей со сроком 7 лет. Эталонный набор для оценки размечали врачи-партнёры.
Результат. Задержка P95 в одну сторону — 280 мс, надёжность записи — 99,97 %, доля звонков, готовых к публикации, — 88 %, полный аудит HIPAA пройден без замечаний. Хотите аналогичное внедрение? Позвоните или напишите нам.
Схема принятия решения — выберите платформу за пять вопросов
В1. Уже плотно сидите на AWS? Да → Chime SDK — ваш выбор по умолчанию (0,12 ₽/мин, интеграция с IAM / S3 / KMS).
В2. HIPAA / суверенное облако / on-prem? Да → self-hosted LiveKit, mediasoup или Janus в вашем VPC.
В3. Нужна максимальная совместимость API с Twilio Video для существующей миграции? Да → Vonage Video API.
В4. Добавляете ИИ-агентов (транскрибация, перевод, резюме)? Да → LiveKit (в облаке или на собственном сервере) плюс ИИ-стек из нашего руководства по видео-агентам на основе ИИ.
В5. Свыше 150 тыс. участнико-минут в месяц и есть ресурсы на эксплуатацию? Да → разворачивайте на своих серверах vLLM, mediasoup или Janus, чтобы вернуть маржу.
Пять ошибок, которые губят проекты видеоконференций
1. Оптимизация под демо, а не под плохую сеть. Ваше демо работает на оптоволокне; 30 % пользователей подключаются по мобильной сети с потерей пакетов 2–5 %. Настраивайте слои simulcast и DTX с учётом реальной аудитории.
2. Игнорирование стоимости компоновки. Серверная компоновка удваивает стоимость минуты. Включайте её только там, где приложению действительно нужен собранный файл.
3. Пропуск слоя абстракции. Жёсткая привязка к Twilio или Daily в коде приложения делает смену провайдера в будущем многомесячной переработкой. Оборачивайте SFU в абстракцию заранее.
4. Забытое хранилище записей. 90 дней записей на AWS S3 Standard для телемедицинского продукта обходятся в миллионы рублей в год. Правила жизненного цикла с автоматическим переносом в Glacier — не опция, а необходимость.
5. Соответствие требованиям в конце закупки. Сначала строите, потом обнаруживаете, что BAA не покрывает аналитического провайдера. Закрывайте вопрос соответствия с первого дня.
Метрики, которые стоит отслеживать после запуска
Метрики качества. Задержка в одну сторону P50 / P95, MOS видео, MOS звука, доля фризов, частота переключения simulcast, время передачи статуса главного говорящего.
Бизнес-метрики. Стоимость минуты на одного участника, доля завершённых звонков, доля неявок, удержание пользователей, участвовавших более чем в 3 звонках.
Метрики надёжности. Доля успешных подключений (цель >99 %), доля успешных переподключений, доля успешных запусков записи, полнота доставки вебхуков.
Когда не стоит разрабатывать платформу видеоконференций на заказ
Откажитесь от разработки на заказ, если: (а) достаточно встроить готовый Zoom / Google Meet / Teams; (б) ваш продукт — это одна функция внутри более крупного приложения, и конференции там лишь техническая обвязка, а не сам продукт; (в) ваш месячный объём ниже 5 000 участнико-минут, и качество отдельного звонка не является вашим конкурентным преимуществом.
И наоборот — разрабатывайте на заказ, когда UX-конференции являются частью продукта, когда это требует соответствие нормам или когда ИИ-функции (перевод, резюме, агенты) — ваше ключевое преимущество.
Готовы спроектировать платформу видеоконференций?
Звонок на 30 минут, план архитектуры и юнит-экономики в течение 5 рабочих дней и фиксированная смета на разработку.
Если запомнить только одно: SFU + WebRTC, simulcast или SVC обязательны при более чем 3 участниках, запись в S3 с первого дня, соответствие требованиям с самого начала, ИИ-функции — отдельная линия работ.
Экосистема инструментов 2026 года одним взглядом
Управляемые SFU. Twilio, Vonage, Daily, LiveKit Cloud, Agora, AWS Chime SDK, Zoom Video SDK.
Open-source SFU. mediasoup, Janus, Jitsi Videobridge, LiveKit OSS, Pion (Go).
Кодеки. Opus (звук), H.264, VP8, VP9, AV1 (видео). Поддержка simulcast и SVC встроена.
ИИ в реальном времени. Whisper Large v3 (распознавание речи), Deepgram Nova-3, AssemblyAI, ElevenLabs / Cartesia (синтез речи), DeepL / NLLB / SeamlessM4T (перевод).
Наблюдаемость. LangSmith / Langfuse для ИИ; OpenTelemetry + Grafana для метрик транспорта; Sentry для ошибок на стороне клиента.
Частые вопросы
SFU или MCU для видеоконференций?
SFU. Современные SFU на WebRTC масштабируются до 1 000+ участников в комнате, поддерживают simulcast / SVC и не требуют больших затрат CPU на сервере для микширования. MCU остаётся актуальным только в устаревших PSTN-мостах.
Разработка на заказ или готовый SFU?
Готовое решение — до 150 тыс. участнико-минут в месяц. Разработка на заказ — при более высоких нагрузках, особенно если требуются суверенитет или соответствие HIPAA. Гибридный подход — управляемый SFU за тонким слоем абстракции — оптимальный выбор по умолчанию для большинства команд, находящихся между этими крайностями.
Какой кодек выбрать?
Opus для звука. H.264 — как резервный вариант для совместимости. VP9 — для качества по умолчанию. AV1 — для высокобитрейтных сценариев на подходящих устройствах. При более чем трёх участниках всегда используйте simulcast или SVC.
Можно ли сделать платформу видеоконференций соответствующей HIPAA?
Да. Twilio, Vonage, Daily, LiveKit (Scale), Agora и AWS Chime SDK предлагают BAA. Альтернатива для полного контроля над данными — self-hosted LiveKit, mediasoup или Janus в облачном аккаунте, пригодном для HIPAA.
Сколько стоит разработка на заказ?
MVP на управляемом SFU — это 4–8 недель работы. Самостоятельно развернутую платформу по индивидуальному заказу с записью, монтажом, ИИ-функциями и полным соответствием требованиям — делают за 4–6 месяцев. Инфраструктурные расходы на self-hosted SFU на базе Hetzner составляют примерно 30 000–52 000 ₽ в месяц при 200 одновременных участниках.
Какую задержку закладывать?
Менее 300 мс в одну сторону для симметричных конференций. Менее 500 мс — для телемедицины и образования, где допустима более высокая задержка. Менее 200 мс — для продуктов с ИИ-агентами, которым нужна такая же скорость реакции в диалоге, как у человека.
Стоит ли добавлять ИИ-резюме с первого дня?
Да, если ваша аудитория этого ожидает (например, продажи или образование). Выделите это как отдельное направление работ — отдельно от сборки SFU: используйте ASR + LLM в своём сервисе со сменными поставщиками. Наше руководство по видео-ИИ-агентам подробно разбирает архитектуру.
Разрабатывает ли Фора Софт платформы видеоконференций?
Да. Мы разрабатывали платформы видеоконференций для CirrusMED, BrainCert, Meetric, V. A. L. T и более чем 50 других работающих продуктов. Позвоните или напишите нам.
Что почитать дальше
Сравнение вендоров
Альтернатива Agora.io в 2026 году: кастомный WebRTC на LiveKit, mediasoup и Janus
Полный список вендоров и решений для видеоконференций с самохостингом.
Анализ затрат
LiveKit vs Agora: анализ затрат 2026 года на реальных рабочих нагрузках
Детальный расчёт стоимости минуты, когда в коротком списке и LiveKit, и Agora.
ИИ-агенты
Видео-ИИ-агенты в 2026 году: архитектура, бюджет задержки, стоимость
Когда ИИ-слой — часть сборки конференций с самого начала.
Перевод
Видеозвонок с переводчиком: руководство по интеграции WebRTC, 2026
Добавление перевода в реальном времени в платформу конференций.
Готовы запустить платформу видеоконференций?
Платформа видеоконференций в 2026 году — это шесть ключевых инженерных решений: транспорт SFU, разработка с нуля или использование готового решения, стек кодеков, запись и монтаж, архитектура масштабирования, соответствие требованиям. Если всё сделать правильно — остальное можно доработать недорого.
Начните с управляемого SFU и чистой абстракции, заранее спланируйте запись и хранение данных, решите вопросы соответствия требованиям до проектирования архитектуры и закладывайте ИИ-функции (транскрибация, перевод, создание резюме, работа с агентами) как отдельные направления. Наша инженерная команда по видеоконференциям сейчас как раз реализует именно такой подход.
Получите план платформы видеоконференций под ваш продукт
Звонок на 30 минут, план архитектуры и юнит-экономики в течение 5 рабочих дней и фиксированная смета на разработку.
