SRTNow — Как настроить клиента для SRT сервера. Задержка 300 ms !
Если вы здесь, значит вы получили ключи для тестирования SRT сервера.
Получить ключи можно тут: SRTNow Тест SRT servera
Используйте, только выданные ключи, остальные будут сбрасываться на сервере!
Читаем инструкцию, настраиваем, тестим, пишем фидбэк, обсуждаем в Телеграме следим за новостями SRTNow Test!.
Про Screen Sharing см. ниже
Все картинки кликабельны.
На сервере взведено две конфигурации на портах 10000 и 9999.
srt://srtnow.sbtg.ru:10000 — Оптимизированно для передачи видео потока максимального качества. До 15 мегабит, в ущерб задержке. Задержка порядка: 1-2 сек.
srt://srtnow.sbtg.ru:9999 — Оптимизированно для передачи видео потока с минимальной задержкой, рекомендуется отправлять 720p до 2 мегабит, но можно и больше, пробуйте. Минимальная задержка получается порядка 300 ms. см рис.1)

На сервере взводится два Listener-а, поэтому принимать и отправлять потоки нужно Caller-ами
in/sbtg/ваш КЛЮЧ - отправка потока
out/sbtg/ваш КЛЮЧ - прием потока
Отправка потока из vMix.
Для SRT и vMix необходима Windows 10!
Настраиваем для своих ключей, на картинке отправка для минимальной задержки на сервер 9999.
Не используйте HEVC! У нас с этим были проблемы, но можно попробовать с бОльшей задержкой.
Используйте H264.

Прием потока из vMix.
Все просто. см. рис.3)
ВНИМАНИЕ. Для приема потока нужен тоже Caller! Только с другим idstream: out/sbtg
OBS отправка потока
Не используйте NVENC! Используйте QuickSync или x264 по той же причине что и с vMix см. выше
Просто вбиваем адрес сервера вместе со streamid
Почему-то на Desktop Linux Ubuntu у нас не заработала отправка через OBS на SRT сервак. Попробуйте у себя.
Нужен OBS с версией 25 и выше. В винде все ОК!

Прием потока в OBS
Добавить в сцену, Media Source.
Снять галку Local File и вбить Input SRT сервер
Input Format установить: mpegts

Несколько картинок
Принимаем 3 потока по SRT, один из них 10 мегабит! Отправляем 1 поток.

Larix Broadcaster, Screencaster, SLDP Player

Настройки для Larix практически идентичные, все это работает.
Для Screencaster нужно побольше задержку на отправку делать, иначе картинка рассыпается.
VLC пока не умеет проигрывать SRT, но в бете вроде как уже есть,
надеемся скоро все будет.
WebRTC Screen Sharing. Кодек VP9!
Дополнительно, простой тестовый "шаринг" экрана с аудио связью все со всеми.
Для видео потока используется кодек VP9, качество передачи экрана близко к максимальному.
Но все зависит от нагрузки на сети и удаленность, клиента
Мобильного интерфейса нет, шаринг из веба на мобиле не работает. (

Заходим на Мастер интерфейс с указанием вашего ключа.
sbtg.ru/serv/ssg/ — Это Мастер, он создает аудио комнату и принимает экран от удаленного пользователя
sbtg.ru/serv/sss/ — Это клиенты, они подключаются в созданный мастером аудиоканал и отправляют экраны.
На мастере жмем "Open Audio"
Ждем конектов от удаленных пользователей.
Слева список подключенных пользователей. По клику доступно меню для управления звуком удаленных пользователей.
Можно выбрать соло режим, всех отключить, всем запретить и т.д.
Передача ведется без сервера, т.е. напрямую, поэтому не подключайтесь несколькими мастерами к одному источнику экрана.
Будет большая нагрузка на сеть у того, кто "шарит" экран.
Можно зацепить 2-3-4 ну 5.... Попробуйте.
Позже, реализуем механизм передачи потока от клиента к клиенту и тогда, )))) можно будет сколько угодно зрителей подключать, почти. Вообще без сервера!
В интерфейсе клиента, нужно расшарить экран, в аудио комнату он попадет автоматически, если мастер ее создал.
Мастер может увидеть экран, либо по нажатию кнопки "Get Screen",
либо автоматически, если включен AGS (Auto Get Screen).
Мастер может закрыть сессию передачи экрана, от удаленного пользователя.
Клиентов может быть сколько угодно, все они попадают в одну аудио комнату, шарить экран может только один, другие в этот момент не смогут, принимать экран может только Мастер.
Если что-то не работает жмите Reset, все перезапускаем, тоже самое обновление страницы.
Про тесты
Все это, уже некоторое время, мы используем для своих проектов.
Проводили тест с Камчаткой, Новосибирском, Казанью, Тамбовом.
Перебрасывали SRT поток и WEbRTC шаринг экрана, все прекрасно сработало.
К сожалению, с московским провайдером "АКАДО" ситуация такая.
Не работает шаринг экрана!
По этому поводу, мы с ними имеем диалог, пока безрезультатно.
Мы хотим чтоб интернет работал везде одинаково и правильно!
У кого АКАДО проверьте, может накатаем им письмецо групповое. ))
Этот тест продлен до 01.09.2020. Дальше посмотрим.
Все новости и доп. инструкции здесь.
SRTNow Test!





















