@@ -145,6 +145,10 @@ shakaAssets.Feature = {
145
145
146
146
// Set if the asset requires AV1 support.
147
147
AV1 : 'AV1' ,
148
+ // Set if the asset requires MV-HEVC support.
149
+ MV_HEVC : 'MV-HEVC' ,
150
+ // Set if the asset requires APAC support.
151
+ APAC : 'APAC' ,
148
152
149
153
// Set if the asset has at least one stream that is at least 720p.
150
154
HIGH_DEFINITION : 'High definition' ,
@@ -1506,6 +1510,54 @@ shakaAssets.testAssets = [
1506
1510
. addFeature ( shakaAssets . Feature . DOLBY_VISION )
1507
1511
. addFeature ( shakaAssets . Feature . DOLBY_VISION_3D )
1508
1512
. addFeature ( shakaAssets . Feature . OFFLINE ) ,
1513
+ new ShakaDemoAssetInfo (
1514
+ /* name= */ 'Spatial video stream' ,
1515
+ /* iconUri= */ '' ,
1516
+ /* manifestUri= */ 'https://devstreaming-cdn.apple.com/videos/streaming/examples/immersive-media/spatialLighthouseFlowersWaves/mvp.m3u8' ,
1517
+ /* source= */ shakaAssets . Source . APPLE )
1518
+ . addFeature ( shakaAssets . Feature . HLS )
1519
+ . addFeature ( shakaAssets . Feature . MV_HEVC )
1520
+ . addFeature ( shakaAssets . Feature . OFFLINE ) ,
1521
+ new ShakaDemoAssetInfo (
1522
+ /* name= */ 'Apple Immersive Video stream' ,
1523
+ /* iconUri= */ '' ,
1524
+ /* manifestUri= */ 'https://devstreaming-cdn.apple.com/videos/streaming/examples/immersive-media/apple-immersive-video/primary.m3u8' ,
1525
+ /* source= */ shakaAssets . Source . APPLE )
1526
+ . addFeature ( shakaAssets . Feature . HLS )
1527
+ . addFeature ( shakaAssets . Feature . ULTRA_HIGH_DEFINITION )
1528
+ . addFeature ( shakaAssets . Feature . APAC )
1529
+ . addFeature ( shakaAssets . Feature . VR )
1530
+ . addFeature ( shakaAssets . Feature . OFFLINE ) ,
1531
+ new ShakaDemoAssetInfo (
1532
+ /* name= */ 'View 180°' ,
1533
+ /* iconUri= */ '' ,
1534
+ /* manifestUri= */ 'https://devstreaming-cdn.apple.com/videos/streaming/examples/immersive-media/180Lighthouse/mvp.m3u8' ,
1535
+ /* source= */ shakaAssets . Source . APPLE )
1536
+ . addFeature ( shakaAssets . Feature . HLS )
1537
+ . addFeature ( shakaAssets . Feature . ULTRA_HIGH_DEFINITION )
1538
+ . addFeature ( shakaAssets . Feature . MV_HEVC )
1539
+ . addFeature ( shakaAssets . Feature . VR )
1540
+ . addFeature ( shakaAssets . Feature . OFFLINE ) ,
1541
+ new ShakaDemoAssetInfo (
1542
+ /* name= */ 'View 360°' ,
1543
+ /* iconUri= */ '' ,
1544
+ /* manifestUri= */ 'https://devstreaming-cdn.apple.com/videos/streaming/examples/immersive-media/360Lighthouse/mvp.m3u8' ,
1545
+ /* source= */ shakaAssets . Source . APPLE )
1546
+ . addFeature ( shakaAssets . Feature . HLS )
1547
+ . addFeature ( shakaAssets . Feature . ULTRA_HIGH_DEFINITION )
1548
+ . addFeature ( shakaAssets . Feature . MV_HEVC )
1549
+ . addFeature ( shakaAssets . Feature . VR )
1550
+ . addFeature ( shakaAssets . Feature . OFFLINE ) ,
1551
+ new ShakaDemoAssetInfo (
1552
+ /* name= */ 'View wide fov' ,
1553
+ /* iconUri= */ '' ,
1554
+ /* manifestUri= */ 'https://devstreaming-cdn.apple.com/videos/streaming/examples/immersive-media/wfovCausewayWalk/mvp.m3u8' ,
1555
+ /* source= */ shakaAssets . Source . APPLE )
1556
+ . addFeature ( shakaAssets . Feature . HLS )
1557
+ . addFeature ( shakaAssets . Feature . ULTRA_HIGH_DEFINITION )
1558
+ . addFeature ( shakaAssets . Feature . MV_HEVC )
1559
+ . addFeature ( shakaAssets . Feature . VR )
1560
+ . addFeature ( shakaAssets . Feature . OFFLINE ) ,
1509
1561
// }}}
1510
1562
1511
1563
// MICROSOFT assets {{{
0 commit comments