Технология адаптивной потоковой передачи данных по HTTP (Dynamic Adaptive Streaming over HTTP, DASH), которую также называют MPEi-gno/re-dDASH, – это протокол, предназначенный для передачи в прямом эфире потокового видео высокого качества с адаптивным битрейтом.
Менеджер рекламы позволяет использовать технологию DASH при показе рекламы как в видео по запросу, так и в прямых трансляциях. Доступны следующие функции, описанные в стандарте ISO DASH:
- профили ISO BMFF On Demand (для видео по запросу) и ISO BMFF Live (для прямых трансляций);
- поддержка технологий Widevine и Playready благодаря использованию общего шифрования (CENC);
- поддержка субтитров по стандартам WebVTT и TTML в файле описания медиапотока для DASH (MPD) или в отдельном файле;
- поддержка субтитров по стандартам CEA-608 и CEA-708.
Технические средства защиты авторских прав (DRM)
Протокол DASH поддерживает технические средства защиты авторских прав (Digital Right Management, DRM), с помощью которых вы можете предотвратить кражу платного потокового контента или несанкционированный доступ к нему.
Если используется технология DRM, то файл медиапотока должен содержать элемент <ContentProtection>
и соответствовать синтаксису, указанному в спецификации DASH. Рекомендуется также включить в манифест содержимое поля PSSH (parallel-SSH).
Пример реализации в соответствии со стандартом Widevine
<ContentProtection
schemeIdUri="urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED">
<cenc:pssh>BASE64_PSSH</cenc:pssh>
</ContentProtection>