@FrontWave

Nimble Streamer + RTMP как снизить задержку?

Здравствуйте, уважаемые коллеги.

Нам потребовалось создать на скорую руку систему закрытой realtime видеоконференции для внутренних нужд организации. Выбор пал на медиа-сервер Nimble Streamer.

Трансляция с камеры ведется с помощью программы OBS Studio по протоколу RTMP.

Выходной поток проигрывается через HTML5-плеер по закрытому протоколу SLDP от Softvelum.

Столкнулись с проблемой (относительно) высокой задержки. Задержка примерно - 2 сек.

До этого пробовали Nginx RTMP Module и Simple RTMP Server воспроизведение по HLS. Там задержки порядка 10-15 сек. Что неприемлемо.

Разработчики Nimble Streamer у себя в доках пишут, что они в связке RTMP + SLDP добивались задержки меньше секунды. Но вот как, и что влияет на это - информации нет.

Еще Nimble Streamer умеет принимать SRT, но что-то нет софта доступного для отправки видеопотока через него. OBS Studio не умеет с ним работать. Вроде как это более производительный протокол, но вот как видео по нему передавать на сервер?

В общем, куда копать?
  • Вопрос задан
  • 750 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Wexter
Ну так у них целая статья на хабре есть про это https://habr.com/ru/post/265675/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы