In this lab you will take a high resolution video stream and use MediaLive to compress it into several lower bitrate versions. You will feed those to MediaPackage which will prepare them for viewing. Finally you will access Amazon CloudFront to view the video on your mobile device or desktop.
Level
Fundamental
Duration
1 Hours 30 MinutesCourse Objectives
In this course, you will learn how to:
- Set up AWS Elemental MediaLive to ingest two source input feeds and transcode content into two adaptive bitrate (ABR) streams, and output those two streams.
- Configure AWS Elemental MediaPackage to ingest the MediaLive outputs and package the live streams into formats suitable for end user viewing (Packaging).
- Configure an Amazon CloudFront distribution to use the MediaPackage packaged content as its origin, so that the CloudFront distribution can deliver your live stream to viewers for access via mobile devices and desktop browsers with low latency and high transfer speeds (Distribution).
Intended Audience
This course is intended for:
- Architects
- Developers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Familiar with basic navigation of the AWS Management Console
Course Outline
- Task 1: Create a Channel in MediaLive
- Task 2: Create an Input and configure it in a MediaLive channel
- Task 3: Create a Channel in MediaPackage, with a CloudFront Distribution
- Task 4: Create an Endpoint for the MediaPackage Channel
- Task 5: Create an Output Group for MediaLive
- Task 6: Checking Playout of the Stream