Создать push-трансляцию через Open Broadcaster Software (OBS)

Пример создания push-трансляции через энкодер Open Broadcaster Software

  1. Скачайте программу для трансляций OBS с официального сайта.

  2. Установите и запустите программу Open Broadcaster Software.

  3. В верхнем меню перейдите в раздел File Settings.

  4. В открывшемся разделе с настройками перейдите в раздел Вещание.

  5. Впишите полученный RTMP URL, например: rtmp://push.selcdn.net/in/.

  6. В поле Ключ потока впишите полученный ключ, например: 59745?454f2c5a166b30ea79e1f17d260147e2.

  7. Нажмите кнопку Apply.

  8. Задайте параметры потока, который будет отправляться на наш сервер.

    Рекомендуемые параметры:

    • Video codec: H.264
    • Input Size: 1280x720
    • Frame Rate: 30 fps
    • Bit Rate: 2000
    • KbpsAudio: 128k stereo
    • Profile: main 4.1
    • Keyframe: 2

    Примечание: можно указывать удобные именно для вашего проекта параметры в разделах Output, Audio, Video. Примеры:

    • для трансляции в 1920х1080 рекомендуемая настройка Output (Вывод) «Bit Rate: 4000»;
    • для трансляции 1920х1080 в «60 FPS» — «Bit Rate: 8000»;
    • при трансляции в 1080p со стороны CDN возможно транскодирование потока в 3 качества — 720p, 480p, 240p.
  9. После того, как все нужные настройки параметров трансляции заданы, нажмите кнопку OK.

  10. В главном меню программы выберите источник изображения — рабочий стол компьютера, слайд-шоу, игру, web-камеру либо всё вместе.

  11. Нажмите кнопку Start Streaming.

Можно передавать ссылки для воспроизведения в медиаплеере, в котором есть возможность просмотра онлайн-видео, например, VLC.