Подготовка к тестированию

1. Для теста используем:

Подготовка к трансляции на Facebook

2. Создайте прямой эфир в Facebook. Взведите галочку "Использовать постоянный ключ потоковой передачи". Скопируйте URL-адрес сервера и ключ потока со страницы в Facebook:


3. В файле настроек WCS flashphoner.properties укажите строку

rtmp_transponder_stream_name_prefix=

Перезапустите WCS.

Запуск трансляции с веб-камеры на WCS-сервер

4. Откройте приложение Two-way Streaming. Нажмите кнопку Connect, затем укажите ключ потока Facebook под окном "Local" и нажмите Publish:


Настройка ретрансляции потока


С 1 ноября 2019 трансляции в сервисы Facebook больше не поддерживают RTMP протокол. Следует использовать RTMPS (RTMP через TLS/SSL соединение) с URL-адресом сервера rtmps://live-api-s.facebook.com:443/rtmp/


5. Откройте REST-клиент. Отправьте запрос /push/startup на WCS-сервер, указав в параметрах запроса "streamName" ключ потока, "rtmpUrl" - URL сервера Facebook:



Проверка получения потока Facebook

6. Откройте страницу Facebook, на которой было размещено приглашение на прямой эфир. Войдите на страницу редактирования прямого эфира: