2 способа вещания: какой выбрать и с чего начать

Последние изменения: 17.05.2023

Вещание через CDN

Вещание через Стриминг

Способ 1: Вещание напрямую через CDN

Если у вас свой медиасервер, который отправляет поток в формате HLS, вам понадобится один CDN-ресурс со специальными настройками для плейлистов (.m3u8) и чанков (.ts).

Подробнее о настройках читайте в статье «Настроить вещание через CDN по протоколу HLS».

Вещание можно защитить с помощью токена.

Токен настраивается через скрипт на источнике и включение опции Secure Token в настройках CDN-ресурса.

Подробнее о настройках читайте в статье «Secure Token. Настроить безопасный просмотр по временным ссылкам».

Способ 2: Вещание через Стриминг с доставкой через CDN

Воспользуйтесь этим способом, если поток с источника не в формате HLS.

Вещание через Стриминг даёт ряд преимуществ и дополнительных возможностей, например:

  • Запись потока — записывает трансляцию и сохраняет как VOD.

  • DVR — возможность перематывать и останавливать стрим, возвращаться к его просмотру позже.

  • Рестриминг — опция, которая позволяет единовременно отправлять трансляцию в несколько медиасервисов, например, Вконтакте, YouTube, Одноклассники.

  • Собственный плеер и статистика — позволяет собирать статистику по просмотрам, географии и популярности отдельных трансляций.

  • Реклама — позволяет интегрировать в видео или трансляцию рекламу по пяти типам воспроизведения (преролл, мидролл и т.д.).

Поддерживаемые Стримингом форматы и технические характеристики описаны в статье «Live стриминг. Рекомендуемые параметры потока».

При вещании через Стриминг есть два типа отправки нам начального потока: PUSH и PULL.

  • PULL — предполагает, что у вас есть сервер, который отдаёт поток в RTMP (или другом формате) нашей Стриминговой платформе, которая перерабатывает его в HLS, добавляя к трансляции разные полезные штучки.

  • PUSH — если вы вещаете напрямую со своего компьютера, камеры или любого другого устройства с использованием стороннего приложения (OBS, LiveU Solo, Wirecast, Adobe Flash Media Live Encoder и т. п.). В таком случае в личном кабинете вам выдаётся специальная ключ-ссылка, которую вы вставляете в приложение для стриминга. Поток доставляется на Стриминговую платформу, форматируется в HLS и отправляется конечным пользователям.

Подробнее про PULL и PUSH потоки в статье «Live стриминг. Создать Live поток».

Что нужно, чтобы начать вещать через Стриминг

Независимо от типа вещания через Стриминг (PULL или PUSH), создайте CDN-ресурс и подготовьте его к работе со Стриминговой платформой.

Вещание можно защитить с помощью токена.

Токен настраивается через скрипт на источнике и включение опции Secure Token в настройках CDN-ресурса.

Читайте, как настроить токен для вещания через Стриминг.

Помогла ли вам статья?