Dynamic Adaptive Streaming over HTTP (DASH), auch MPEG-DASH genannt, ist ein Protokoll für Video per Livestream mit adaptiver Bitrate und ermöglicht das Streaming von Videoinhalten in hoher Qualität.
In Ad Manager wird DASH sowohl bei Video-on-Demand-Streams als auch bei linearen Livestreams unterstützt. Dazu gehören die folgenden Funktionen, die im ISO-Standard für DASH näher beschrieben werden:
- Profile „ISO-BMFF On Demand“ und „ISO-BMFF Live“
- Unterstützung für Widevine und Playready durch CENC (Common Encryption) für MPEG-DASH
- Untertitelunterstützung für WebVTT und TTML (In-Band und Out-of-Band in Media Presentation Description for DASH (MPD))
- Untertitelunterstützung mit CEA608/708
Digitale Rechteverwaltung
Bei DASH wird die digitale Rechteverwaltung unterstützt, Sie können also Streams mit Premiumcontent präsentieren und gegen unautorisierten Zugriff sowie Diebstahl schützen.
Wenn die digitale Rechteverwaltung aktiviert ist, muss die MPD-Datei das Element <ContentProtection>
enthalten und der Syntax folgen, die in der DASH-Spezifikation angegeben ist. Idealerweise wurde auch der Content für das PSSH-Feld (parallel-SSH) ins Manifest eingefügt.
Beispiel für Widevine
<ContentProtection
schemeIdUri="urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED">
<cenc:pssh>BASE64_PSSH</cenc:pssh>
</ContentProtection>