Overview and comparison of Azure on demand media encoders
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 AMS 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. To take advantage of dynamic packaging, you need to do the following:
Also, encode your source file into a set of adaptive bitrate MP4 files or adaptive bitrate Smooth Streaming files (the encoding steps are demonstrated later in this tutorial).
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
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.
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.
For information, see How to create overlays using Media Encoder Standard.
Media Encoder Premium Workflow
How to use
Media Encoder Premium Workflow is configured using complex workflows. Workflow files could be created and updated using the Workflow Designer tool.
If your input video does not contain closed captioning, the output Asset will still contain an empty TTML file.
Media Services learning paths
Read about the Azure Media Services learning paths:
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:
- Azure Media Player
- Client SDK libraries
- Encoding and processing
- Live streaming
- Media Analytics
- Azure portal
- REST API and platform
- Video-on-demand streaming