Ретрансляция на Youtube по RTMP¶
1. Подготовка к тестированию¶
Для теста используем:
- демо-сервер
demo.flashphoner.com; - веб-приложение Two Way Streaming для публикации потоков;
- браузер Chrome и REST-клиент для отправки REST-запросов.
2. Создание трансляции на Youtube¶
Создайте трансляцию на Youtube (предполагается, что Вы активировали соответствующий раздел в аккаунте Youtube и прошли процедуру проверки и одобрения). Скопируйте URL-адрес сервера и ключ потока из раздела Encoder setup:

3. Настройка WCS¶
В файле настроек WCS flashphoner.properties укажите параметры
rtmp_transponder_stream_name_prefix=
rtmp_flash_ver_subscriber=LNX 76.219.189.0
rtmp_transponder_send_metadata=true
Перезапустите WCS.
4. Запуск трансляции с веб-камеры на WCS-сервер¶
Откройте приложение Two Way Streaming. Нажмите кнопку Connect, затем укажите ключ потока Youtube под окном Local и нажмите Publish:

5. Ретрансляция потока при помощи REST API¶
Откройте REST-клиент. Отправьте запрос /push/startup на WCS-сервер, указав в параметрах запроса streamName ключ потока, rtmpUrl - URL сервера Youtube:


6. Проверка получения потока на Youtube¶
На странице настроек трансляции нажмите Advanced. На странице расширенных настроек нажмите в правом углу кнопку View on Watch page:

Отобразится страница просмотра трансляции:
