Да, это довольно просто настроить.
Вам понадобится сервер, который будет прослушивать RTMP и транскодировать его на лету в HLS / DA SH. Тогда ваш веб-сайт просто воспроизводит прямую трансляцию точно так же, как и любое потоковое видео.
Существует ряд служб, одна из которых api.video.
- Создайте прямой эфир на api.video . Этот шаг даст вам (а) ссылку для отправки вашего потока на (RTMP) и (б) URL-адреса плеера и фрейма, которые будут отображать вывод вашего потока.
- Создайте прямой эфир с помощью OBS (или другого программного обеспечения) и подключите его к адресу RTMP, начиная с шага 1.
- Разместите на своем веб-сайте созданный на шаге 1 iframe или URL-адрес проигрывателя. Я создал демо Glitch как страницу, которая получает прямой эфир.
Теперь - если вы начинаете потоковую передачу с OBS, она перехватывается api.video, транскодируется, и сделал доступным для всех, кто следит за URL.
Я написал в блоге подробности каждого шага в своем посте: прямой эфир с использованием OBS .