Как настроить мультистрим из Wirecast в Twitch, Youtube и Facebook

В этом туториале мы расскажем, как настроить рестрим (мультистрим) из Wirecast в несколько пунктов назначения/адресов. В нашем примере мы будем стримить из Wirecast в Facebook, Twitch и Youtube одновременно.

Прежде чем мы начнём, пожалуйста, убедитесь, что у вас есть:
1. Wirecast (с подключенной камерой или видеофайлами, которыми вы хотите поделиться со своей аудиторией).

2. Callaba Cloud Live Streaming : сервер, который может принимать SRT и RTMP потоки и ретранслировать их в социальные платформы.
Подписка на Callaba Cloud займет не более 5 минут.
Пошаговое руководство: Как запустить Callaba Cloud.

3. Аккаунты в социальных сетях, где вы хотите провести ваш стрим. Потребуется взять в этих аккаунтах ключи, чтобы транслировать в них видео.

Twitch: https://dashboard.twitch.tv/
Youtube: http://studio.youtube.com
Facebook: https://www.facebook.com/live/create

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

Также мы рассмотрим только самые основы интерфейса Wirecast. За подробными руководствами по созданию и управлению сценами в Wirecast мы просим вас обратиться к другим источникам.

Поехали!

1. Запустите Wirecast.
В нижней половине окна программы вы увидите панель слоев. Здесь вы можете добавлять медиа-источники и управлять ими (например, устройствами захвата).

Щелкните значок «+» на любом слое
В открывшемся окне выберите предпочитаемый источник мультимедиа (камера, изображение, видеофайл или другой).
Нажмите «Add» («Добавить»)

1.1 Если ваш контент меньше или больше доступного окна, используйте элементы управления (кружочки по сторонам), чтобы изменить размер изображения или видеофайла, растянуть или уменьшить его, дабы он соответствовал размеру окна предварительного просмотра (Preview).

Содержимое Preview (окна предварительного просмотра) не видно зрителям, это место, где вы можете экспериментировать и убедиться, что вас все устраивает, до того, как вы покажете ваш контент аудитории.
Для того, чтобы сделать окно Preview видимым для зрителей, выберите эффект перехода в меню Cut и нажмите «Go», чтобы отправить это содержимое в окно Live и сделать вашу работу видимой.

Теперь, когда мы немного познакомились с интерфейсом Wirecast и подготовили материал для нашего стрима, пришло время отправить наш поток на сервер.

2. Откройте панель управления/дашборд Callaba Cloud Live Streaming и залогиньтесь.
Чтобы открыть дашборд, перейдите по адресу http://ВАШ ПУБЛИЧНЫЙ IPV4.
По умолчанию адрес панели управления — это Public IPv4 address вашего инстанса Amazon Web Services.

Логин: admin
Пароль: ваш уникальный Instance ID

Если у вас возникли трудности с этим шагом, ознакомьтесь с нашим пошаговым руководством: Как запустить Callaba Cloud Live Streaming.

Обязательно ознакомьтесь с шагом 17, чтобы знать, как остановить ваш инстанс и завершить работу.

3. Перейдите в раздел SRT Servers, нажмите «Add New»

4. Задайте имя (Name) вашему SRT серверу
Кликните «Check latency»
Кликните «Check bandwidth»
Нажмите «Save»

Вы также можете изменить настройки сервера в соответствии со спецификацией протокола SRT.

Осторожно! Меняйте эти настройки только в том случае, если вы понимаете, на что они влияют. Если вы новичок, мы настоятельно рекомендуем не изменять настройки по умолчанию.

5. Наш SRT сервер готов.
Теперь подключим Wirecast к этому серверу.
На странице со списком серверов SRT нажмите «Info»

Скопируйте OBS Publisher URL вашего SRT сервера

6. Вернитесь в Wirecast
Нажмите меню Output > Output settings
Выберите SRT: Secure Reliable Transport
Нажмите «ОК»

7. В появившемся окне
Вставьте Publisher URL в поле «Address».
Вставьте Port в поле «Port».
Нажмите «ОК»

8. Теперь мы готовы начать стримить.
Нажмите кнопку «Stream».
Если все сделано правильно, через несколько секунд в правом нижнем углу Wirecast вы увидите битрейт, который отправляете.

Тада! Наш поток отправляется на наш сервер.

9. Теперь давайте воспроизведем нашу трансляцию в Callaba Cloud, чтобы убедиться, что все идет хорошо.

Вернитесь в дашборд Callaba Cloud Live Streaming
Перейдите в раздел Web Players

Нажмите «Add New»
Назовите свой веб-плеер (Name)
Выберите сервер SRT, который получает поток
Вставьте Publisher Stream ID

Нажмите «Save»

10. На странице списка веб-плееров подождите несколько секунд, пока появится битрейт.
Как только появится битрейт, нажмите кнопку «Preview», чтобы увидеть поток.

11. Тада! Теперь мы можем увидеть наш поток и убедиться, что он доставляется корректно.

Пришло время настроить ре-стриминг в социальные сети: Twitch, Youtube и Facebook.

Twitch

