+
+
+
+
+
+
+
+ Shaka (mux.js)
+
+
+
+
+
+ Clappr Player (hls.js)
+
+
+
+
+ Native HTML5 (Safari/iOS/Mac only)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Test streams
+
+
+
+
+
+
+
Source URL
+
+ Url
+
+
+
+
Source Type
+
+ Type
+
+
+
+
+
+
+ Load
+
+
+
+
+
+
+ Current Time:
+ 0
+ Buffered:
+ -
+ Video Buffered:
+ -
+ Audio Buffered:
+ -
+ Seekable:
+
+ - -
+ -
+
+ Video Bitrate:
+ 0 kbps
+ Measured Bitrate:
+ 0 kbps
+ Video Timestamp Offset
+ 0
+ Audio Timestamp Offset
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/webroot/test/old-index.html b/webroot/test/old-index.html
new file mode 100644
index 000000000..6de834744
--- /dev/null
+++ b/webroot/test/old-index.html
@@ -0,0 +1,150 @@
+
+
+
+
+
videojs-http-streaming Demo
+
+
+
+
+
+
+
+
+
+
Representations
+
+
Options
+
+
+
+
+ Minified VHS (reloads player)
+
+
+
+ Synchronous Web Workers (reloads player)
+
+
+
+ Enable the live UI (reloads player)
+
+
+
+ Debug Logging
+
+
+
+ Muted
+
+
+
+ Autoplay
+
+
+
+ [EXPERIMENTAL] Enables support for ll-hls (reloads player)
+
+
+
+ [EXPERIMENTAL] Use Buffer Level for ABR (reloads player)
+
+
+
+ [EXPERIMENTAL] Use exact manifest timings for segment choices (reloads player)
+
+
+
+ [EXPERIMENTAL] Use the Pixel difference resolution selector (reloads player)
+
+
+
+ Override Native (reloads player)
+
+
+
+ Mirror sources from player.src (reloads player, uses EXPERIMENTAL sourceset option)
+
+
+ Preload (reloads player)
+
+ auto
+ none
+ metadata
+
+
+
+
+
Load a URL
+
Url:
+
+
Type: (uses url extension if blank, usually application/x-mpegURL or application/dash+xml)
+
+
Optional Keystems JSON:
+
+
Load
+
Load a Source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Navigation
+
+
+
+
+
+
diff --git a/webroot/test/scripts/dash-manifest-object.json b/webroot/test/scripts/dash-manifest-object.json
new file mode 100644
index 000000000..67ebc0c04
--- /dev/null
+++ b/webroot/test/scripts/dash-manifest-object.json
@@ -0,0 +1,3553 @@
+{
+ "mediaGroups": {
+ "AUDIO": {
+ "audio": {
+ "default": {
+ "autoselect": true,
+ "default": true,
+ "language": "",
+ "uri": "combined-audio-playlists",
+ "playlists": [
+ {
+ "attributes": {
+ "BANDWIDTH": 67071,
+ "CODECS": "mp4a.40.5"
+ },
+ "segments": [
+ {
+ "uri": "bbb_a64k/bbb_a64k_1.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_1.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 0
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_2.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_2.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 1
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_3.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_3.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 2
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_4.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_4.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 3
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_5.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_5.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 4
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_6.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_6.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 5
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_7.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_7.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 6
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_8.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_8.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 7
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_9.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_9.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 8
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_10.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_10.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 9
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_11.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_11.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 10
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_12.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_12.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 11
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_13.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_13.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 12
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_14.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_14.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 13
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_15.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_15.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 14
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_16.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_16.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 15
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_17.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_17.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 16
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_18.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_18.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 17
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_19.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_19.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 18
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_20.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_20.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 19
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_21.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_21.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 20
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_22.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_22.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 21
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_23.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_23.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 22
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_24.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_24.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 23
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_25.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_25.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 24
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_26.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_26.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 25
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_27.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_27.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 26
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_28.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_28.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 27
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_29.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_29.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 28
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_30.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_30.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 29
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_31.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_31.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 30
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_32.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_32.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 31
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_33.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_33.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 32
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_34.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_34.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 33
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_35.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_35.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 34
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_36.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_36.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 35
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_37.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_37.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 36
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_38.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_38.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 37
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_39.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_39.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 38
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_40.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_40.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 39
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_41.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_41.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 40
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_42.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_42.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 41
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_43.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_43.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 42
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_44.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_44.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 43
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_45.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_45.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 44
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_46.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_46.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 45
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_47.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_47.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 46
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_48.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_48.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 47
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_49.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_49.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 48
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_50.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_50.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 49
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_51.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_51.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 50
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_52.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_52.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 51
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_53.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_53.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 52
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_54.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_54.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 53
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_55.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_55.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 54
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_56.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_56.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 55
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_57.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_57.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 56
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_58.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_58.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 57
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_59.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_59.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 58
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_60.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_60.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 59
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_61.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_61.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 60
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_62.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_62.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 61
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_63.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_63.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 62
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_64.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_64.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 63
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_65.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_65.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 64
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_66.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_66.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 65
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_67.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_67.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 66
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_68.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_68.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 67
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_69.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_69.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 68
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_70.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_70.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 69
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_71.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_71.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 70
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_72.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_72.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 71
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_73.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_73.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 72
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_74.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_74.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 73
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_75.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_75.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 74
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_76.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_76.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 75
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_77.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_77.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 76
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_78.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_78.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 77
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_79.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_79.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 78
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_80.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_80.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 79
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_81.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_81.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 80
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_82.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_82.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 81
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_83.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_83.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 82
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_84.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_84.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 83
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_85.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_85.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 84
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_86.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_86.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 85
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_87.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_87.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 86
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_88.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_88.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 87
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_89.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_89.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 88
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_90.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_90.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 89
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_91.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_91.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 90
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_92.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_92.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 91
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_93.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_93.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 92
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_94.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_94.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 93
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_95.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_95.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 94
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_96.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_96.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 95
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_97.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_97.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 96
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_98.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_98.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 97
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_99.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_99.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 98
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_100.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_100.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 99
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_101.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_101.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 100
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_102.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_102.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 101
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_103.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_103.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 102
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_104.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_104.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 103
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_105.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_105.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 104
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_106.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_106.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 105
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_107.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_107.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 106
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_108.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_108.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 107
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_109.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_109.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 108
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_110.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_110.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 109
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_111.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_111.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 110
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_112.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_112.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 111
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_113.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_113.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 112
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_114.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_114.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 113
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_115.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_115.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 114
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_116.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_116.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 115
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_117.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_117.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 116
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_118.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_118.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 117
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_119.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_119.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 118
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_120.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_120.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 119
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_121.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_121.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 120
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_122.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_122.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 121
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_123.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_123.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 122
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_124.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_124.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 123
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_125.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_125.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 124
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_126.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_126.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 125
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_127.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_127.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 126
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_128.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_128.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 127
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_129.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_129.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 128
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_130.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_130.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 129
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_131.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_131.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 130
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_132.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_132.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 131
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_133.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_133.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 132
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_134.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_134.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 133
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_135.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_135.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 134
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_136.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_136.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 135
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_137.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_137.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 136
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_138.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_138.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 137
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_139.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_139.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 138
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_140.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_140.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 139
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_141.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_141.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 140
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_142.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_142.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 141
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_143.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_143.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 142
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_144.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_144.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 143
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_145.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_145.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 144
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_146.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_146.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 145
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_147.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_147.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 146
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_148.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_148.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 147
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_149.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_149.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 148
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_150.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_150.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 149
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_151.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_151.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 150
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_152.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_152.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 151
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_153.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_153.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 152
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_154.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_154.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 153
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_155.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_155.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 154
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_156.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_156.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 155
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_157.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_157.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 156
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_158.m4a",
+ "timeline": 0,
+ "duration": 4.010666666666666,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_158.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 157
+ },
+ {
+ "uri": "bbb_a64k/bbb_a64k_159.m4a",
+ "timeline": 0,
+ "duration": 0.8806666666667979,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_159.m4a",
+ "map": {
+ "uri": "bbb_a64k/bbb_a64k_0.m4a",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_a64k/bbb_a64k_0.m4a"
+ },
+ "number": 158
+ }
+ ],
+ "uri": "combined-playlist-audio",
+ "resolvedUri": "combined-playlist-audio",
+ "playlistType": "VOD",
+ "targetDuration": 4.010666666666666,
+ "endList": true,
+ "mediaSequence": 0,
+ "discontinuitySequence": 0,
+ "discontinuityStarts": []
+ }
+ ]
+ }
+ }
+ },
+ "VIDEO": {},
+ "CLOSED-CAPTIONS": {},
+ "SUBTITLES": {}
+ },
+ "uri": "http://localhost:10000/",
+ "playlists": [
+ {
+ "attributes": {
+ "BANDWIDTH": 4952892,
+ "CODECS": "avc1.64001f",
+ "AUDIO": "audio"
+ },
+ "segments": [
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_1.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_1.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 0
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_2.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_2.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 1
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_3.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_3.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 2
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_4.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_4.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 3
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_5.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_5.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 4
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_6.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_6.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 5
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_7.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_7.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 6
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_8.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_8.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 7
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_9.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_9.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 8
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_10.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_10.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 9
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_11.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_11.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 10
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_12.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_12.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 11
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_13.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_13.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 12
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_14.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_14.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 13
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_15.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_15.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 14
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_16.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_16.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 15
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_17.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_17.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 16
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_18.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_18.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 17
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_19.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_19.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 18
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_20.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_20.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 19
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_21.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_21.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 20
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_22.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_22.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 21
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_23.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_23.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 22
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_24.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_24.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 23
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_25.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_25.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 24
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_26.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_26.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 25
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_27.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_27.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 26
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_28.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_28.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 27
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_29.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_29.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 28
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_30.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_30.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 29
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_31.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_31.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 30
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_32.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_32.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 31
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_33.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_33.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 32
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_34.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_34.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 33
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_35.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_35.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 34
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_36.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_36.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 35
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_37.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_37.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 36
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_38.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_38.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 37
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_39.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_39.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 38
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_40.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_40.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 39
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_41.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_41.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 40
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_42.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_42.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 41
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_43.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_43.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 42
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_44.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_44.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 43
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_45.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_45.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 44
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_46.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_46.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 45
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_47.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_47.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 46
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_48.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_48.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 47
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_49.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_49.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 48
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_50.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_50.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 49
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_51.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_51.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 50
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_52.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_52.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 51
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_53.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_53.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 52
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_54.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_54.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 53
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_55.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_55.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 54
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_56.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_56.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 55
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_57.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_57.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 56
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_58.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_58.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 57
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_59.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_59.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 58
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_60.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_60.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 59
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_61.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_61.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 60
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_62.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_62.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 61
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_63.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_63.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 62
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_64.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_64.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 63
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_65.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_65.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 64
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_66.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_66.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 65
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_67.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_67.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 66
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_68.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_68.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 67
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_69.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_69.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 68
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_70.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_70.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 69
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_71.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_71.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 70
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_72.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_72.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 71
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_73.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_73.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 72
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_74.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_74.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 73
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_75.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_75.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 74
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_76.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_76.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 75
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_77.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_77.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 76
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_78.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_78.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 77
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_79.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_79.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 78
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_80.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_80.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 79
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_81.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_81.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 80
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_82.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_82.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 81
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_83.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_83.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 82
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_84.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_84.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 83
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_85.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_85.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 84
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_86.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_86.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 85
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_87.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_87.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 86
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_88.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_88.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 87
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_89.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_89.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 88
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_90.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_90.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 89
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_91.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_91.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 90
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_92.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_92.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 91
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_93.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_93.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 92
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_94.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_94.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 93
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_95.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_95.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 94
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_96.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_96.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 95
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_97.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_97.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 96
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_98.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_98.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 97
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_99.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_99.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 98
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_100.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_100.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 99
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_101.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_101.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 100
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_102.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_102.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 101
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_103.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_103.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 102
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_104.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_104.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 103
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_105.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_105.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 104
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_106.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_106.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 105
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_107.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_107.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 106
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_108.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_108.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 107
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_109.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_109.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 108
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_110.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_110.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 109
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_111.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_111.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 110
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_112.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_112.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 111
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_113.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_113.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 112
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_114.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_114.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 113
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_115.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_115.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 114
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_116.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_116.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 115
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_117.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_117.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 116
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_118.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_118.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 117
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_119.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_119.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 118
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_120.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_120.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 119
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_121.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_121.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 120
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_122.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_122.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 121
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_123.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_123.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 122
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_124.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_124.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 123
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_125.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_125.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 124
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_126.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_126.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 125
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_127.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_127.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 126
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_128.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_128.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 127
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_129.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_129.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 128
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_130.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_130.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 129
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_131.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_131.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 130
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_132.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_132.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 131
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_133.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_133.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 132
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_134.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_134.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 133
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_135.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_135.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 134
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_136.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_136.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 135
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_137.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_137.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 136
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_138.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_138.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 137
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_139.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_139.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 138
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_140.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_140.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 139
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_141.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_141.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 140
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_142.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_142.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 141
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_143.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_143.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 142
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_144.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_144.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 143
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_145.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_145.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 144
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_146.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_146.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 145
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_147.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_147.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 146
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_148.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_148.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 147
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_149.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_149.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 148
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_150.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_150.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 149
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_151.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_151.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 150
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_152.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_152.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 151
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_153.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_153.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 152
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_154.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_154.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 153
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_155.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_155.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 154
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_156.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_156.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 155
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_157.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_157.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 156
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_158.m4v",
+ "timeline": 0,
+ "duration": 4,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_158.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 157
+ },
+ {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_159.m4v",
+ "timeline": 0,
+ "duration": 2.566000000000031,
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_159.m4v",
+ "map": {
+ "uri": "bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v",
+ "resolvedUri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps_1280x720_4000k/bbb_30fps_1280x720_4000k_0.m4v"
+ },
+ "number": 158
+ }
+ ],
+ "uri": "combined-playlist",
+ "resolvedUri": "combined-playlist",
+ "playlistType": "VOD",
+ "targetDuration": 4,
+ "endList": true,
+ "mediaSequence": 0,
+ "discontinuitySequence": 0,
+ "discontinuityStarts": []
+ }
+ ]
+}
diff --git a/webroot/test/scripts/hls-manifest-object.json b/webroot/test/scripts/hls-manifest-object.json
new file mode 100644
index 000000000..5ef28f693
--- /dev/null
+++ b/webroot/test/scripts/hls-manifest-object.json
@@ -0,0 +1,380 @@
+{
+ "mediaGroups": {
+ "AUDIO": {
+ "audio": {
+ "default": {
+ "autoselect": true,
+ "default": true,
+ "language": "",
+ "uri": "combined-audio-playlists",
+ "playlists": [
+ {
+ "attributes": {},
+ "segments": [
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s1.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s1.mp4",
+ "number": 0
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s2.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s2.mp4",
+ "number": 1
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s3.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s3.mp4",
+ "number": 2
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s4.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s4.mp4",
+ "number": 3
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s5.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s5.mp4",
+ "number": 4
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s6.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s6.mp4",
+ "number": 5
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s7.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s7.mp4",
+ "number": 6
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s8.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s8.mp4",
+ "number": 7
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s9.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s9.mp4",
+ "number": 8
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s10.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s10.mp4",
+ "number": 9
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s11.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s11.mp4",
+ "number": 10
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s12.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s12.mp4",
+ "number": 11
+ },
+ {
+ "duration": 4.011,
+ "uri": "a-eng-0128k-aac-2c-s13.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s13.mp4",
+ "number": 12
+ },
+ {
+ "duration": 3.989,
+ "uri": "a-eng-0128k-aac-2c-s14.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s14.mp4",
+ "number": 13
+ },
+ {
+ "duration": 4,
+ "uri": "a-eng-0128k-aac-2c-s15.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "a-eng-0128k-aac-2c-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/a-eng-0128k-aac-2c-s15.mp4",
+ "number": 14
+ }
+ ],
+ "uri": "combined-playlist-audio",
+ "resolvedUri": "combined-playlist-audio",
+ "playlistType": "VOD",
+ "endList": true,
+ "mediaSequence": 0,
+ "discontinuitySequence": 0,
+ "discontinuityStarts": []
+ }
+ ]
+ }
+ }
+ },
+ "VIDEO": {},
+ "CLOSED-CAPTIONS": {},
+ "SUBTITLES": {}
+ },
+ "uri": "http://localhost:10000/",
+ "playlists": [
+ {
+ "attributes": {
+ "BANDWIDTH": 8062646,
+ "CODECS": "avc1.4d401f,mp4a.40.2",
+ "AUDIO": "audio"
+ },
+ "segments": [
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s1.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s1.mp4",
+ "number": 0
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s2.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s2.mp4",
+ "number": 1
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s3.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s3.mp4",
+ "number": 2
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s4.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s4.mp4",
+ "number": 3
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s5.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s5.mp4",
+ "number": 4
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s6.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s6.mp4",
+ "number": 5
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s7.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s7.mp4",
+ "number": 6
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s8.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s8.mp4",
+ "number": 7
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s9.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s9.mp4",
+ "number": 8
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s10.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s10.mp4",
+ "number": 9
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s11.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s11.mp4",
+ "number": 10
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s12.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s12.mp4",
+ "number": 11
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s13.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s13.mp4",
+ "number": 12
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s14.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s14.mp4",
+ "number": 13
+ },
+ {
+ "duration": 4,
+ "uri": "v-0576p-1400k-libx264-s15.mp4",
+ "timeline": 0,
+ "map": {
+ "uri": "v-0576p-1400k-libx264-init.mp4",
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-init.mp4"
+ },
+ "resolvedUri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/v-0576p-1400k-libx264-s15.mp4",
+ "number": 14
+ }
+ ],
+ "uri": "combined-playlist",
+ "resolvedUri": "combined-playlist",
+ "playlistType": "VOD",
+ "endList": true,
+ "mediaSequence": 0,
+ "discontinuitySequence": 0,
+ "discontinuityStarts": []
+ }
+ ]
+}
diff --git a/webroot/test/scripts/index.js b/webroot/test/scripts/index.js
new file mode 100644
index 000000000..61d77c8f6
--- /dev/null
+++ b/webroot/test/scripts/index.js
@@ -0,0 +1,768 @@
+/* global window document */
+/* eslint-disable vars-on-top, no-var, object-shorthand, no-console */
+(function (window) {
+ var representationsEl = document.getElementById('representations');
+
+ representationsEl.addEventListener('change', function () {
+ var selectedIndex = representationsEl.selectedIndex;
+
+ if (!selectedIndex || selectedIndex < 1 || !window.vhs) {
+ return;
+ }
+ var selectedOption =
+ representationsEl.options[representationsEl.selectedIndex];
+
+ if (!selectedOption) {
+ return;
+ }
+
+ var id = selectedOption.value;
+
+ window.vhs.representations().forEach(function (rep) {
+ rep.playlist.disabled = rep.id !== id;
+ });
+
+ window.mpc.fastQualityChange_();
+ });
+ var isManifestObjectType = function (url) {
+ return /application\/vnd\.videojs\.vhs\+json/.test(url);
+ };
+ var hlsOptGroup = document.querySelector('[label="hls"]');
+ var dashOptGroup = document.querySelector('[label="dash"]');
+ var drmOptGroup = document.querySelector('[label="drm"]');
+ var liveOptGroup = document.querySelector('[label="live"]');
+ var llliveOptGroup = document.querySelector('[label="low latency live"]');
+ var manifestOptGroup = document.querySelector(
+ '[label="json manifest object"]'
+ );
+
+ var sourceList;
+ var hlsDataManifest;
+ var dashDataManifest;
+
+ var addSourcesToDom = function () {
+ if (!sourceList || !hlsDataManifest || !dashDataManifest) {
+ return;
+ }
+
+ sourceList.forEach(function (source) {
+ var option = document.createElement('option');
+
+ option.innerText = source.name;
+ option.value = source.uri;
+
+ if (source.keySystems) {
+ option.setAttribute(
+ 'data-key-systems',
+ JSON.stringify(source.keySystems, null, 2)
+ );
+ }
+
+ if (source.mimetype) {
+ option.setAttribute('data-mimetype', source.mimetype);
+ }
+
+ if (source.features.indexOf('live') !== -1) {
+ liveOptGroup.appendChild(option);
+ } else if (source.mimetype === 'application/x-mpegurl') {
+ hlsOptGroup.appendChild(option);
+ }
+ });
+
+ var hlsOption = document.createElement('option');
+ var dashOption = document.createElement('option');
+
+ dashOption.innerText =
+ 'Dash Manifest Object Test, does not survive page reload';
+ dashOption.value = `data:application/vnd.videojs.vhs+json,${dashDataManifest}`;
+ hlsOption.innerText =
+ 'HLS Manifest Object Test, does not survive page reload';
+ hlsOption.value = `data:application/vnd.videojs.vhs+json,${hlsDataManifest}`;
+
+ // manifestOptGroup.appendChild(hlsOption);
+ // manifestOptGroup.appendChild(dashOption);
+ };
+
+ var sourcesXhr = new window.XMLHttpRequest();
+
+ sourcesXhr.addEventListener('load', function () {
+ sourceList = JSON.parse(sourcesXhr.responseText);
+ addSourcesToDom();
+ });
+ sourcesXhr.open('GET', './scripts/sources.json');
+ sourcesXhr.send();
+
+ var hlsManifestXhr = new window.XMLHttpRequest();
+
+ hlsManifestXhr.addEventListener('load', function () {
+ hlsDataManifest = hlsManifestXhr.responseText;
+ addSourcesToDom();
+ });
+ hlsManifestXhr.open('GET', './scripts/hls-manifest-object.json');
+ hlsManifestXhr.send();
+
+ var dashManifestXhr = new window.XMLHttpRequest();
+
+ dashManifestXhr.addEventListener('load', function () {
+ dashDataManifest = dashManifestXhr.responseText;
+ addSourcesToDom();
+ });
+ dashManifestXhr.open('GET', './scripts/dash-manifest-object.json');
+ dashManifestXhr.send();
+
+ // all relevant elements
+ var urlButton = document.getElementById('load-url');
+ var sources = document.getElementById('load-source');
+ var stateEls = {};
+
+ var getInputValue = function (el) {
+ if (
+ el.type === 'url' ||
+ el.type === 'text' ||
+ el.nodeName.toLowerCase() === 'textarea'
+ ) {
+ if (isManifestObjectType(el.value)) {
+ return '';
+ }
+ return encodeURIComponent(el.value);
+ } else if (el.type === 'select-one') {
+ return el.options[el.selectedIndex].value;
+ } else if (el.type === 'checkbox') {
+ return el.checked;
+ }
+
+ console.warn('unhandled input type ' + el.type);
+ return '';
+ };
+
+ var setInputValue = function (el, value) {
+ if (
+ el.type === 'url' ||
+ el.type === 'text' ||
+ el.nodeName.toLowerCase() === 'textarea'
+ ) {
+ el.value = decodeURIComponent(value);
+ } else if (el.type === 'select-one') {
+ for (var i = 0; i < el.options.length; i++) {
+ if (el.options[i].value === value) {
+ el.options[i].selected = true;
+ }
+ }
+ } else {
+ // get the `value` into a Boolean.
+ el.checked = JSON.parse(value);
+ }
+ };
+
+ var newEvent = function (name) {
+ var event;
+
+ if (typeof window.Event === 'function') {
+ event = new window.Event(name);
+ } else {
+ event = document.createEvent('Event');
+ event.initEvent(name, true, true);
+ }
+
+ return event;
+ };
+
+ // taken from video.js
+ var getFileExtension = function (path) {
+ var splitPathRe;
+ var pathParts;
+
+ if (typeof path === 'string') {
+ splitPathRe =
+ /^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]*?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i;
+ pathParts = splitPathRe.exec(path);
+
+ if (pathParts) {
+ return pathParts.pop().toLowerCase();
+ }
+ }
+
+ return '';
+ };
+
+ var saveState = function () {
+ var query = '';
+
+ if (!window.history.replaceState) {
+ return;
+ }
+
+ Object.keys(stateEls).forEach(function (elName) {
+ var symbol = query.length ? '&' : '?';
+
+ query += symbol + elName + '=' + getInputValue(stateEls[elName]);
+ });
+
+ window.history.replaceState({}, 'vhs demo', query);
+ };
+
+ window.URLSearchParams =
+ window.URLSearchParams ||
+ function (locationSearch) {
+ this.get = function (name) {
+ var results = new RegExp('[?&]' + name + '=([^]*)').exec(
+ locationSearch
+ );
+
+ return results ? decodeURIComponent(results[1]) : null;
+ };
+ };
+
+ // eslint-disable-next-line
+ var loadState = function () {
+ var params = new window.URLSearchParams(window.location.search);
+
+ return Object.keys(stateEls).reduce(function (acc, elName) {
+ acc[elName] =
+ typeof params.get(elName) !== 'object'
+ ? params.get(elName)
+ : getInputValue(stateEls[elName]);
+ return acc;
+ }, {});
+ };
+
+ // eslint-disable-next-line
+ var reloadScripts = function (urls, cb) {
+ console.log('blah')
+ var el = document.getElementById('reload-scripts');
+
+ if (!el) {
+ el = document.createElement('div');
+ el.id = 'reload-scripts';
+ document.body.appendChild(el);
+ }
+
+ while (el.firstChild) {
+ el.removeChild(el.firstChild);
+ }
+
+ var loaded = [];
+
+ var checkDone = function () {
+ if (loaded.length === urls.length) {
+ cb();
+ }
+ };
+
+ urls.forEach(function (url) {
+ console.log(url)
+ var script = document.createElement('script');
+
+ // scripts marked as defer will be loaded asynchronously but will be executed in the order they are in the DOM
+ script.defer = true;
+ // dynamically created scripts are async by default unless otherwise specified
+ // async scripts are loaded asynchronously but also executed as soon as they are loaded
+ // we want to load them in the order they are added therefore we want to turn off async
+ script.async = false;
+ script.src = url;
+ script.onload = function () {
+ loaded.push(url);
+ checkDone();
+ };
+ el.appendChild(script);
+ });
+
+ };
+
+ var regenerateRepresentations = function () {
+ while (representationsEl.firstChild) {
+ representationsEl.removeChild(representationsEl.firstChild);
+ }
+
+ var selectedIndex;
+
+ window.vhs.representations().forEach(function (rep, i) {
+ var option = document.createElement('option');
+
+ option.value = rep.id;
+ option.innerText = JSON.stringify({
+ id: rep.id,
+ videoCodec: rep.codecs.video,
+ audioCodec: rep.codecs.audio,
+ bandwidth: rep.bandwidth,
+ heigth: rep.heigth,
+ width: rep.width,
+ });
+
+ if (window.mpc.media().id === rep.id) {
+ selectedIndex = i;
+ }
+
+ representationsEl.appendChild(option);
+ });
+
+ representationsEl.selectedIndex = selectedIndex;
+ };
+
+ function getBuffered(buffered) {
+ var bufferedText = '';
+
+ if (!buffered) {
+ return bufferedText;
+ }
+
+ if (buffered.length) {
+ bufferedText += buffered.start(0) + ' - ' + buffered.end(0);
+ }
+ for (var i = 1; i < buffered.length; i++) {
+ bufferedText += ', ' + buffered.start(i) + ' - ' + buffered.end(i);
+ }
+ return bufferedText;
+ }
+
+ var setupSegmentMetadata = function (player) {
+ // setup segment metadata
+ var segmentMetadata = document.querySelector('#segment-metadata');
+
+ player.one('loadedmetadata', function () {
+ var tracks = player.textTracks();
+ var segmentMetadataTrack;
+
+ for (var i = 0; i < tracks.length; i++) {
+ if (tracks[i].label === 'segment-metadata') {
+ segmentMetadataTrack = tracks[i];
+ }
+ }
+
+ while (segmentMetadata.children.length) {
+ segmentMetadata.removeChild(segmentMetadata.firstChild);
+ }
+
+ if (segmentMetadataTrack) {
+ segmentMetadataTrack.addEventListener('cuechange', function () {
+ var cues = segmentMetadataTrack.activeCues || [];
+
+ let activeCue = segmentMetadataTrack.activeCues[0].value;
+
+ try {
+ const latency =
+ (new Date().getTime() - activeCue.dateTimeObject.getTime()) /
+ 1000;
+ document.getElementById('displayedSegmentLatency').innerHTML =
+ latency;
+ } catch (err) {
+ console.error(err);
+ }
+
+ while (segmentMetadata.children.length) {
+ segmentMetadata.removeChild(segmentMetadata.firstChild);
+ }
+
+ for (var j = 0; j < cues.length; j++) {
+ var text = JSON.stringify(JSON.parse(cues[j].text), null, 2);
+ var li = document.createElement('li');
+ var pre = document.createElement('pre');
+
+ pre.classList.add('border', 'rounded', 'p-2');
+ pre.textContent = text;
+ li.appendChild(pre);
+ segmentMetadata.appendChild(li);
+ }
+ });
+ }
+ });
+ };
+
+ var setupPlayerStats = function (player) {
+ player.on('dispose', () => {
+ if (window.statsTimer) {
+ window.clearInterval(window.statsTimer);
+ window.statsTimer = null;
+ }
+ });
+ var currentTimeStat = document.querySelector('.current-time-stat');
+ var bufferedStat = document.querySelector('.buffered-stat');
+ var videoBufferedStat = document.querySelector('.video-buffered-stat');
+ var audioBufferedStat = document.querySelector('.audio-buffered-stat');
+ var seekableStartStat = document.querySelector('.seekable-start-stat');
+ var seekableEndStat = document.querySelector('.seekable-end-stat');
+ var videoBitrateState = document.querySelector('.video-bitrate-stat');
+ var measuredBitrateStat = document.querySelector('.measured-bitrate-stat');
+ var videoTimestampOffset = document.querySelector('.video-timestampoffset');
+ var audioTimestampOffset = document.querySelector('.audio-timestampoffset');
+
+ player.on('timeupdate', function () {
+ currentTimeStat.textContent = player.currentTime().toFixed(1);
+ });
+
+ window.statsTimer = window.setInterval(function () {
+ var oldStart;
+ var oldEnd;
+ var seekable = player.seekable();
+
+ if (seekable && seekable.length) {
+ oldStart = seekableStartStat.textContent;
+ if (seekable.start(0).toFixed(1) !== oldStart) {
+ seekableStartStat.textContent = seekable.start(0).toFixed(1);
+ }
+ oldEnd = seekableEndStat.textContent;
+ if (seekable.end(0).toFixed(1) !== oldEnd) {
+ seekableEndStat.textContent = seekable.end(0).toFixed(1);
+ }
+ }
+
+ // buffered
+ bufferedStat.textContent = getBuffered(player.buffered());
+
+ // exit early if no VHS
+ if (!player.tech(true).vhs) {
+ videoBufferedStat.textContent = '';
+ audioBufferedStat.textContent = '';
+ videoBitrateState.textContent = '';
+ measuredBitrateStat.textContent = '';
+ videoTimestampOffset.textContent = '';
+ audioTimestampOffset.textContent = '';
+ return;
+ }
+
+ videoBufferedStat.textContent = getBuffered(
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.videoBuffer &&
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.videoBuffer.buffered
+ );
+
+ // demuxed audio
+ var audioBuffer = getBuffered(
+ player.tech(true).vhs.masterPlaylistController_.audioSegmentLoader_
+ .sourceUpdater_.audioBuffer &&
+ player.tech(true).vhs.masterPlaylistController_.audioSegmentLoader_
+ .sourceUpdater_.audioBuffer.buffered
+ );
+
+ // muxed audio
+ if (!audioBuffer) {
+ audioBuffer = getBuffered(
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.audioBuffer &&
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.audioBuffer.buffered
+ );
+ }
+ audioBufferedStat.textContent = audioBuffer;
+
+ if (
+ player.tech(true).vhs.masterPlaylistController_.audioSegmentLoader_
+ .sourceUpdater_.audioBuffer
+ ) {
+ audioTimestampOffset.textContent =
+ player.tech(
+ true
+ ).vhs.masterPlaylistController_.audioSegmentLoader_.sourceUpdater_.audioBuffer.timestampOffset;
+ } else if (
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.audioBuffer
+ ) {
+ audioTimestampOffset.textContent =
+ player.tech(
+ true
+ ).vhs.masterPlaylistController_.mainSegmentLoader_.sourceUpdater_.audioBuffer.timestampOffset;
+ }
+
+ if (
+ player.tech(true).vhs.masterPlaylistController_.mainSegmentLoader_
+ .sourceUpdater_.videoBuffer
+ ) {
+ videoTimestampOffset.textContent =
+ player.tech(
+ true
+ ).vhs.masterPlaylistController_.mainSegmentLoader_.sourceUpdater_.videoBuffer.timestampOffset;
+ }
+
+ // bitrates
+ var playlist = player.tech_.vhs.playlists.media();
+
+ if (playlist && playlist.attributes && playlist.attributes.BANDWIDTH) {
+ videoBitrateState.textContent =
+ (playlist.attributes.BANDWIDTH / 1024).toLocaleString(undefined, {
+ maximumFractionDigits: 1,
+ }) + ' kbps';
+ }
+ if (player.tech_.vhs.bandwidth) {
+ measuredBitrateStat.textContent =
+ (player.tech_.vhs.bandwidth / 1024).toLocaleString(undefined, {
+ maximumFractionDigits: 1,
+ }) + ' kbps';
+ }
+ }, 100);
+ };
+
+ [
+ 'debug',
+ 'autoplay',
+ 'muted',
+ 'fluid',
+ 'minified',
+ 'sync-workers',
+ 'liveui',
+ 'llhls',
+ 'url',
+ 'type',
+ 'buffer-water',
+ 'exact-manifest-timings',
+ 'pixel-diff-selector',
+ 'override-native',
+ 'preload',
+ 'mirror-source',
+ ].forEach(function (name) {
+ stateEls[name] = document.getElementById(name);
+ });
+
+ window.startDemo = function (cb) {
+ var state = loadState();
+
+ Object.keys(state).forEach(function (elName) {
+ setInputValue(stateEls[elName], state[elName]);
+ });
+
+ Array.prototype.forEach.call(sources.options, function (s, i) {
+ if (s.value === state.url) {
+ sources.selectedIndex = i;
+ }
+ });
+
+ // stateEls that reload the player and scripts
+ [
+ 'mirror-source',
+ 'sync-workers',
+ 'preload',
+ 'llhls',
+ 'buffer-water',
+ 'override-native',
+ 'liveui',
+ 'pixel-diff-selector',
+ 'exact-manifest-timings',
+ ].forEach(function (name) {
+ stateEls[name].addEventListener('change', function (event) {
+ saveState();
+
+ stateEls.minified.dispatchEvent(newEvent('change'));
+ });
+ });
+
+ stateEls.debug.addEventListener('change', function (event) {
+ saveState();
+ window.videojs.log.level(event.target.checked ? 'debug' : 'info');
+ });
+
+ stateEls.minified.addEventListener('change', function (event) {
+ // let urls = [];
+ var urls = [].map(function (url) {
+ return url + (event.target.checked ? '.min' : '') + '.js';
+ });
+
+ // if (stateEls['sync-workers'].checked) {
+ // urls.push('dist/videojs-http-streaming-sync-workers.js');
+ // } else {
+ urls.push(
+ 'https://vjs.zencdn.net/7.15.4/video.min.js',
+ 'https://cdn.jsdelivr.net/npm/@videojs/http-streaming@2.10.3/dist/videojs-http-streaming.min.js'
+ );
+ // }
+
+ saveState();
+
+ if (window.player) {
+ window.player.dispose();
+ delete window.player;
+ }
+ if (window.videojs) {
+ delete window.videojs;
+ }
+
+ reloadScripts(urls, function () {
+ console.log('reloadScripts')
+ var player;
+ var fixture = document.getElementById('player-fixture');
+ var videoEl = document.createElement('video-js');
+
+ videoEl.setAttribute('controls', '');
+ videoEl.setAttribute('preload', 'auto');
+ videoEl.setAttribute('autoplay', '');
+ videoEl.setAttribute('muted', '');
+ videoEl.setAttribute('fluid', 'true');
+
+ videoEl.className = 'vjs-default-skin';
+ fixture.appendChild(videoEl);
+
+ player = window.player = window.videojs(videoEl, {
+ html5: {
+ vhs: {
+ overrideNative: true,
+ experimentalBufferBasedABR: getInputValue(
+ stateEls['buffer-water']
+ ),
+ experimentalExactManifestTimings: getInputValue(
+ stateEls['exact-manifest-timings']
+ ),
+ experimentalLeastPixelDiffSelector: getInputValue(
+ stateEls['pixel-diff-selector']
+ ),
+ },
+ },
+ });
+
+ window.player = player;
+
+ setupPlayerStats(player);
+ setupSegmentMetadata(player);
+
+ // save player muted state interation
+ player.on('volumechange', function () {
+ if (stateEls.muted.checked !== player.muted()) {
+ stateEls.muted.checked = player.muted();
+ saveState();
+ }
+ });
+
+ player.on('sourceset', function () {
+ var source = player.currentSource();
+
+ if (source.keySystems) {
+ var copy = JSON.parse(JSON.stringify(source.keySystems));
+
+ // have to delete pssh as it will often make keySystems too big
+ // for a uri
+ Object.keys(copy).forEach(function (key) {
+ if (copy[key].hasOwnProperty('pssh')) {
+ delete copy[key].pssh;
+ }
+ });
+
+ stateEls.keysystems.value = JSON.stringify(copy, null, 2);
+ }
+
+ if (source.src) {
+ stateEls.url.value = encodeURI(source.src);
+ }
+
+ if (source.type) {
+ stateEls.type.value = source.type;
+ }
+
+ saveState();
+ });
+
+ player.width(640);
+ player.height(264);
+
+ stateEls.debug.dispatchEvent(newEvent('change'));
+ stateEls.muted.dispatchEvent(newEvent('change'));
+ stateEls.fluid.dispatchEvent(newEvent('change'));
+ stateEls.autoplay.dispatchEvent(newEvent('change'));
+
+ // run the load url handler for the intial source
+ if (stateEls.url.value) {
+ urlButton.dispatchEvent(newEvent('click'));
+ } else {
+ sources.dispatchEvent(newEvent('change'));
+ }
+ player.on('loadedmetadata', function () {
+ if (player.tech_.vhs) {
+ window.vhs = player.tech_.vhs;
+ window.mpc = player.tech_.vhs.masterPlaylistController_;
+ window.mpc.masterPlaylistLoader_.on(
+ 'mediachange',
+ regenerateRepresentations
+ );
+ regenerateRepresentations();
+ } else {
+ window.vhs = null;
+ window.mpc = null;
+ }
+ });
+ cb(player);
+ });
+ });
+
+ var urlButtonClick = function (event) {
+ var ext;
+ var type = stateEls.type.value;
+
+ // reset type if it's a manifest object's type
+ if (type === 'application/vnd.videojs.vhs+json') {
+ type = '';
+ }
+
+ if (isManifestObjectType(stateEls.url.value)) {
+ type = 'application/vnd.videojs.vhs+json';
+ }
+
+ if (!type.trim()) {
+ ext = getFileExtension(stateEls.url.value);
+
+ if (ext === 'mpd') {
+ type = 'application/dash+xml';
+ } else if (ext === 'm3u8') {
+ type = 'application/x-mpegURL';
+ }
+ }
+
+ saveState();
+
+ var source = {
+ src: stateEls.url.value,
+ type: type,
+ };
+
+ sources.selectedIndex = -1;
+
+ Array.prototype.forEach.call(sources.options, function (s, i) {
+ if (s.value === stateEls.url.value) {
+ sources.selectedIndex = i;
+ }
+ });
+
+ window.player.src(source);
+ const src = source.src;
+ window.currentSrc = src;
+
+ window.shaka.load(src);
+ window.clapprPlayer.load(src);
+ const nativePlayer = document.getElementById('native-player');
+ nativePlayer.setAttribute('src', src);
+ };
+
+ urlButton.addEventListener('click', urlButtonClick);
+ urlButton.addEventListener('tap', urlButtonClick);
+
+ sources.addEventListener('change', function (event) {
+ var selectedOption = sources.options[sources.selectedIndex];
+
+ if (!selectedOption) {
+ return;
+ }
+ var src = selectedOption.value;
+
+ stateEls.url.value = src;
+ stateEls.type.value = selectedOption.getAttribute('data-mimetype');
+ // stateEls.keysystems.value = selectedOption.getAttribute('data-key-systems');
+
+ urlButton.dispatchEvent(newEvent('click'));
+ });
+
+ stateEls.url.addEventListener('keyup', function (event) {
+ if (event.key === 'Enter') {
+ urlButton.click();
+ }
+ });
+ stateEls.url.addEventListener('input', function (event) {
+ if (stateEls.type.value.length) {
+ stateEls.type.value = '';
+ }
+ });
+ stateEls.type.addEventListener('keyup', function (event) {
+ if (event.key === 'Enter') {
+ urlButton.click();
+ }
+ });
+
+ // run the change handler for the first time
+ stateEls.minified.dispatchEvent(newEvent('change'));
+ };
+})(window);
diff --git a/webroot/test/scripts/sources.json b/webroot/test/scripts/sources.json
new file mode 100644
index 000000000..0c602e1fd
--- /dev/null
+++ b/webroot/test/scripts/sources.json
@@ -0,0 +1,76 @@
+[
+ {
+ "name": "This Owncast instance",
+ "uri": "/hls/stream.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": ["live"]
+ },
+ {
+ "name": "Owncast Demo Server",
+ "uri": "https://watch.owncast.online/hls/stream.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": ["live"]
+ },
+ {
+ "name": "Big Buck Bunny - Adaptive",
+ "uri": "https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "Bipbop - Muxed TS with 1 alt Audio, 5 captions",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/bipbop_16x9_variant.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "Coit Tower drone footage - 4 8 second segment",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/CoitTower/master_ts_segtimes.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "Boat Video Only",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/video-only/out.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "Boat Misaligned - 3, 5, 7, second segment playlists",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/misaligned-playlists/master.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "BBB-CMIF: Big Buck Bunny Dark Truths - demuxed, fmp4",
+ "uri": "https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths-hls/hls.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "Pseudo-Live PDT test source",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/pdt-test-source/no-endlist.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": [
+ "live"
+ ]
+ },
+ {
+ "name": "PDT test source",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/pdt-test-source/endlist.m3u8",
+ "mimetype": "application/x-mpegurl",
+ "features": []
+ },
+ {
+ "name": "audio only dash, two groups",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/audio-only-dash/dash.mpd",
+ "mimetype": "application/dash+xml",
+ "features": []
+ },
+ {
+ "name": "video only dash, two renditions",
+ "uri": "https://d2zihajmogu5jn.cloudfront.net/video-only-dash/dash.mpd",
+ "mimetype": "application/dash+xml",
+ "features": []
+ }
+]
\ No newline at end of file