From 0d3041fb78bdb0076f47cbf538e3c0c1d5cc35db Mon Sep 17 00:00:00 2001 From: dsilhavy Date: Fri, 19 Aug 2022 13:34:19 +0200 Subject: [PATCH] Add an example how to define robustness levels for DRM playback --- samples/drm/robustness-level.html | 105 ++++++++++++++++++++++++++++++ samples/samples.json | 13 ++++ 2 files changed, 118 insertions(+) create mode 100644 samples/drm/robustness-level.html diff --git a/samples/drm/robustness-level.html b/samples/drm/robustness-level.html new file mode 100644 index 0000000000..6cab61a992 --- /dev/null +++ b/samples/drm/robustness-level.html @@ -0,0 +1,105 @@ + + + + + DRM Robustness level example + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+
+
+

DRM Robustness level example

+

This example shows how to define a robustness level to be used by dash.js in the requestMediaKeySystemAccess + call.

+

For a detailed explanation on DRM playback in dash.js checkout the + Wiki.

+
+
+
+ +
+
+
+
+
+
+
+
+ © DASH-IF +
+
+
+ + + + + + diff --git a/samples/samples.json b/samples/samples.json index 252090df98..2389c07a43 100644 --- a/samples/samples.json +++ b/samples/samples.json @@ -405,6 +405,19 @@ "Video", "Audio" ] + }, + { + "title": "DRM Robustness level example", + "description": "This example shows how to define a robustness level to be used by dash.js when calling requestMediaKeySystemAccess", + "href": "drm/robustness-level.html", + "image": "lib/img/tos-1.jpg", + "labels": [ + "VoD", + "DRM", + "Widevine", + "Video", + "Audio" + ] } ] },