sources.json 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. [
  2. {
  3. "name": "Bipbop - Muxed TS with 1 alt Audio, 5 captions",
  4. "uri": "https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/bipbop_16x9_variant.m3u8",
  5. "mimetype": "application/x-mpegurl",
  6. "features": []
  7. },
  8. {
  9. "name": "FMP4 and ts both muxed",
  10. "uri": "https://d2zihajmogu5jn.cloudfront.net/ts-fmp4/index.m3u8",
  11. "mimetype": "application/x-mpegurl",
  12. "features": []
  13. },
  14. {
  15. "name": "Advanced Bipbop - ts and captions muxed",
  16. "uri": "https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/master.m3u8",
  17. "mimetype": "application/x-mpegurl",
  18. "features": []
  19. },
  20. {
  21. "name": "Advanced Bipbop - FMP4 and captions muxed",
  22. "uri": "https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_fmp4/master.m3u8",
  23. "mimetype": "application/x-mpegurl",
  24. "features": []
  25. },
  26. {
  27. "name": "Advanced Bipbop - FMP4 hevc, demuxed",
  28. "uri": "https://devstreaming-cdn.apple.com/videos/streaming/examples/bipbop_adv_example_hevc/master.m3u8",
  29. "mimetype": "application/x-mpegurl",
  30. "features": []
  31. },
  32. {
  33. "name": "Angel One - FMP4 demuxed, many audio/captions",
  34. "uri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-hls/hls.m3u8",
  35. "mimetype": "application/x-mpegurl",
  36. "features": []
  37. },
  38. {
  39. "name": "Parkour - FMP4 demuxed",
  40. "uri": "https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s-fmp4/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8",
  41. "mimetype": "application/x-mpegurl",
  42. "features": []
  43. },
  44. {
  45. "name": "Song - ts Audio only",
  46. "uri": "https://s3.amazonaws.com/qa.jwplayer.com/~alex/121628/new_master.m3u8",
  47. "mimetype": "application/x-mpegurl",
  48. "features": []
  49. },
  50. {
  51. "name": "Coit Tower drone footage - 4 8 second segment",
  52. "uri": "https://d2zihajmogu5jn.cloudfront.net/CoitTower/master_ts_segtimes.m3u8",
  53. "mimetype": "application/x-mpegurl",
  54. "features": []
  55. },
  56. {
  57. "name": "Disney's Oceans trailer - HLSe, ts Encrypted",
  58. "uri": "https://playertest.longtailvideo.com/adaptive/oceans_aes/oceans_aes.m3u8",
  59. "mimetype": "application/x-mpegurl",
  60. "features": []
  61. },
  62. {
  63. "name": "Sintel - ts with audio/subs and a 4k rendtion",
  64. "uri": "https://bitmovin-a.akamaihd.net/content/sintel/hls/playlist.m3u8",
  65. "mimetype": "application/x-mpegurl",
  66. "features": []
  67. },
  68. {
  69. "name": "Boat Ipsum Subs - HLS + subtitles",
  70. "uri": "https://d2zihajmogu5jn.cloudfront.net/hls-webvtt/master.m3u8",
  71. "mimetype": "application/x-mpegurl",
  72. "features": []
  73. },
  74. {
  75. "name": "Boat Video Only",
  76. "uri": "https://d2zihajmogu5jn.cloudfront.net/video-only/out.m3u8",
  77. "mimetype": "application/x-mpegurl",
  78. "features": []
  79. },
  80. {
  81. "name": "Boat Audio Only",
  82. "uri": "https://d2zihajmogu5jn.cloudfront.net/audio-only/out.m3u8",
  83. "mimetype": "application/x-mpegurl",
  84. "features": []
  85. },
  86. {
  87. "name": "Boat 4K",
  88. "uri": "https://d2zihajmogu5jn.cloudfront.net/4k-hls/out.m3u8",
  89. "mimetype": "application/x-mpegurl",
  90. "features": []
  91. },
  92. {
  93. "name": "Boat Misaligned - 3, 5, 7, second segment playlists",
  94. "uri": "https://d2zihajmogu5jn.cloudfront.net/misaligned-playlists/master.m3u8",
  95. "mimetype": "application/x-mpegurl",
  96. "features": []
  97. },
  98. {
  99. "name": "BBB-CMIF: Big Buck Bunny Dark Truths - demuxed, fmp4",
  100. "uri": "https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths-hls/hls.m3u8",
  101. "mimetype": "application/x-mpegurl",
  102. "features": []
  103. },
  104. {
  105. "name": "Big Buck Bunny - demuxed audio/video, includes 4K, burns in frame, pts, resolution, bitrate values",
  106. "uri": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd",
  107. "mimetype": "application/dash+xml",
  108. "features": []
  109. },
  110. {
  111. "name": "Angel One - fmp4, webm, subs (TODO: subs are broken), alternate audio tracks",
  112. "uri": "https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd",
  113. "mimetype": "application/dash+xml",
  114. "features": []
  115. },
  116. {
  117. "name": "Angel One - Widevine, fmp4, webm, subs, alternate audio tracks",
  118. "uri": "https://storage.googleapis.com/shaka-demo-assets/angel-one-widevine/dash.mpd",
  119. "mimetype": "application/dash+xml",
  120. "features": [],
  121. "keySystems": {
  122. "com.widevine.alpha": "https://cwip-shaka-proxy.appspot.com/no_auth"
  123. }
  124. },
  125. {
  126. "name": "BBB-CMIF: Big Buck Bunny Dark Truths - demuxed, fmp4",
  127. "uri": "https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths/dash.mpd",
  128. "mimetype": "application/dash+xml",
  129. "features": []
  130. },
  131. {
  132. "name": "SIDX demuxed, 2 audio",
  133. "uri": "https://dash.akamaized.net/dash264/TestCases/10a/1/iis_forest_short_poem_multi_lang_480p_single_adapt_aaclc_sidx.mpd",
  134. "mimetype": "application/dash+xml",
  135. "features": []
  136. },
  137. {
  138. "name": "SIDX bipbop-like",
  139. "uri": "https://download.tsi.telecom-paristech.fr/gpac/DASH_CONFORMANCE/TelecomParisTech/mp4-onDemand/mp4-onDemand-mpd-AV.mpd",
  140. "mimetype": "application/dash+xml",
  141. "features": []
  142. },
  143. {
  144. "name": "Google self-driving car - SIDX",
  145. "uri": "https://yt-dash-mse-test.commondatastorage.googleapis.com/media/car-20120827-manifest.mpd",
  146. "mimetype": "application/dash+xml",
  147. "features": []
  148. },
  149. {
  150. "name": "Sintel - single rendition",
  151. "uri": "https://d2zihajmogu5jn.cloudfront.net/sintel_dash/sintel_vod.mpd",
  152. "mimetype": "application/dash+xml",
  153. "features": []
  154. },
  155. {
  156. "name": "HLS - Live - Axinom live stream, may not always be available",
  157. "uri": "https://akamai-axtest.akamaized.net/routes/lapd-v1-acceptance/www_c4/Manifest.m3u8",
  158. "mimetype": "application/x-mpegurl",
  159. "features": ["live"]
  160. },
  161. {
  162. "name": "DASH - Live - Axinom live stream, may not always be available",
  163. "uri": "https://akamai-axtest.akamaized.net/routes/lapd-v1-acceptance/www_c4/Manifest.mpd",
  164. "mimetype": "application/dash+xml",
  165. "features": ["live"]
  166. },
  167. {
  168. "name": "DASH - Live simulated DASH from DASH IF",
  169. "uri": "https://livesim.dashif.org/livesim/mup_30/testpic_2s/Manifest.mpd",
  170. "mimetype": "application/dash+xml",
  171. "features": ["live"]
  172. },
  173. {
  174. "name": "DASH - Shaka Player Source Simulated Live",
  175. "uri": "https://storage.googleapis.com/shaka-live-assets/player-source.mpd",
  176. "mimetype": "application/dash+xml",
  177. "features": ["live"]
  178. },
  179. {
  180. "name": "Apple's LL-HLS test stream",
  181. "uri": "https://ll-hls-test.apple.com/master.m3u8",
  182. "mimetype": "application/x-mpegurl",
  183. "features": ["live", "low-latency"]
  184. },
  185. {
  186. "name": "Apple's LL-HLS test stream, cmaf, fmp4",
  187. "uri": "https://ll-hls-test.apple.com/cmaf/master.m3u8",
  188. "mimetype": "application/x-mpegurl",
  189. "features": ["live", "low-latency"]
  190. },
  191. {
  192. "name": "Mux's LL-HLS test stream",
  193. "uri": "https://stream.mux.com/v69RSHhFelSm4701snP22dYz2jICy4E4FUyk02rW4gxRM.m3u8",
  194. "mimetype": "application/x-mpegurl",
  195. "features": ["live", "low-latency"]
  196. },
  197. {
  198. "name": "Axinom Multi DRM - DASH, 4k, HEVC, Playready, Widevine",
  199. "uri": "https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest.mpd",
  200. "mimetype": "application/dash+xml",
  201. "features": [],
  202. "keySystems": {
  203. "com.microsoft.playready": {
  204. "url": "https://drm-playready-licensing.axtest.net/AcquireLicense",
  205. "licenseHeaders": {
  206. "X-AxDRM-Message": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJjb21fa2V5X2lkIjoiYjMzNjRlYjUtNTFmNi00YWUzLThjOTgtMzNjZWQ1ZTMxYzc4IiwibWVzc2FnZSI6eyJ0eXBlIjoiZW50aXRsZW1lbnRfbWVzc2FnZSIsImtleXMiOlt7ImlkIjoiOWViNDA1MGQtZTQ0Yi00ODAyLTkzMmUtMjdkNzUwODNlMjY2IiwiZW5jcnlwdGVkX2tleSI6ImxLM09qSExZVzI0Y3Iya3RSNzRmbnc9PSJ9XX19.4lWwW46k-oWcah8oN18LPj5OLS5ZU-_AQv7fe0JhNjA"
  207. }
  208. },
  209. "com.widevine.alpha": {
  210. "url": "https://drm-widevine-licensing.axtest.net/AcquireLicense",
  211. "licenseHeaders": {
  212. "X-AxDRM-Message": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJjb21fa2V5X2lkIjoiYjMzNjRlYjUtNTFmNi00YWUzLThjOTgtMzNjZWQ1ZTMxYzc4IiwibWVzc2FnZSI6eyJ0eXBlIjoiZW50aXRsZW1lbnRfbWVzc2FnZSIsImtleXMiOlt7ImlkIjoiOWViNDA1MGQtZTQ0Yi00ODAyLTkzMmUtMjdkNzUwODNlMjY2IiwiZW5jcnlwdGVkX2tleSI6ImxLM09qSExZVzI0Y3Iya3RSNzRmbnc9PSJ9XX19.4lWwW46k-oWcah8oN18LPj5OLS5ZU-_AQv7fe0JhNjA"
  213. }
  214. }
  215. }
  216. },
  217. {
  218. "name": "Axinom Multi DRM, Multi Period - DASH, 4k, HEVC, Playready, Widevine",
  219. "uri": "https://media.axprod.net/TestVectors/v7-MultiDRM-MultiKey-MultiPeriod/Manifest.mpd",
  220. "mimetype": "application/dash+xml",
  221. "features": [],
  222. "keySystems": {
  223. "com.microsoft.playready": {
  224. "url": "https://drm-playready-licensing.axtest.net/AcquireLicense",
  225. "licenseHeaders": {
  226. "X-AxDRM-Message": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJjb21fa2V5X2lkIjoiYjMzNjRlYjUtNTFmNi00YWUzLThjOTgtMzNjZWQ1ZTMxYzc4IiwibWVzc2FnZSI6eyJ0eXBlIjoiZW50aXRsZW1lbnRfbWVzc2FnZSIsImtleXMiOlt7ImlkIjoiMDg3Mjc4NmUtZjllNy00NjVmLWEzYTItNGU1YjBlZjhmYTQ1IiwiZW5jcnlwdGVkX2tleSI6IlB3NitlRVlOY3ZqWWJmc2gzWDNmbWc9PSJ9LHsiaWQiOiJjMTRmMDcwOS1mMmI5LTQ0MjctOTE2Yi02MWI1MjU4NjUwNmEiLCJlbmNyeXB0ZWRfa2V5IjoiLzErZk5paDM4bXFSdjR5Y1l6bnQvdz09In0seyJpZCI6IjhiMDI5ZTUxLWQ1NmEtNDRiZC05MTBmLWQ0YjVmZDkwZmJhMiIsImVuY3J5cHRlZF9rZXkiOiJrcTBKdVpFanBGTjhzYVRtdDU2ME9nPT0ifSx7ImlkIjoiMmQ2ZTkzODctNjBjYS00MTQ1LWFlYzItYzQwODM3YjRiMDI2IiwiZW5jcnlwdGVkX2tleSI6IlRjUlFlQld4RW9IT0tIcmFkNFNlVlE9PSJ9LHsiaWQiOiJkZTAyZjA3Zi1hMDk4LTRlZTAtYjU1Ni05MDdjMGQxN2ZiYmMiLCJlbmNyeXB0ZWRfa2V5IjoicG9lbmNTN0dnbWVHRmVvSjZQRUFUUT09In0seyJpZCI6IjkxNGU2OWY0LTBhYjMtNDUzNC05ZTlmLTk4NTM2MTVlMjZmNiIsImVuY3J5cHRlZF9rZXkiOiJlaUkvTXNsbHJRNHdDbFJUL0xObUNBPT0ifSx7ImlkIjoiZGE0NDQ1YzItZGI1ZS00OGVmLWIwOTYtM2VmMzQ3YjE2YzdmIiwiZW5jcnlwdGVkX2tleSI6IjJ3K3pkdnFycERWM3hSMGJKeTR1Z3c9PSJ9LHsiaWQiOiIyOWYwNWU4Zi1hMWFlLTQ2ZTQtODBlOS0yMmRjZDQ0Y2Q3YTEiLCJlbmNyeXB0ZWRfa2V5IjoiL3hsU0hweHdxdTNnby9nbHBtU2dhUT09In0seyJpZCI6IjY5ZmU3MDc3LWRhZGQtNGI1NS05NmNkLWMzZWRiMzk5MTg1MyIsImVuY3J5cHRlZF9rZXkiOiJ6dTZpdXpOMnBzaTBaU3hRaUFUa1JRPT0ifV19fQ.BXr93Et1krYMVs-CUnf7F3ywJWFRtxYdkR7Qn4w3-to"
  227. }
  228. },
  229. "com.widevine.alpha": {
  230. "url": "https://drm-widevine-licensing.axtest.net/AcquireLicense",
  231. "licenseHeaders": {
  232. "X-AxDRM-Message": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJjb21fa2V5X2lkIjoiYjMzNjRlYjUtNTFmNi00YWUzLThjOTgtMzNjZWQ1ZTMxYzc4IiwibWVzc2FnZSI6eyJ0eXBlIjoiZW50aXRsZW1lbnRfbWVzc2FnZSIsImtleXMiOlt7ImlkIjoiMDg3Mjc4NmUtZjllNy00NjVmLWEzYTItNGU1YjBlZjhmYTQ1IiwiZW5jcnlwdGVkX2tleSI6IlB3NitlRVlOY3ZqWWJmc2gzWDNmbWc9PSJ9LHsiaWQiOiJjMTRmMDcwOS1mMmI5LTQ0MjctOTE2Yi02MWI1MjU4NjUwNmEiLCJlbmNyeXB0ZWRfa2V5IjoiLzErZk5paDM4bXFSdjR5Y1l6bnQvdz09In0seyJpZCI6IjhiMDI5ZTUxLWQ1NmEtNDRiZC05MTBmLWQ0YjVmZDkwZmJhMiIsImVuY3J5cHRlZF9rZXkiOiJrcTBKdVpFanBGTjhzYVRtdDU2ME9nPT0ifSx7ImlkIjoiMmQ2ZTkzODctNjBjYS00MTQ1LWFlYzItYzQwODM3YjRiMDI2IiwiZW5jcnlwdGVkX2tleSI6IlRjUlFlQld4RW9IT0tIcmFkNFNlVlE9PSJ9LHsiaWQiOiJkZTAyZjA3Zi1hMDk4LTRlZTAtYjU1Ni05MDdjMGQxN2ZiYmMiLCJlbmNyeXB0ZWRfa2V5IjoicG9lbmNTN0dnbWVHRmVvSjZQRUFUUT09In0seyJpZCI6IjkxNGU2OWY0LTBhYjMtNDUzNC05ZTlmLTk4NTM2MTVlMjZmNiIsImVuY3J5cHRlZF9rZXkiOiJlaUkvTXNsbHJRNHdDbFJUL0xObUNBPT0ifSx7ImlkIjoiZGE0NDQ1YzItZGI1ZS00OGVmLWIwOTYtM2VmMzQ3YjE2YzdmIiwiZW5jcnlwdGVkX2tleSI6IjJ3K3pkdnFycERWM3hSMGJKeTR1Z3c9PSJ9LHsiaWQiOiIyOWYwNWU4Zi1hMWFlLTQ2ZTQtODBlOS0yMmRjZDQ0Y2Q3YTEiLCJlbmNyeXB0ZWRfa2V5IjoiL3hsU0hweHdxdTNnby9nbHBtU2dhUT09In0seyJpZCI6IjY5ZmU3MDc3LWRhZGQtNGI1NS05NmNkLWMzZWRiMzk5MTg1MyIsImVuY3J5cHRlZF9rZXkiOiJ6dTZpdXpOMnBzaTBaU3hRaUFUa1JRPT0ifV19fQ.BXr93Et1krYMVs-CUnf7F3ywJWFRtxYdkR7Qn4w3-to"
  233. }
  234. }
  235. }
  236. },
  237. {
  238. "name": "Axinom Clear - DASH, 4k, HEVC",
  239. "uri": "https://media.axprod.net/TestVectors/v7-Clear/Manifest.mpd",
  240. "mimetype": "application/dash+xml",
  241. "features": []
  242. },
  243. {
  244. "name": "Axinom Clear MultiPeriod - DASH, 4k, HEVC",
  245. "uri": "https://media.axprod.net/TestVectors/v7-Clear/Manifest_MultiPeriod.mpd",
  246. "mimetype": "application/dash+xml",
  247. "features": []
  248. },
  249. {
  250. "name": "DASH-IF simulated live",
  251. "uri": "https://livesim.dashif.org/livesim/testpic_2s/Manifest.mpd",
  252. "mimetype": "application/dash+xml",
  253. "features": ["live"]
  254. },
  255. {
  256. "name": "Tears of Steal - Widevine (Unified Streaming)",
  257. "uri": "https://demo.unified-streaming.com/video/tears-of-steel/tears-of-steel-dash-widevine.ism/.mpd",
  258. "mimetype": "application/dash+xml",
  259. "features": [],
  260. "keySystems": {
  261. "com.widevine.alpha": "https://widevine-proxy.appspot.com/proxy"
  262. }
  263. },
  264. {
  265. "name": "Tears of Steal - PlayReady (Unified Streaming)",
  266. "uri": "https://demo.unified-streaming.com/video/tears-of-steel/tears-of-steel-dash-playready.ism/.mpd",
  267. "mimetype": "application/dash+xml",
  268. "features": [],
  269. "keySystems": {
  270. "com.microsoft.playready": "https://test.playready.microsoft.com/service/rightsmanager.asmx"
  271. }
  272. },
  273. {
  274. "name": "Unified Streaming Live DASH",
  275. "uri": "https://live.unified-streaming.com/scte35/scte35.isml/.mpd",
  276. "mimetype": "application/dash+xml",
  277. "features": ["live"]
  278. },
  279. {
  280. "name": "Unified Streaming Live HLS",
  281. "uri": "https://live.unified-streaming.com/scte35/scte35.isml/.m3u8",
  282. "mimetype": "application/x-mpegurl",
  283. "features": ["live"]
  284. },
  285. {
  286. "name": "DOESN'T WORK - Bayerrischer Rundfunk Recorded Loop - DASH, may not always be available",
  287. "uri": "https://irtdashreference-i.akamaihd.net/dash/live/901161/keepixo1/manifestBR2.mpd",
  288. "mimetype": "application/dash+xml",
  289. "features": ["live"]
  290. },
  291. {
  292. "name": "DOESN'T WORK - Bayerrischer Rundfunk Recorded Loop - HLS, may not always be available",
  293. "uri": "https://irtdashreference-i.akamaihd.net/dash/live/901161/keepixo1/playlistBR2.m3u8",
  294. "mimetype": "application/x-mpegurl",
  295. "features": ["live"]
  296. },
  297. {
  298. "name": "Big Buck Bunny - Azure - DASH, Widevine, PlayReady",
  299. "uri": "https://amssamples.streaming.mediaservices.windows.net/622b189f-ec39-43f2-93a2-201ac4e31ce1/BigBuckBunny.ism/manifest(format=mpd-time-csf)",
  300. "mimetype": "application/dash+xml",
  301. "features": [],
  302. "keySystems": {
  303. "com.widevine.alpha": "https://amssamples.keydelivery.mediaservices.windows.net/Widevine/?KID=1ab45440-532c-4399-94dc-5c5ad9584bac",
  304. "com.microsoft.playready": "https://amssamples.keydelivery.mediaservices.windows.net/PlayReady/"
  305. }
  306. },
  307. {
  308. "name": "Big Buck Bunny Audio only, groups have same uri as renditons",
  309. "uri": "https://d2zihajmogu5jn.cloudfront.net/audio-only-dupe-groups/prog_index.m3u8",
  310. "mimetype": "application/x-mpegurl",
  311. "features": []
  312. },
  313. {
  314. "name": "Big Buck Bunny Demuxed av, audio only rendition same as group",
  315. "uri": "https://d2zihajmogu5jn.cloudfront.net/demuxed-ts-with-audio-only-rendition/master.m3u8",
  316. "mimetype": "application/x-mpegurl",
  317. "features": []
  318. },
  319. {
  320. "name": "sidx v1 dash",
  321. "uri": "https://d2zihajmogu5jn.cloudfront.net/sidx-v1-dash/Dog.mpd",
  322. "mimetype": "application/dash+xml",
  323. "features": []
  324. },
  325. {
  326. "name": "fmp4 x264/flac no manifest codecs",
  327. "uri": "https://d2zihajmogu5jn.cloudfront.net/fmp4-flac-no-manifest-codecs/master.m3u8",
  328. "mimetype": "application/x-mpegurl",
  329. "features": []
  330. },
  331. {
  332. "name": "fmp4 x264/opus no manifest codecs",
  333. "uri": "https://d2zihajmogu5jn.cloudfront.net/fmp4-opus-no-manifest-codecs/master.m3u8",
  334. "mimetype": "application/x-mpegurl",
  335. "features": []
  336. },
  337. {
  338. "name": "fmp4 h264/aac no manifest codecs",
  339. "uri": "https://d2zihajmogu5jn.cloudfront.net/fmp4-muxed-no-playlist-codecs/index.m3u8",
  340. "mimetype": "application/x-mpegurl",
  341. "features": []
  342. },
  343. {
  344. "name": "ts one valid codec among many invalid",
  345. "uri": "https://d2zihajmogu5jn.cloudfront.net/ts-one-valid-many-invalid-codecs/master.m3u8",
  346. "mimetype": "application/x-mpegurl",
  347. "features": []
  348. },
  349. {
  350. "name": "Legacy AVC Codec",
  351. "uri": "https://d2zihajmogu5jn.cloudfront.net/legacy-avc-codec/master.m3u8",
  352. "mimetype": "application/x-mpegurl",
  353. "features": []
  354. },
  355. {
  356. "name": "Pseudo-Live PDT test source",
  357. "uri": "https://d2zihajmogu5jn.cloudfront.net/pdt-test-source/no-endlist.m3u8",
  358. "mimetype": "application/x-mpegurl",
  359. "features": ["live"]
  360. },
  361. {
  362. "name": "PDT test source",
  363. "uri": "https://d2zihajmogu5jn.cloudfront.net/pdt-test-source/endlist.m3u8",
  364. "mimetype": "application/x-mpegurl",
  365. "features": []
  366. },
  367. {
  368. "name": "audio only dash, two groups",
  369. "uri": "https://d2zihajmogu5jn.cloudfront.net/audio-only-dash/dash.mpd",
  370. "mimetype": "application/dash+xml",
  371. "features": []
  372. },
  373. {
  374. "name": "video only dash, two renditions",
  375. "uri": "https://d2zihajmogu5jn.cloudfront.net/video-only-dash/dash.mpd",
  376. "mimetype": "application/dash+xml",
  377. "features": []
  378. },
  379. {
  380. "name": "encrypted init segment",
  381. "uri": "https://d2zihajmogu5jn.cloudfront.net/encrypted-init-segment/master.m3u8",
  382. "mimetype": "application/x-mpegurl",
  383. "features": []
  384. },
  385. {
  386. "name": "Dash data uri for https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd",
  387. "uri": "data:application/dash+xml;charset=utf-8,%3CMPD%20mediaPresentationDuration=%22PT634.566S%22%20minBufferTime=%22PT2.00S%22%20profiles=%22urn:hbbtv:dash:profile:isoff-live:2012,urn:mpeg:dash:profile:isoff-live:2011%22%20type=%22static%22%20xmlns=%22urn:mpeg:dash:schema:mpd:2011%22%20xmlns:xsi=%22http://www.w3.org/2001/XMLSchema-instance%22%20xsi:schemaLocation=%22urn:mpeg:DASH:schema:MPD:2011%20DASH-MPD.xsd%22%3E%20%3CBaseURL%3Ehttps://dash.akamaized.net/akamai/bbb_30fps/%3C/BaseURL%3E%20%3CPeriod%3E%20%20%3CAdaptationSet%20mimeType=%22video/mp4%22%20contentType=%22video%22%20subsegmentAlignment=%22true%22%20subsegmentStartsWithSAP=%221%22%20par=%2216:9%22%3E%20%20%20%3CSegmentTemplate%20duration=%22120%22%20timescale=%2230%22%20media=%22$RepresentationID$/$RepresentationID$_$Number$.m4v%22%20startNumber=%221%22%20initialization=%22$RepresentationID$/$RepresentationID$_0.m4v%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_1024x576_2500k%22%20codecs=%22avc1.64001f%22%20bandwidth=%223134488%22%20width=%221024%22%20height=%22576%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_1280x720_4000k%22%20codecs=%22avc1.64001f%22%20bandwidth=%224952892%22%20width=%221280%22%20height=%22720%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_1920x1080_8000k%22%20codecs=%22avc1.640028%22%20bandwidth=%229914554%22%20width=%221920%22%20height=%221080%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_320x180_200k%22%20codecs=%22avc1.64000d%22%20bandwidth=%22254320%22%20width=%22320%22%20height=%22180%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_320x180_400k%22%20codecs=%22avc1.64000d%22%20bandwidth=%22507246%22%20width=%22320%22%20height=%22180%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_480x270_600k%22%20codecs=%22avc1.640015%22%20bandwidth=%22759798%22%20width=%22480%22%20height=%22270%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_640x360_1000k%22%20codecs=%22avc1.64001e%22%20bandwidth=%221254758%22%20width=%22640%22%20height=%22360%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_640x360_800k%22%20codecs=%22avc1.64001e%22%20bandwidth=%221013310%22%20width=%22640%22%20height=%22360%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_768x432_1500k%22%20codecs=%22avc1.64001e%22%20bandwidth=%221883700%22%20width=%22768%22%20height=%22432%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_30fps_3840x2160_12000k%22%20codecs=%22avc1.640033%22%20bandwidth=%2214931538%22%20width=%223840%22%20height=%222160%22%20frameRate=%2230%22%20sar=%221:1%22%20scanType=%22progressive%22/%3E%20%20%3C/AdaptationSet%3E%20%20%3CAdaptationSet%20mimeType=%22audio/mp4%22%20contentType=%22audio%22%20subsegmentAlignment=%22true%22%20subsegmentStartsWithSAP=%221%22%3E%20%20%20%3CAccessibility%20schemeIdUri=%22urn:tva:metadata:cs:AudioPurposeCS:2007%22%20value=%226%22/%3E%20%20%20%3CRole%20schemeIdUri=%22urn:mpeg:dash:role:2011%22%20value=%22main%22/%3E%20%20%20%3CSegmentTemplate%20duration=%22192512%22%20timescale=%2248000%22%20media=%22$RepresentationID$/$RepresentationID$_$Number$.m4a%22%20startNumber=%221%22%20initialization=%22$RepresentationID$/$RepresentationID$_0.m4a%22/%3E%20%20%20%3CRepresentation%20id=%22bbb_a64k%22%20codecs=%22mp4a.40.5%22%20bandwidth=%2267071%22%20audioSamplingRate=%2248000%22%3E%20%20%20%20%3CAudioChannelConfiguration%20schemeIdUri=%22urn:mpeg:dash:23003:3:audio_channel_configuration:2011%22%20value=%222%22/%3E%20%20%20%3C/Representation%3E%20%20%3C/AdaptationSet%3E%20%3C/Period%3E%3C/MPD%3E",
  388. "mimetype": "application/dash+xml",
  389. "features": []
  390. },
  391. {
  392. "name": "HLS data uri for https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/bipbop_16x9_variant.m3u8",
  393. "uri": "data:application/x-mpegurl;charset=utf-8,%23EXTM3U%0D%0A%0D%0A%23EXT-X-MEDIA%3ATYPE%3DAUDIO%2CGROUP-ID%3D%22bipbop_audio%22%2CLANGUAGE%3D%22eng%22%2CNAME%3D%22BipBop%20Audio%201%22%2CAUTOSELECT%3DYES%2CDEFAULT%3DYES%0D%0A%23EXT-X-MEDIA%3ATYPE%3DAUDIO%2CGROUP-ID%3D%22bipbop_audio%22%2CLANGUAGE%3D%22eng%22%2CNAME%3D%22BipBop%20Audio%202%22%2CAUTOSELECT%3DNO%2CDEFAULT%3DNO%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Falternate_audio_aac_sinewave%2Fprog_index.m3u8%22%0D%0A%0D%0A%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22English%22%2CDEFAULT%3DYES%2CAUTOSELECT%3DYES%2CFORCED%3DNO%2CLANGUAGE%3D%22en%22%2CCHARACTERISTICS%3D%22public.accessibility.transcribes-spoken-dialog%2C%20public.accessibility.describes-music-and-sound%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Feng%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22English%20%28Forced%29%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DNO%2CFORCED%3DYES%2CLANGUAGE%3D%22en%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Feng_forced%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22Fran%C3%83%C2%A7ais%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DYES%2CFORCED%3DNO%2CLANGUAGE%3D%22fr%22%2CCHARACTERISTICS%3D%22public.accessibility.transcribes-spoken-dialog%2C%20public.accessibility.describes-music-and-sound%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Ffra%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22Fran%C3%83%C2%A7ais%20%28Forced%29%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DNO%2CFORCED%3DYES%2CLANGUAGE%3D%22fr%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Ffra_forced%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22Espa%C3%83%C2%B1ol%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DYES%2CFORCED%3DNO%2CLANGUAGE%3D%22es%22%2CCHARACTERISTICS%3D%22public.accessibility.transcribes-spoken-dialog%2C%20public.accessibility.describes-music-and-sound%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Fspa%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22Espa%C3%83%C2%B1ol%20%28Forced%29%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DNO%2CFORCED%3DYES%2CLANGUAGE%3D%22es%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Fspa_forced%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22%C3%A6%C2%97%C2%A5%C3%A6%C2%9C%C2%AC%C3%A8%C2%AA%C2%9E%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DYES%2CFORCED%3DNO%2CLANGUAGE%3D%22ja%22%2CCHARACTERISTICS%3D%22public.accessibility.transcribes-spoken-dialog%2C%20public.accessibility.describes-music-and-sound%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Fjpn%2Fprog_index.m3u8%22%0D%0A%23EXT-X-MEDIA%3ATYPE%3DSUBTITLES%2CGROUP-ID%3D%22subs%22%2CNAME%3D%22%C3%A6%C2%97%C2%A5%C3%A6%C2%9C%C2%AC%C3%A8%C2%AA%C2%9E%20%28Forced%29%22%2CDEFAULT%3DNO%2CAUTOSELECT%3DNO%2CFORCED%3DYES%2CLANGUAGE%3D%22ja%22%2CURI%3D%22https%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fsubtitles%2Fjpn_forced%2Fprog_index.m3u8%22%0D%0A%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D263851%2CCODECS%3D%22mp4a.40.2%2C%20avc1.4d400d%22%2CRESOLUTION%3D416x234%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear1%2Fprog_index.m3u8%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D577610%2CCODECS%3D%22mp4a.40.2%2C%20avc1.4d401e%22%2CRESOLUTION%3D640x360%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear2%2Fprog_index.m3u8%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D915905%2CCODECS%3D%22mp4a.40.2%2C%20avc1.4d401f%22%2CRESOLUTION%3D960x540%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear3%2Fprog_index.m3u8%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D1030138%2CCODECS%3D%22mp4a.40.2%2C%20avc1.4d401f%22%2CRESOLUTION%3D1280x720%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear4%2Fprog_index.m3u8%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D1924009%2CCODECS%3D%22mp4a.40.2%2C%20avc1.4d401f%22%2CRESOLUTION%3D1920x1080%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear5%2Fprog_index.m3u8%0D%0A%0D%0A%23EXT-X-STREAM-INF%3ABANDWIDTH%3D41457%2CCODECS%3D%22mp4a.40.2%22%2CAUDIO%3D%22bipbop_audio%22%2CSUBTITLES%3D%22subs%22%0D%0Ahttps%3A%2F%2Fd2zihajmogu5jn.cloudfront.net%2Fbipbop-advanced%2Fgear0%2Fprog_index.m3u8",
  394. "mimetype": "application/x-mpegurl",
  395. "features": []
  396. },
  397. {
  398. "name": "audio only ts with program Map table every other segment",
  399. "uri": "https://d2zihajmogu5jn.cloudfront.net/first-pmt-only/index.m3u8",
  400. "mimetype": "application/x-mpegurl",
  401. "features": []
  402. },
  403. {
  404. "name": "HDCP v1.0 DRM dash",
  405. "uri": "https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd#1",
  406. "mimetype": "application/dash+xml",
  407. "features": [],
  408. "keySystems": {
  409. "com.widevine.alpha": {
  410. "url": "https://proxy.uat.widevine.com/proxy?video_id=GTS_SW_SECURE_CRYPTO_HDCP_V1&provider=widevine_test"
  411. }
  412. }
  413. },
  414. {
  415. "name": "HDCP v2.0 DRM dash",
  416. "uri": "https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd#2",
  417. "mimetype": "application/dash+xml",
  418. "features": [],
  419. "keySystems": {
  420. "com.widevine.alpha": {
  421. "url": "https://proxy.uat.widevine.com/proxy?video_id=GTS_SW_SECURE_CRYPTO_HDCP_V2&provider=widevine_test"
  422. }
  423. }
  424. },
  425. {
  426. "name": "HDCP v2.1 DRM dash",
  427. "uri": "https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd@21",
  428. "mimetype": "application/dash+xml",
  429. "features": [],
  430. "keySystems": {
  431. "com.widevine.alpha": {
  432. "url": "https://proxy.uat.widevine.com/proxy?video_id=GTS_SW_SECURE_CRYPTO_HDCP_V2_1&provider=widevine_test"
  433. }
  434. }
  435. },
  436. {
  437. "name": "HDCP v2.2 DRM dash",
  438. "uri": "https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd#22",
  439. "mimetype": "application/dash+xml",
  440. "features": [],
  441. "keySystems": {
  442. "com.widevine.alpha": {
  443. "url": "https://proxy.uat.widevine.com/proxy?video_id=GTS_SW_SECURE_CRYPTO_HDCP_V2_2&provider=widevine_test"
  444. }
  445. }
  446. }
  447. ]