Emergency! Dinner is ready!
I’m not a parent myself but I was a teenager once. Looking back at that time it must have been quite annoying for my mom to deal with me. Not only did I always want to eat Schnitzel for dinner,…
Daniel Silhavy studied Computer Science at the Technical University of Berlin (TUB). He received his Masters degree with the completion of his thesis “Ad Insertion in MPEG-DASH” at Fraunhofer Institute for Open Communication Systems (FOKUS) in 2015. Currently, he is employed as a scientific assistant and project manager at the Business Unit Future Applications and Media (FAME). He specializes in the R&D of topics dealing with IPTV and adaptive media streaming.
I’m not a parent myself but I was a teenager once. Looking back at that time it must have been quite annoying for my mom to deal with me. Not only did I always want to eat Schnitzel for dinner,…
Prologue Imagine this: You are coming home after a long day, ready to relax on your couch with a good book or an exciting movie. You are in front of your apartment, you have your key, but you can’t open…
Introduction When I thought about how to introduce this blog post, the first thing that popped to my mind was to start with a warning. Something like “this blog post will be technical and focus on details that are only…
Introduction Modern MSE and EME based media players such as dash.js can run on several platforms including Desktop Browsers, Smart TVs and Smartphones. While maintaining a single code base for the majority of the relevant platforms offers great advantages, it…
One of the core components of each Adaptive Bitrate Streaming (ABR) player is the algorithm that decides on the optimal playback quality. There are tons of research papers on the topic of ABR decisioning, but most of the developed algorithms…
Back when I was still a student assistant and did my first steps in the media streaming industry, I had the chance to attend my first DASH-IF meetings. At this time, I was working on specific features to enable server…
Following the german saying “Ehre, wem Ehre gebührt” (“honour to whom honour is due”) we start this blog post a bit different – with the acknowledgements. First we would like to thank ARTE for sponsoring and supporting the development activities…
In one of our previous blog posts we looked into playback of a multicast DASH stream in dash.js using the 5G-MAG Reference Tools. In this article, we go even a step further: Based on the availability we dynamically and seamlessly…
“Content distributors often use multiple Content Delivery Networks (CDNs) to distribute their content to the end-users. They may upload a copy of their catalog to each CDN, or more commonly have all CDNs pull the content from a common origin….
Spoiler alert: What lies between 237.58 and 237.59 ? No, my cat did not walk over my keyboard and just entered some random numbers (I don’t even have a cat). Somewhere in between these two numbers lies a magical number….