• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Low Latency Streaming and Multi DRM with Dash.Js
 
  • Details
  • Full
Options
2020
Conference Paper
Title

Low Latency Streaming and Multi DRM with Dash.Js

Abstract
Video streaming applications account for 60% of today's global internet traffic. The trend to consume videos over the internet lead to a high demand for sophisticated and robust video players. dash.js is an open source DASH player of the DASH-Industry-Forum written in JavaScript utilizing the native browser APIs Media SourceExtensions (MSE) and Encrypted Media Extensions (EME). This paper gives a general overview of the player and presents two specific features namely low-latency streaming and multi DRM playback. For that purpose, we illustrate how CMAF chunks in combination with the corresponding dash.js APIs and additional manifest parameters enable low latency streaming in the browser. For DRM support we focus on the interaction between dash.js, the EME and the underlying Content Decryption Module (CDM) of the browser.
Author(s)
Silhavy, Daniel  
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Pham, Stefan  orcid-logo
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Lasak, Martin
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Chen, Anita
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Arbanowski, Stefan  
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Mainwork
MMSys 2020, 11th ACM Multimedia Systems Conference. Proceedings  
Conference
Multimedia Systems Conference (MMSys) 2020  
Open Access
DOI
10.24406/publica-r-408141
10.1145/3339825.3394936
File(s)
N-590432.pdf (583.08 KB)
Rights
Under Copyright
Language
English
Fraunhofer-Institut für Offene Kommunikationssysteme FOKUS  
Keyword(s)
  • encrypted media extensions

  • CMAF

  • dash.js

  • media source extensions

  • MPEG-DASH

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024