Стриминг
Стриминг — передача видео и звука в реальном времени: игры, вебинары, корпоративные эфиры, камеры наблюдения. На стороне автора — энкодер (OBS, vMix); на стороне зрителя — CDN с адаптивным битрейтом (HLS/DASH).
Как зритель получает поток (ABR)
Плеер на YouTube или в корпоративном портале скачивает манифест с несколькими профилями качества и переключает чанки по скорости канала.
Программы для ведущего
| Инструмент | Платформы | Модель | Сильная сторона |
|---|---|---|---|
| OBS Studio | Кроссплатформа | Open source | Сцены, плагины, RTMP, запись |
| Streamlabs Desktop | Win, macOS | Freemium | Алерты, донаты, темы (на базе OBS) |
| Twitch Studio | Win, macOS | Free | Автонастройка под Twitch |
| XSplit Broadcaster | Windows | Подписка | Простой UI, хромакей |
| Wirecast | Win, macOS | Коммерция | Профи-вещание, титры |
| vMix | Windows | Коммерция | Микшер, NDI, 4K |
| Ecamm Live | macOS | Коммерция | Гости, интеграция Zoom |
| ManyCam | Win, macOS | Freemium | Виртуальная камера, маски |
| Restream | Браузер | Freemium | Один RTMP → много платформ |
| StreamYard / Be.Live | Браузер | Freemium | Интервью, гости по ссылке |
Мобильный стрим
| Приложение | Платформы |
|---|---|
| Loola TV | Android, iOS |
| CameraFi Live | Android, iOS, USB-камеры |
| Prism Live Studio | Android (мультистрим) |
| Switcher Studio | iOS (несколько iPhone как камеры) |
Серверная доставка
| Продукт | Протоколы | Примечание |
|---|---|---|
| Wowza Streaming Engine | RTMP, HLS, WebRTC | On-prem / облако |
| Ant Media Server | WebRTC, HLS | Community + Enterprise |
| SRS | RTMP, WebRTC, HLS, SRT | Open source, C++ |
| Janus Gateway | WebRTC | Запись, ретрансляция |
| Red5 Pro | WebRTC, низкая задержка | Интерактив, аукционы |
| Mux | API + CDN | SaaS для продуктов с видео |
# Пример публикации в RTMP (FFmpeg → ingest сервера)
ffmpeg -re -i input.mp4 -c:v libx264 -preset veryfast -f flv rtmp://live.example.com/app/stream_key
Железо и захват
| Категория | Примеры |
|---|---|
| Карты захвата | Elgato HD60, AverMedia Live Gamer, Magewell USB |
| Микшеры | Blackmagic ATEM Mini |
| Энкодеры | Teradek VidiU, Epiphan Pearl, Wirecast Gear |
| Камеры | Logitech StreamCam, DSLR через capture card |
| Пульт | Elgato Stream Deck |
| NDI | NDI Tools — видео по LAN без SDI-кабелей |
Улучшение картинки и звука в эфире
| Инструмент | Назначение |
|---|---|
| NVIDIA Broadcast | Шумоподавление, замена фона (RTX) |
| Voicemeeter | Маршрутизация аудио в OBS |
| RODECaster | Микшер + стрим с одной панели |
Платформы приёма
| Платформа | Ingest |
|---|---|
| Twitch | RTMP |
| YouTube Live | RTMP / WebRTC (браузер) |
| VK Video Live | RTMP |
| Discord Go Live | WebRTC, до ~50 зрителей в канале |
Чеклист перед эфиром
Проверьте битрейт (1080p60 ≈ 4500–6000 кбит/с), ключ кадра 2 с, отдельную дорожку микрофона и мониторинг наушников. Сделайте тестовую запись в MKV — файл не потеряется при сбое.
Связанные материалы
- Видео — монтаж после эфира
- Аудио — микширование и подкасты
- Редакторы — OBS и FFmpeg в сводной таблице
- Онлайн-контент и стриминг — CDN, адаптивный битрейт, инфраструктура
- Аудио и видео — кодеки и захват сигнала