Delivering Video Content Using Azure Media Services

Paths

Delivering Video Content Using Azure Media Services

Authors: Alan Smith, James Millar, Daniel Krzyczkowski

Using high-definition video content is an excellent way to reach audiences no matter where they are or what device they're using. This skill path covers all of the content a... Read more

What You Will Learn

  • Understanding and managing Media Services accounts
  • Encoding media content
  • Streaming live events
  • Working with the Media Services API
  • Protecting and monitoring media content
  • Indexing and playing media content with the Video Indexer API

Pre-requisites

This path is intended for developers who are already familiar with the Azure portal and expects learners to be familiar with Azure administration and development.

Beginner

The courses in this section of the path will teach you everything you need to know about getting started with Azure Media Services. You'll learn how to manage Media Services accounts and work with all of your media assets, including how to analyze, encode and play your content. You'll also learn how to use the Video Indexer API in your solution.

Getting Started with Azure Media Services

by Alan Smith

Jul 30, 2020 / 1h 23m

1h 23m

Start Course
Description

Processing and broadcasting high quality video content is a specialized and resource intensive process. In this course, Getting Started with Azure Media Services, you'll learn to leverage the power and flexibility of Azure Media to achieve all that and more. First, you'll explore the management and encoding of video assets using the portal and code. Next, you'll discover how to play the video content in a web application. Finally, you'll learn how to analyze the content. leveraging the artificial intelligence in Azure Cognitive Services. When you're finished with this course, you'll have the skills and knowledge of Azure Media Services needed to bring your applications to life with high-quality video content.

Table of contents
  1. Course Overview
  2. Introducing Azure Media Services
  3. Managing Azure Media Service Accounts
  4. Working with Video Assets
  5. Encoding Video Content
  6. Playing Video Content
  7. Analyzing Video Content

Managing Media with the Azure Media Services API

by James Millar

Aug 7, 2020 / 1h 44m

1h 44m

Start Course
Description

Streaming and protecting media assets at scale can be challenging. Azure Media Services allows you to encode, analyze and stream your content, allowing you to reach your audience regardless of the device they use. In this course, Managing Media with the Azure Media Services API, you’ll learn to manage, transform and deliver media content at scale with the Azure Media Services API. First, you’ll explore how to package and manage media assets. Next, you’ll discover how to analyze media content, extracting key metadata. Finally, you’ll learn how to protect your media assets. When you’re finished with this course, you’ll have the skills and knowledge of the Azure Media Services API needed to package, index, protect and steam your content at scale.

Table of contents
  1. Course Overview
  2. Managing Media Assets
  3. Working with Transforms and Jobs
  4. Analyzing Media
  5. Protecting and Distributing Your Assets

Microsoft Azure Cognitive Services: Video Indexer API

by Alan Smith

Aug 30, 2019 / 1h 44m

1h 44m

Start Course
Description

Azure Cognitive Services provides powerful artificial intelligence functionality as a service. Cognitive Services Video Indexer leverages Azure Cognitive Services to implement the analysis and interpretation of video and audio content. This course, Microsoft Azure Cognitive Services: Video Indexer API, explores the functionality of the Video Indexer API to programmatically automate the processing of media assets using the Video Indexer service with C# and Python. First, you’ll explore authentication and authorization using API keys to retrieve access tokens, along with the use of access tokens to call service methods. Next, you’ll focus on the indexing of content and how to effectively process a large number of media assets. Searching and playing content using the API will also be covered, allowing the Video Indexer to be integrated with web sites and applications. Finally, you’ll examine how to edit and correct audio transcripts, along with the use of language translation to provide closed captions to audiences in different regions. By the end of this course, you’ll have a working knowledge of how to harness the power of Azure Cognitive Services for video and audio analysis.

Table of contents
  1. Course Overview
  2. Cognitive Services, Video Indexer & Media Services
  3. Video Indexer API Overview
  4. Indexing Video and Audio Content
  5. Searching and Playing Video and Audio Content
  6. Managing Video and Audio Content

Intermediate

The courses in this section of the path explore more in-depth and involved processes for your video content, including how to protect, monitor and live stream your video content.

Live Streaming with Azure Media Services

by Daniel Krzyczkowski

May 29, 2020 / 1h 28m

1h 28m

Start Course
Description

Performing your own live streaming can be challenging and not easy. In this course, Live Streaming with Azure Media Services, you will learn about Azure Media Services capabilities and what can be done using this Azure service. First, you will understand the live steaming process and steps that are required for a live streaming scenario. Then, you will explore the configuration of Azure Media Services in the Azure Portal and how to setup OBS Studio for live streaming. Finally, you will explore how to use Azure Media Services SDK and v3 API to setup live streaming. By the end of this course, you will have a clear overview of Azure Media Services capabilities, required steps for a live streaming scenario, and how to live stream using Azure Media Services and OBS Studio.

Table of contents
  1. Course Overview
  2. Introduction to Azure Media Services and Live Streaming
  3. Stream Live Using Media Services SDK and API

Coming Soon

Protecting and Monitoring Azure Media Services

Coming Soon

by Venkatesh Muniyandi