Что это
Сервер трансляций: принимает поток с компьютера стримера и раздаёт его зрителям в разных видах — в браузер, в VLC, с задержкой меньше секунды или устойчиво для мобильной сети.
Как используем
В «Переговорке» MediaMTX принимает поток по SRT и отдаёт его через HLS, WHEP и RTSP. Видео на сервере не перекодируется: оба качества кодирует видеокарта стримера, поэтому мощная машина не нужна.
Где это нужно бизнесу
Когда нужна своя закрытая трансляция: поток с одного компьютера должны смотреть люди в браузере и в плеере, на телефоне и на компьютере.
Как мы это используем
В «Переговорке» MediaMTX принимает поток по SRT и отдаёт его через HLS (устойчиво, 6–8 секунд задержки), WHEP (меньше секунды) и RTSP для VLC. Видео на сервере не перекодируется: оба качества — 3440×1440 и 1720×720 — кодирует видеокарта стримера, а перекодируется только звуковая дорожка в AAC для Safari, что стоит несколько процентов одного ядра.
Типичные проблемы
- Доступ к потоку. Сам медиасервер не знает ваших пользователей, поэтому каждый запрос к трансляции проходит через проверку
auth_request в nginx, а для внешних плееров — отдельный секрет. - Без стримера нет потока. Если ПК стримера выключен, ни одного качества нет.
Когда это не нужно
Если трансляции открытые и на широкую аудиторию, проще готовые площадки.