Azure Media Player Documentation

Azure Media Player Plugins

Samples

Sample Name Programatic via JavaScript Static via HTML5 video Description
Basic
Set Source Dynamic Static Playback unprotected content.
Features
Captions and Subtitles Dynamic Static Playback with WebVTT subtitles.
Streaming with Progressive Fallback Dynamic Static Basic setup of adaptive playback with fallback for progressive if streaming not supported on platform.
Progressive Video MP4 Dynamic Static Playback of progressive audio MP4.
Progressive Audio MP3 Dynamic Static Playback of progressive audio MP3.
DD+ Dynamic N/A Playback of content with DD+ audio.
Options
Heuristic Profile Dynamic Static Changing the heuristics profile
Localization Dynamic Static Setting localization
Audio Tracks Menu Dynamic Static Options to show how to display audio tracks menu on the default skin.
Hotkeys Dynamic Static
Events, Logging and Diagnostics
Register Events Dynamic N/A Playback with event listeners.
Logging Dynamic Static Turning on verbose logging to console.
Diagnostics Dynamic N/A Getting diagnostic data. This sample only works on some techs.
AES
AES no token Dynamic Static Playback of AES content with no token.
AES token Dynamic Static Playback of AES content with token.
AES HLS proxy simulation Dynamic Static Playback of AES content with token, showing a proxy for HLS so that token can be used with iOS devices.
AES token force flash Dynamic Static Playback of AES content with token, forcing the flashSS tech.
DRM
Multi-DRM with PlayReady, Widevine, and FairPlay Dynamic Static Playback of DRM content with no token, with PlayReady, Widevine, and FairPlay headers.
PlayReady no token Dynamic Static Playback of PlayReady content with no token.
PlayReady no token force Silverlight Dynamic Static Playback of PlayReady content with no token, forcing silverlightSS tech.
PlayReady token Dynamic Static Playback of PlayReady content with token.
PlayReady token force Silverlight Dynamic Static Playback of PlayReady content with token, forcing silverlightSS tech.
Protocol and Tech
Change techOrder Dynamic Static Changing the tech order
Force MPEG-DASH only in UrlRewriter Dynamic Static Playback of unprotected content only using the DASH protocol.
Exclude MPEG-DASH in UrlRewriter Dynamic Static Playback of unprotected content only using the Smooth and HLS protocols.
Multiple delivery policy Dynamic Static Setting the source with content that has multiple delivery policies from Azure Media Services
Programatically Select
Select text track Dynamic N/A Selecting a WebVTT track from the from the track list.
Select bitrate Dynamic N/A Selecting a bitrate from the list of bitrates. This sample only works on some techs.
Select audio stream Dynamic N/A Selecting a Audio Stream from the list of available audio streams. This sample only works on some techs.