dash.js – Low Latency Live Streaming with CMAF

Http Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH) are the two main formats for adaptive streaming. While HLS is natively supported on most of its target platforms (iOS and MacOSX), we need external players for MPEG-DASH. For browser based environments there are two great open-source options, namely shaka-player and dash.js.  Both are written in JavaScript […]

Read More →
dash.js – License acquisition for multiple EME versions

Http Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH) are the two main formats for adaptive streaming. While HLS is natively supported on most of its target platforms (iOS and MacOSX), we need external players for MPEG-DASH. For browser based environments there are two great open-source options, namely shaka-player and dash.js.  Both are written in JavaScript […]

Read More →
dash.js – How to use DASH events

Http Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH) are the two main formats for adaptive streaming. While HLS is natively supported on most of its target platforms (iOS and MacOSX), we need external players for MPEG-DASH. For browser based environments there are two great open-source options, namely shaka-player and dash.js.  Both are written in […]

Read More →
DASH at Amazon: Analyzing the Prime Video settings

Aside from Netflix, Amazon Prime Video is one of the biggest players in the streaming market. In contrast to Netflix they do not use the Web Crypto API to encrypt communication between the client and the backend. Hence, it is possible to sniff the DASH manifests and take a deeper to look at them. Specific […]

Read More →