Для начала настроим ре-стрим в Twitch.
Войдите или зарегистрируйтесь в Twitch и откройте панель управления Twitch (https://dashboard.twitch.tv/)

12. В меню слева найдите «Settings» и нажмите «Stream».
В появившемся окне вы увидите Primary Stream Key.
Мы скоро к этому вернемся, не закрывайте вкладку.

Вернитесь в дашборд Callaba Cloud Live Streaming.
13. Откройте раздел SRT Servers
Нажмите «Info»
Скопируйте Publisher Stream ID

14. Перейдите в раздел Restreaming
Нажмите “Add New

Сейчас мы создадим ре-стрим нашей трансляции на Twitch

Restream Name:
Задайте имя вашему ре-стриму

SRT Server:
Выберите SRT сервер из списка
В нашем примере сервер называется “Wirecast

SRT Publisher Stream ID:
Вставьте Publisher Stream ID.
В нашем примере : publisher/wirecast/srt-stream-01

Streaming service destination:
Выберите Twitch из выпадающего списка

Stream URL:
Ознакомьтесь со списком серверов Twitch здесь: https://stream.twitch.tv/ingests/

Важно! Пожалуйста, используйте URL сервера Twitch соответствующий вашему региону. Наши тесты показали, что не все серверы Twitch могут работать в том или ином регионе.

Не забудьте вставить ваш Stream Key между {} фигурных скобок.

Stream Key:
Скопируйте Primary Stream Key из панели управления Twitch

Нажмите “Save”

15. Отлично! Если все сделано правильно, примерно через 10 секунд вы увидите битрейт, отправляемый в Twitch

16. В Twitch вы увидите свой видеопоток, отправляемый из Wirecast

YouTube

17. Теперь разберемся, как сделать ре-стрим на Youtube.
Войдите или зарегистрируйтесь на Youtube,
затем откройте: http://studio.youtube.com

18. Нажмите кнопку Go Live в правом верхнем углу.
Важно:
Если это ваша первая трансляция на Youtube, вам нужно будет подтвердить свой номер телефона и подождать 24 часа, пока изменения вступят в силу, чтобы иметь возможность вести прямую трансляцию на Youtube.

19. Скопируйте Stream Key на вкладке Stream Settings

20. Вернитесь назад в дашборд Callaba Cloud
Перейдите в раздел Restreaming
Нажмите “Add New
Теперь мы создадим ре-стрим потока из Wirecast вYoutube.

В открывшемся окне, заполните поля:

Restream Name:
Задайте имя вашему ре-стриму

SRT Server:
Выберите SRT из списка
В нашем случае сервер называется “Wirecast”.

SRT Publisher Stream ID:
Вставьте Publisher Stream ID
В нашем примере это publisher/wirecast/srt-stream-01

Streaming service destination:
Выберите Youtube из списка

Stream URL:
Вставьте Stream URL из вкладки Stream Settings в Youtube Studio

Stream Key:
Вставьте Stream Key из вкладки Stream Settings в Youtube Studio

Нажмите “Save

21. Отлично! Если все сделано правильно, через 7–10 секунд вы увидите битрейт, отправляемый на Youtube.

Если этого не произошло, или произошла ошибка, нажмите кнопку «Restart» у ре-стрима и дождитесь перезапуска ретрансляции (это должно занять не более 10 секунд).

22. На Youtube вы увидите видеопоток, который вы отправляете из Wirecast.

Если видеопотока нет, вернитесь к панели управления Callaba Cloud и нажмите «Restart» у своего ре-стрима.

Важно! Нужно сначала открыть Youtube Studio, и только потом активировать процесс ре-стрима, а не наоборот. В противном случае есть риск увидеть бесконечную загрузку на Youtube.

Также наши тесты показали, что в случае проблем с сетью Youtube иногда просто сам завершает стрим. В этом случае в появившемся окне Stream Finished нажмите Dismiss, вернитесь в дашборд Callaba Cloud и нажмите Restart.

Facebook

23. Войдите в свой аккаунт Facebook, откройте страницу https://www.facebook.com/live/producer/и нажмите Select под Go Live.

24. Перейдите в Settings > Stream
Отключите параметр «End live video if stream stops»
Также наши тесты показали, что использование Persistent Stream Key предпочтительнее, так как оно более стабильно.

25. Перейдите в раздел Stream Setup
Выберите “Streaming software
Задайте название (Title) и описание (Description) для вашего стрима

26. Вернитесь в дашборд Callaba Cloud
Перейдите в раздел Restreaming
Нажмите “Add New

Теперь мы создадим ре-стрим нашего потока из Wirecast в Facebook

Restream Name:
Задайте имя для ре-стрима

SRT Server:
Выберите свой SRT сервер из списка. В нашем примере он называется “Wirecast”.

SRT Publisher Stream ID:
Вставьте Publisher Stream ID.
В нашем примере это publisher/wirecast/srt-stream-01

Streaming service destination:
Выберите Facebook из списка

Stream URL:
Вставьте Server URL со страницы Stream Settings в Facebook

Stream Key:
Вставьте Stream Key со страницы Stream Settings в Facebook

Нажмите “Save

27. Отлично! Если все сделано правильно, через 7–10 секунд вы увидите битрейт, который отправляется в Facebook. Если этого не произошло, или произошла ошибка, нажмите кнопку «Restart» и дождитесь перезапуска ре-стрима (не более 10 секунд).

28. В Facebook вы увидите превью вашего видеопотока из Wirecast.
Чтобы начать стримить лайв, нажмите кнопку Go Live.

29. Вы увидите свою трансляцию из Wirecast в Facebook

Это конец нашего туториала.
Если у вас есть какие-либо вопросы, свяжитесь с нами по адресу: [email protected]
Мы ответим вам в течение 48 часов.
Удачного стриминга!

Больше статей по теме:
Как запустить Callaba Cloud Live Streaming
Как начать стримить в OBS Studio по протоколу SRT
Как получить поток SRT в OBS Studio
Как настроить мультистрим из OBS Studio вTwitch, Youtube и Facebook