Создать push-трансляцию через Open Broadcaster Software (OBS)
Пример создания push-трансляции через энкодер Open Broadcaster Software
Скачайте программу для трансляций OBS с официального сайта.
Установите и запустите программу Open Broadcaster Software.
В верхнем меню перейдите в раздел File → Settings.
В открывшемся разделе с настройками перейдите в раздел Вещание.
Впишите полученный RTMP URL, например:
rtmp://push.selcdn.net/in/
.В поле Ключ потока впишите полученный ключ, например:
59745?454f2c5a166b30ea79e1f17d260147e2
.Нажмите кнопку Apply.
Задайте параметры потока, который будет отправляться на наш сервер. Рекомендуемые параметры:
- 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.
После того, как все нужные настройки параметров трансляции заданы, нажмите кнопку OK.
В главном меню программы выберите источник изображения — рабочий стол компьютера, слайд-шоу, игру, web-камеру либо всё вместе.
Нажмите кнопку Start Streaming.
Можно передавать ссылки для воспроизведения в медиаплеере, в котором есть возможность просмотра онлайн-видео, например, VLC.