Как настроить стрим с помощью Vmix. Отправление и получение SRT стрима через Vmix

В этом руководстве мы расскажем, как отправлять и получать SRT стрим через Vmix. Мы будем использовать Vmix в связке с Callaba Cloud Live Streaming.

Нам понадобятся:
1) vMix: Live Video Streaming Software — профессиональный инструмент для стриминга. Вы можете скачать его с официального сайта и получить бесплатный пробный период.
Официальный сайт vMix.

2) Callaba Cloud Live Streaming, — сервер, умеющий принимать SRT поток и ретранслировать его в соц сети. Оформление подписки займет не более 5 минут.
Инструкция : Как оформить подписку и запустить Callaba Cloud.

В рамках данного туториала мы предполагаем, что вы уже установили Vmix и подписались на Callaba Cloud Live Streaming, так как мы не будем подробно останавливаться здесь на этих вопросах.

Мы рады представить видео и текстовую версию данного руководства.

Итак, давайте начнем

1. Запустите Vmix.
Кликните “Add Input”, чтобы добавить источник видео.
Справа внизу вы можете добавить один или несколько инпутов: камеру, видеофайл, плейлист, NDI, SRT, RTMP поток, титры, картинку, звуковое устройство, окно браузера или захват экрана.

В нашем случае это будет музыкальный видеоролик.

Левое окно Vmix — окно предпросмотра, правое окно — output (эфир). Если кликнуть на добавленное видео, оно откроется в окне предпросмотра. Кнопкой “Cut” или “Fade” отправьте его в эфирное окно. Теперь перейдем к настройке SRT передачи потока.

2. Откройте окно настроек “Settings” в правом верхнем углу.
Выберите пункт “output/NDI/SRT”.
Здесь можно конфигурировать аутпуты Vmix.
Вы можете задать до четырех разных вариантов и выбрать конкретный Input для каждой трансляции. Это может быть полезно, например, если вам нужно отдавать отдельно несколько камер, каждую — своим потоком. Для каждого output можно включить NDI, SRT и настроить отдельную звуковую шину.

3. Нажмите на значок шестеренки напротив первого output чтобы перейти к настройке SRT

4. В “Audio Channels” можно выбрать звуковую шину, по умолчанию здесь стоит Master. Вы также можете указать разрешение (resolution). Оставьте это окошко открытым, мы вернемся к нему позже.

5. Откройте Callaba Cloud Live Streaming и войдите в систему.
После регистрации вы получите личный адрес и пароль для входа. Если вы новичок, мы рекомендуем ознакомиться с нашим пошаговым руководством «Как запустить Callaba Cloud Live Streaming».

6. Перейдите в раздел “SRT Servers”.
Нажмите «Add New»

7. Дайте вашему серверу имя (Name).
Остальные настройки можно оставить без изменений.
Нажмите «Save».
Успех! Вы создали свой первый сервер Callaba SRT!

8. На странице “SRT Servers” нажмите кнопку «Info». Вы увидите параметры для отправки и получения вашего потока.

9. Все необходимые данные для заполнения полей в окне “Output Settings” (в том самом, что мы оставили открытым) в Vmix есть в строке Publisher URL.

Publisher URL (пример):
srt://12.34.56.78:1935?streamid=input/mynewsrt/srt-stream-01

Vmix требует следующие параметры:
Hostname: 12.34.56.78 (без srt:// и порта)
Port: 1935
Stream ID: input/mynewsrt/srt-stream-01

Внимательно скопируйте эти данные из своего личного кабинета Сallaba в окно параметров SRT Vmix.

10. Ваш SRT поток уходит на сервер Callaba.
Проверить активность, включить, выключить и перезагрузить поток можно нажав кнопку шестеренка рядом с External внизу экрана

11. Проверим, что поток приходит на сервер.
Для этого получим его обратно в Vmix.
Вы можете забрать SRT поток несколькими устройствами по одной и той же ссылке Receiver URL. Количество потоков ограничено только производительностью вашего сервера.

Зайдите в Vmix.
Нажмите «Add Input».
Перейдите во вкладку “Stream / SRT”.
Измените “Stream Type” на SRT (Caller).

(Обратите внимание, что при использовании удаленного сервера SRT с общедоступным hostname, вы должны использовать тип подключения SRT (Caller) как при получении, так и при отправке потока SRT.)

Теперь мы будем использовать аналогичные параметры, но на этот раз из Receiver URL.
Receiver URL (пример):
srt://12.34.56.78:1935?streamid=output/mynewsrt/srt-stream-01

Vmix требует следующих параметров
Hostname: 12.34.56.78 (без srt:// и порта)
Port: 1935
Stream ID: output/mynewsrt/srt-stream-01
Нажмите « OK»

12. Проверьте, что звук вашего видео уходит в мастер.

В данном случае мы настроили получение и отправку SRT потока с одного и того же компьютера и Vmix. Таким приёмом удобно пользоваться для мониторинга собственного потока, при отправке удаленному получателю. При такой конфигурации важно следить за тем, чтобы звук входящего SRT потока не уходил в master равно как и видео SRT input не попало в OUTPUT. Иначе получится звуковая или видео петля (звук будет повторяться с эффектом “эхо”, а видео обычно постепенно уходит в равномерно серый экран).

13. В случае успешного результата вы увидите входящий SRT поток и активный индикатор звука в этом input:

14. В случае возникновения проблем с передачей сигнала, накоплением задержки или потерей сигнала, перезагрузите входящий поток :
клик правой кнопкой мыши по SRT input→ Reset

Перезагрузить отдачу SRT потока можно кнопкой “шестеренка” рядом с External внизу экрана:
SRT1 Enabled

На этом все. Если у вас возникли вопросы, свяжитесь с нами [email protected] Мы ответим вам в течении 24 часов.
Удачных эфиров, минимальной задержки и широкого вам канала связи!

Другие материалы по теме :
Как запустить Callaba Cloud
Как начать стримить по SRT в OBS Studio
Как настроить прием SRT в OBS Studio
Как настроить мультистриминг в Twitch, Youtube и Facebook одновременно