Overview of Azure on-demand media encoders


No new features or functionality are being added to Media Services v2.
Check out the latest version, Media Services v3. Also, see migration guidance from v2 to v3

Azure Media Services provides multiple options for the encoding of media in the cloud.

When starting out with Media Services, it is important to understand the difference between codecs and file formats. Codecs are the software that implements the compression/decompression algorithms whereas file formats are containers that hold the compressed video.

Media Services provides dynamic packaging which allows you to deliver your adaptive bitrate MP4 or Smooth Streaming encoded content in streaming formats supported by Media Services (MPEG DASH, HLS, Smooth Streaming) without you having to re-package into these streaming formats.

When your Media Services account is created a default streaming endpoint is added to your account in the Stopped state. To start streaming your content and take advantage of dynamic packaging and dynamic encryption, the streaming endpoint from which you want to stream content has to be in the Running state. Billing for streaming endpoints occurs whenever the endpoint is in a Running state.

Media Services supports the following on demand encoders that are described in this article:

This article gives a brief overview of on demand media encoders and provides links to articles that give more detailed information. The topic also provides comparison of the encoders.

By default each Media Services account can have one active encoding task at a time. You can reserve encoding units that allow you to have multiple encoding tasks running concurrently, one for each encoding reserved unit you purchase. For information, see Scaling encoding units.

Media Encoder Standard

How to use

How to encode with Media Encoder Standard


Formats and codecs


Media Encoder Standard is configured using one of the encoder presets described here.

Input and output metadata

The encoders input metadata is described here.

The encoders output metadata is described here.

Generate thumbnails

For information, see How to generate thumbnails using Media Encoder Standard.

Trim videos (clipping)

For information, see How to trim videos using Media Encoder Standard.

Create overlays

For information, see How to create overlays using Media Encoder Standard.

See also

The Media Services blog

Media Encoder Premium Workflow


Introducing Premium Encoding in Azure Media Services

How to use

Media Encoder Premium Workflow is configured using complex workflows. Workflow files could be created and updated using the Workflow Designer tool.

How to Use Premium Encoding in Azure Media Services

Known issues

If your input video does not contain closed captioning, the output Asset will still contain an empty TTML file.

Media Services learning paths

Media Services v3 (latest)

Check out the latest version of Azure Media Services!

Media Services v2 (legacy)

Provide feedback

Use the User Voice forum to provide feedback and make suggestions on how to improve Azure Media Services. You also can go directly to one of the following categories: