Медиа & Связь

Что такое MediaMTX (медиасервер)

Что это

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

Как используем

В «Переговорке» MediaMTX принимает поток по SRT и отдаёт его через HLS, WHEP и RTSP. Видео на сервере не перекодируется: оба качества кодирует видеокарта стримера, поэтому мощная машина не нужна.

Где это нужно бизнесу

Когда нужна своя закрытая трансляция: поток с одного компьютера должны смотреть люди в браузере и в плеере, на телефоне и на компьютере.

Как мы это используем

В «Переговорке» MediaMTX принимает поток по SRT и отдаёт его через HLS (устойчиво, 6–8 секунд задержки), WHEP (меньше секунды) и RTSP для VLC. Видео на сервере не перекодируется: оба качества — 3440×1440 и 1720×720 — кодирует видеокарта стримера, а перекодируется только звуковая дорожка в AAC для Safari, что стоит несколько процентов одного ядра.

Типичные проблемы

  • Доступ к потоку. Сам медиасервер не знает ваших пользователей, поэтому каждый запрос к трансляции проходит через проверку auth_request в nginx, а для внешних плееров — отдельный секрет.
  • Без стримера нет потока. Если ПК стримера выключен, ни одного качества нет.

Когда это не нужно

Если трансляции открытые и на широкую аудиторию, проще готовые площадки.

← Все термины

Нужен сайт, бот или автоматизация?

Термины объяснили — теперь давайте к делу: расскажите о задаче, а мы переведём её на понятный план работ.