Открыть сервис

AWS Elemental MediaPackage

AWS Elemental MediaPackage — это облачный сервис видеообработки, предоставляемый Amazon Web Services (AWS), предназначенный для подготовки, упаковки и доставки видео- и аудиоконтента в форматах, пригодных для потокового вещания через интернет (OTT — Over-the-Top). Сервис выполняет функции транскодирования (преобразования исходного видеопотока в несколько битрейтов), упаковки в различные транспортные форматы (например, HLS, DASH, CMAF) и шифрования контента для защиты от несанкционированного доступа. MediaPackage ориентирован на медиакомпании, вещателей и платформы, которым требуется масштабируемая и надёжная инфраструктура для доставки видео конечным пользователям на различных устройствах.

История и развитие

AWS Elemental MediaPackage был запущен в 2017 году как часть более широкого портфеля сервисов AWS Elemental, ориентированных на медиаиндустрию. Elemental Technologies, компания-разработчик, была приобретена Amazon в 2015 году. Изначально сервис создавался для упрощения процесса упаковки и доставки видео в облачной среде, заменяя традиционные аппаратные решения для видеообработки. С момента запуска MediaPackage регулярно обновлялся: добавлялась поддержка новых форматов (например, CMAF — Common Media Application Format), улучшалась интеграция с другими сервисами AWS (CloudFront, Lambda, S3) и расширялись возможности по управлению правами доступа (DRM — Digital Rights Management).

Архитектура и принцип работы

AWS Elemental MediaPackage работает по модели «вход-выход» (input-output). На вход сервис принимает один или несколько исходных видеопотоков (обычно в формате MPEG-TS, H.264/H.265), которые могут быть получены от live-трансляций (через протоколы RTP, RTMP, HLS) или из файловых источников (VOD — video-on-demand). На выходе сервис генерирует несколько вариантов видео (адаптивный битрейт) и упаковывает их в форматы, поддерживаемые различными плеерами и устройствами.

Ключевые компоненты

Процесс обработки

  1. Приём: исходный поток поступает на вход MediaPackage. Сервис поддерживает протоколы RTP (Real-time Transport Protocol), RTMP (Real-Time Messaging Protocol) и HLS (HTTP Live Streaming) для live-трансляций, а также файловые источники для VOD.
  2. Транскодирование: если исходный поток не соответствует требуемым параметрам, MediaPackage может выполнять транскодирование (преобразование в другие кодеки и битрейты). Однако для сложного транскодирования обычно используется отдельный сервис AWS Elemental MediaConvert.
  3. Упаковка: сервис преобразует поток в несколько выходных форматов (HLS, DASH, CMAF, MSS) с разными битрейтами и разрешениями. Это позволяет плееру автоматически выбирать оптимальное качество в зависимости от скорости интернета пользователя.
  4. Шифрование: MediaPackage поддерживает шифрование контента с помощью DRM-систем (например, Widevine, FairPlay, PlayReady) и AES-128 (Advanced Encryption Standard). Сервис интегрируется с AWS Key Management Service (KMS) для управления ключами шифрования.
  5. Доставка: готовый контент передаётся на серверы распространения (CDN), такие как Amazon CloudFront, или напрямую конечным пользователям через URL-адреса.

Функциональные возможности

Поддержка форматов

MediaPackage поддерживает следующие выходные форматы:

Адаптивный битрейт (ABR)

Сервис автоматически генерирует несколько вариантов видео с разным битрейтом (например, 240p, 480p, 720p, 1080p). Плеер на стороне пользователя выбирает подходящий вариант в зависимости от пропускной способности канала, что обеспечивает плавное воспроизведение без буферизации.

Защита контента

MediaPackage поддерживает несколько механизмов защиты:

Интеграция с другими сервисами AWS

MediaPackage тесно интегрируется с экосистемой AWS:

Применение

AWS Elemental MediaPackage применяется в различных сценариях:

Прямые трансляции (Live Streaming)

Сервис используется для упаковки и доставки live-трансляций спортивных событий, концертов, новостных эфиров и конференций. Благодаря поддержке адаптивного битрейта и DRM, MediaPackage обеспечивает высокое качество и защиту контента для платных подписок.

Видео по запросу (VOD)

Для видео по запросу MediaPackage может обрабатывать файлы, загруженные в Amazon S3, и генерировать готовые плейлисты для доставки через CDN. Это применяется в сервисах онлайн-кинотеатров, образовательных платформах и корпоративных архивах.

Мультиплатформенная доставка

MediaPackage позволяет одновременно генерировать контент в форматах HLS, DASH и CMAF, что обеспечивает совместимость с большинством устройств (смартфоны, планшеты, Smart TV, игровые консоли, веб-браузеры) без необходимости создавать отдельные версии для каждой платформы.

Корпоративные решения

Компании используют MediaPackage для внутренних трансляций (вебинары, собрания) и для доставки обучающих видео. Интеграция с AWS Identity and Access Management (IAM) позволяет управлять доступом к контенту на уровне организации.

Преимущества и ограничения

Преимущества

Ограничения

Конкуренты

На рынке облачных сервисов для видеообработки AWS Elemental MediaPackage конкурирует с:

Примеры использования

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →