Top.Mail.Ru

Стриминг

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

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

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

Вещание можно защитить с помощью токена. Токен настраивается через скрипт на источнике и включение опции Secure Token в настройках CDN-ресурса. Подробнее о настройках читайте в статье «Secure Token. Настроить и использовать».

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

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

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

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

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

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

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

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

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

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

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

Подробнее про PULL и PUSH потоки в статье «Прямые трансляции. Создать поток».

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

Вещание можно защитить с помощью токена. Токен настраивается через скрипт на источнике и включение опции Secure Token в настройках CDN-ресурса. Читайте, как настроить токен для вещания через Стриминг.

Мы используем cookie, чтобы сайт стал лучше для вас.