Under CopyrightPham, StefanStefanPhamKrauss, ChristopherChristopherKraussSilhavy, DanielDanielSilhavyArbanowski, StefanStefanArbanowski2022-03-1329.3.20172016https://publica.fraunhofer.de/handle/publica/39575710.1109/APMediaCast.2016.787816210.24406/publica-r-395757MPEG DASH enables OTT delivery of media content to almost any device. From a commercial point of view, dynamic ad insertion plays a crucial role. For broadcasters, content owners and advertisers new opportunities open up as advertisement can be personalized and delivered to any device. We show different approaches for selecting personalized advertisements via ad decision servers. Moreover, we evaluate existing ad insertion techniques and present solutions for interoperable ad insertion using MPEG DASH. We have extended the open source DASH Industry Forum's reference player "dash.js" with mechanisms for ad insertion. HTML5-based platforms can be targeted this way. We present different ad insertion workflows and highlight the flexibility that can be achieved with state-of-the-art technologies and standards.enBrowserguidelinemediaServerstreaming mediaTVtransform codingHTML5MPEG DASHSCTE-35XLinkAd insertiondash.jsPersonalized dynamic ad insertion with MPEG DASHconference paper