AMP

v4.98.3

Akamai Media Player

Demo Page:

Page Description HTML file
Simple Implementation A simple implementation of the AMP Standard player simple.html - (Flash) (HTML) (External)
Advanced Implementation An advanced page integration sample advanced.html - (Flash) (HTML) (External)
Configuration The demonstration configuration file amp/amp.json

Samples:

Page Description HTML file
Accessibility Sample implementation for accessibility accessibility.html
JavaScript API Sample implementation of the JavaScript API api.html
Audio Playback Sample implementation for audio playback audio.html
Autoplay Sample implementation using autoplay autoplay.html
Captioning - VOD / DFXP Sample implementation for close captioning captioning.html
Captioning - Live / 708 Sample implementation of 708 closed captioning captioning-708.html
Captioning - Live / Cue Point Sample implementation of cue point closed captioning captioning-cuepoint.html
Captioning - Embedded Sample implementation for embedded closed captioning captioning-embedded.html
Captioning - Multi-Language Sample implementation for multi-language captioning captioning-multi-language.html
Captioning - Multi-Language: Feed Sample implementation for multi-language captioning using a feed captioning-multi-language-feed.html
Captioning Parallel Rendering Sample implementation of captioning parallel rendering captioning-parallel-rendering.html
Captioning - VOD / SRT Sample implementation for close captioning captioning-srt.html
Captioning - Live / Subply Sample implementation of subply Live closed captioning captioning-subply.html
Captioning - VOD / Subply Sample implementation of subply VOD closed captioning captioning-subply-vod.html
Captioning - WebVTT Sample implementation for close captioning using WebVTT captioning-vtt.html
Chromecast Sample Chromecast integration. (Must be viewed in Chrome with Chromecast extension installed) chromecast-sender.html
Chromecast Google Sender Generic implementation of a Chromecast sender using Google's APIs. (Must be viewed in Chrome with Chromecast extension installed) chromecast-sender-google.html
CMS Embed Sample implementation for embedding the player via a CMS cms.html
Dynamic Configuration Loading Sample implementation using a dynamically loaded configuration file config.html
Create / Destroy Sample implementation of creation and destoruction of player instances create-destroy.html
Create / Destory - Modal Div Overlay Sample implementation of creation and destruction using a modal div overlay create-destroy-modal.html
MPEG DASH (MSE enabled browsers only) Sample implementation for MPEG DASH playback dash.html
MPEG DASH with Captioning (MSE enabled browsers only) Sample implementation for MPEG DASH playback with captioning dash-captioning.html
MPEG DASH with support for DRM (MSE enabled browsers only) Sample implementation for DRM protected content via MPEG DASH dash-drm.html
MPEG DASH with support for DVR playback (MSE enabled browsers only) Sample implementation for MPEG DASH DVR playback dash-dvr.html
MPEG DASH with support for live playback (MSE enabled browsers only) Sample implementation for MPEG DASH live playback dash-live.html
MPEG DASH with support for Akamai Media Acceleration Sample implementation with support for Akamai Media Acceleration dash-mae.html
MPEG DASH with support for Multi-key DRM Sample implementation with support for multi-key DRM dash-multikey.html
DVR Sample implementation using DVR media dvr.html
Event Management Sample implementation of live event management event-management.html
External Playback Sample implementation of external playback external.html
Flash Embed (flash only) Sample implementation embedding the flash player directly to the page. flash-embed.html
Flash Multiple Player Namespacing Sample implementation showing Flash player namespacing with multiple player instances. flash-namespace.html
Google Analytics Sample implementation of Google Analytics tracking google-analytics.html
HD Client (flash only) Sample implementation using Akamai's HD Client hd-client.html
User Agent Hinting Sample implementation using user agent hinting hinting.html
HLS Sample implementation for HLS playback hls.html
HLS 708 Sample implementation for HLS with 708 captions hls-708.html
HLS XHR with Credentials Sample implementation for live HLS XHR with Credentials hls-credentials.html
HLS ID3 Sample implementation for HLS with ID3 tags hls-id3.html
HLS ID3 Live Sample implementation for live HLS with ID3 tags hls-id3-live.html
HLS with Media Acceleration Sample implementation of HLS XHR with Akamai Media Acceleration hls-mae.html
Live Sample implementation of live video live.html
Localization Sample implementation for localization localization.html
Long Form Content Sample implementation of long form content (duration >= 1h) long-form.html
Loop Sample implementation for looped playback loop.html
Media Tranform Sample implementation of media transforms media-transform.html
Media Analytics Sample implementation of the media analytics media-analytics.html
Menu Sample menu implementation using the JavaScript API menu.html
Modal Div Overlay Sample implementation of a modal div overlay modal-overlay.html
Modal Div Overlay - Single Instance Sample implementation of a modal div overlay using a single instance of AMP modal-overlay-single-instance.html
Muted Playback Sample implementation of muted playback muted.html
Octoshape Sample implementation of the octoshape plugin octoshape.html
Progressive Download Sample implementation for progressive download pdl.html
Persistent Controls Sample implementation using persistent controls persistent-controls.html
Inline Playback Sample implementation of inline playback playsinline.html
Plugin Sample implementation of a custom player plugin plugin.html
External Plugin Sample implementation of a custom player plugin from an external JS file plugin-external.html
React UI Sample implementation of React UI react.html
React UI - DVR Sample implementation of React UI with DVR content react-dvr.html
React UI - Live Stream Sample implementation of React UI with a live stream react-live.html
React UI - Native Controls Override Sample implementation of native controls override react-native.html

Support:

Page Description HTML file
Support Support Player index.html
Support (populated) Support Player index.html

Resources:

Resource File
Samples Config samples.xml
Flash Config samples.flash.xml
Audio Config samples.audio.xml