Using Media Services

Course Modality

Instructor-led (classroom)

Course Level


Course Time


Course Language


Course Overview

Using Media Services


There are no prerequisites for this course.

Intended Audience

This tutorial is intended for anyone who wants to 

  • convert video content for delivery to consumer devices.
  • learn how to use Digital Rights Management and the SPEKE protocol with the AWS services to control access to streaming video over the internet.
  • learn how use AWS AI services to automate global video captioning, subtitling, and audio tracks for a streaming video.

Why The DataTech Labs ?

Self-Paced Online Video

A 360-degree learning approach that you can adapt to your learning style

A 360-degree learning approach that you can adapt to your learning style

Engage and learn more with these live and highly-interactive classes alongside your peers

24/7 Teaching Assistance

24/7 Teaching Assistance Keep engaged with integrated teaching

Online Practice Labs

Projects provide you with sample work to show prospective employers.

Applied Projects

Real-world projects relevant to what you’re learning throughout the program

Learner Social Forums

A support team focused on helping you succeed alongside a peer community

Skill Covered

In this course, students learn how to:

  • Create a role for MediaConvert in AWS Identity and Access Management (IAM). 
  • Use Amazon Simple Storage Service (Amazon S3) to create an input bucket for source video content and an output bucket for your converted assets.
  • Define DRM and SPEKE and the main terms used in workflows. 
  • Differentiate the main components of DRM and describe their function. 
  • Use the DRM configuration pages in the AWS Elemental product user interfaces.
  • Generate a transcript of a video using Amazon Transcribe. 
  • Translate the transcript into an alternate language using Amazon Translate. 
  • Transform the alternate language transcript into alternate language audio using Amazon Polly. 
  • Construct an Apple HLS Stack using AWS MediaConvert. 
  • Validate that audio and captions/subtitles work as intended within a video player.

Get In Touch

Course Curriculum

Setting Up and Configuring AWS Elemental MediaConvert

  • Overview 
  • Demonstration

Digital Rights Management and the SPEKE Protocol in Video Workflows

  • What is Digital Rights Management? 
  • A Generic DRM Workflow 
  • Rights-Management Side 
  • Encryption Side 
  • Problem SPEKE Solves 
  • Encryptor Authentication: On-premises and AWS Cloud-based 
  • CPIX Document 
  • Content Key Encryption 
  • User Interface Demonstration

Create Streaming Video with Captions, Subtitles, and Audio Tracks using AWS AI Services

  • Create closed captions using Amazon Transcribe 
    • Why do I need captions? 
    • Turn the transcript into captions 
  • Create alternate language subtitles using Amazon Translate 
    • Why do I need alternate language subtitles? 
    • Turn the translations into subtitles 
  • Create alternate language audio tracks using Amazon Polly 
    • Why text-to-speech? 
    • Right-size text to speech 
  • Create streaming video using AWS Elemental MediaConvert 
    • Why streaming video? 
  • Automate the process 
    • From prototype to automation 
    • Create a better transcript 
    • Create a better translation 
    • Create a better audio track


Get in touch, enquire now!

By submitting this form, I consent to the processing of the personal data that I provide The Data Tech Labs Inc. in accordance with and as described in the Privacy Policy.

© 2020 The Data Tech Labs Inc. All rights reserved.

[glt language="Arabic" label="Arabic" image="yes" text="yes" image_size="24"]
[glt language="English" label="English" image="yes" text="yes" image_size="24"]
[glt language="French" label="French" image="yes" text="yes" image_size="24"]
[glt language="German" label="German" image="yes" text="yes" image_size="24"]
[glt language="Hindi" label="Hindi" image="yes" text="yes" image_size="24"]
[glt language="Marathi" label="Marathi" image="yes" text="yes" image_size="24"]
[glt language="Spanish" label="Spanish" image="yes" text="yes" image_size="24"]

Microsoft Power Platform App Maker

Designing & Implementing Azure AI Solution

Microsoft Azure Administrator

Developing Solutions For Microsoft Azure

Microsoft Azure Architect Design Exam

Implementing Azure Data Solution

Administering Relational Databases On Microsoft Azure