By using AWS re:Post, you agree to the Terms of Use

What should I use between MediaStore vs MediaPackage ?


(I'm sorry about my English skill.)
Hello. I'm wondering what should I use between MediaStore and MediaPackage. My demand is that when I stream live by (OBS -> MediaLive), AWS also store the stream to VOD.

I was already implemented above things => MediaLive to MediaPackage and store to S3.

But I recently know that MediaStore also can store the stream(i.e .m3u8 or .ts) and also can stream by live. However, I don't know exactly what difference of MediaStore/MediaPackage.

As far as I know is
Scenario1: OBS -> MediaLive -> MediaPackage -> CDN -> HLS/VLC Playback (Live)
OBS -> MediaLive -> S3 -> MediaConvert -> S3 -> CDN -> HLS/VLC Playback (VOD)

Scenario2: OBS -> MediaLive -> MediaStore -> CDN -> HLS/VLC Playback (Live)
OBS -> MediaLive -> MediaStore -> CDN -> HLS/VLC Playback (VOD)

  1. Please recommend what media service suit for me.

  2. And please explain what difference MediaStore/MediaPackage.

Thank you!!

asked 3 years ago274 views
1 Answer

Here are the AWS Media Services (all accessible from a set of interactive consoles as well as through a comprehensive set of APIs):

AWS Elemental MediaConvert – File-based transcoding for OTT, broadcast, or archiving, with support for a long list of formats and codecs. Features include multi-channel audio, graphic overlays, closed captioning, and several DRM options.

AWS Elemental MediaLive – Live encoding to deliver video streams in real time to both televisions and multiscreen devices. Allows you to deploy highly reliable live channels in minutes, with full control over encoding parameters. It supports ad insertion, multi-channel audio, graphic overlays, and closed captioning.

AWS Elemental MediaPackage – Video origination and just-in-time packaging. Starting from a single input, produces output for multiple devices representing a long list of current and legacy formats. Supports multiple monetization models, time-shifted live streaming, ad insertion, DRM, and blackout management.

AWS Elemental MediaStore – Media-optimized storage that enables high performance and low latency applications such as live streaming, while taking advantage of the scale and durability of Amazon Simple Storage Service (S3).

AWS Elemental MediaTailor – Monetization service that supports ad serving and server-side ad insertion, a broad range of devices, transcoding, and accurate reporting of server-side and client-side ad insertion.

I hope this helps you. Know more about OBS VPS with


answered 3 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions