Share via

Azure Media Player overview

Azure Media Player is a web video player that plays media content from Microsoft Azure Media Services on a wide variety of browsers and devices. Azure Media Player uses industry standards, such as HTML5, Media Source Extensions (MSE), and Encrypted Media Extensions (EME) to provide an enriched adaptive streaming experience. When these standards are not available on a device or in a browser, Azure Media Player uses Flash and Silverlight as fallback technology. Regardless of the playback technology used, developers have a unified JavaScript interface to access APIs, allowing content served by Azure Media Services to be played across a wide range of devices and browsers without any extra effort.

Microsoft Azure Media Services allows for content to be served up with DASH, Smooth Streaming and HLS streaming formats to play back content. Azure Media Player takes into account these various formats and automatically plays the best link based on the platform/browser capabilities. Microsoft Azure Media Services also provides dynamic encryption of assets with common encryption (PlayReady or Widevine) or AES-128 bit envelope encryption. Azure Media Player allows for decryption of PlayReady and AES-128 bit encrypted content when appropriately configured. To understand how to configure the player, see the Protected Content section.

If you have and specific issues, questions or find any bugs, please file a support ticket using the Client Playback category.


Please note that Azure Media Player only supports media streams from Azure Media Services.


Azure Media Player is licensed and subject to the terms outlined in the Microsoft Software License Terms for Azure Media Player. See license file for full terms. For more information, see the Privacy Statement.

Copyright 2015 Microsoft Corporation.