Just an example to play video and audio with Exoplayer. working on it
- Progressive
- HLS: HTTP Live Streaming
- DASH: Dynamic Adaptive Streaming over HTTP
- SS: Smooth Streaming
- Widevine is a service provided by Google Inc. Server based
DASH, HLS (FMP4 only) - PlayReady is a copy prevention technology from Microsoft. Server based
DASH, SmoothStreaming, HLS (FMP4 only) - Clearkey key without encrypting the key itself. Free
DASH - FairPlay is a technology developed by Apple Inc. Server based
CP: Content Protection
UUID: Universally Unique Identifier
ABR: Adaptive-Bitrate
CDM: Content Decryption Module
TODO:
- closed captions and custom styles (SRT, TTML, WebVTT)
- media playlist
- download and playback from local storage
- cache
- ads
- analytics
- DRM clearKey
- audio
- Tv variant (Android, Fire) - ViewBinding focus delegation
- Chromecast
Brightcove Video Cloud Platform
FreeWheel Monetization Rights Management® (MRM)
