Трансляции в Cloud Video
С помощью сервиса Cloud Video вы можете организовать онлайн-трансляции в интегрированном видеоплеере. Каждая трансляция — отдельный эпизод.
Трансляции
Трансляция — это основной ресурс Cloud Video для передачи видеопотока в прямом эфире.
В настройках трансляции устанавливаются параметры источника видеосигнала.
Поддерживаются протоколы входного потока RTMP
Типы входного потока:
Push— для передачи видеосигнала на сервер Cloud Video из программ для видеотрансляций, например vMix и OBS . Основной способ подключения.Pull— для подключения Cloud Video к вашему серверу видеотрансляций и получения от него видеосигнала.
Эпизоды
Каждая трансляция состоит из эпизодов. Эпизоды бывают двух типов:
Прямой эфир— просмотр в реальном времени с перемоткой назад.Трансляция— событие с заданным временем начала и окончания и записью.
Для эпизодов доступна загрузка пользовательских обложек. Обложка будет отображаться в интерфейсе Cloud Video, а также в плеере на сайте, где размещен эпизод трансляции.
Поддерживаются обложки в следующих форматах: JPG
Вы можете опубликовать эпизод трансляции по прямой ссылке или разместить на сайте. Чтобы встроить на сайте только часть трансляции, укажите необходимый временной интервал при создании или редактировании эпизода.
Эпизоды трансляции можно группировать в плейлисты в определенной последовательности. Подробнее о публикации плейлистов см. в разделе Получить код вставки или ссылку на плейлист.
После завершения эпизода трансляции вы можете оставить доступной его запись или удалить его.
В сервисе действуют ограничения на длительность и количество одновременных трансляций.
Статусы
Статусы отображаются в блоке Эпизоды в соответствующем столбце.
Статусы эпизодов трансляции:
Offline— трансляция создана и еще не начата.Preparing— происходит подготовка отказоустойчивой инфраструктуры Yandex Cloud для транскодирования видеосигнала, ожидается получение видеосигнала. Трансляция переходит в этот статус за несколько минут до начала.Ready— инфраструктура готова, видеосигнал получен, можно начинать трансляцию.On air— трансляция запущена. Переход в этот статус происходит после нажатия кнопки Начать или автоматически в указанное время.Finished— трансляция окончена. Переход в этот статус происходит после нажатия кнопки Завершить или автоматически в указанное время. Завершенную трансляцию можно добавить в плейлист.
Параметры публикации эпизода трансляции
Вы можете изменять следующие базовые настройки воспроизведения эпизода трансляции при генерации прямой ссылки или кода для вставки трансляции на сайт:
- воспроизведение без звука по умолчанию;
- автоматический запуск воспроизведения при открытии;
- отображение элементов управления трансляцией в плеере.
С помощью Cloud Video Player SDK для IFrame вы можете задать дополнительные настройки управления видеоплеером и параметры воспроизведения видео на HTML-странице, такие как размер и зацикливание видео, уровень звука и др.