使用Azure Media Player加载两个视频(在同一页面上)时遇到问题

罗斯

使用JavaScript而不是data-setup属性时,我无法在同一页面上加载两个视频。这是一个基于以下文档中的示例的示例:https : //amp.azure.net/libs/amp/latest/samples/dynamic_setsource.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Azure Media Player</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link href="//amp.azure.net/libs/amp/latest/skins/amp-default/azuremediaplayer.min.css" rel="stylesheet">
    <script src="//amp.azure.net/libs/amp/latest/azuremediaplayer.min.js"></script>
</head>
<body>
    <h1>Sample: Clear</h1>
    <h3>Video 1</h3>
    <div style="width: 320px;height: 200px; margin: 20px">
        <video id="azuremediaplayer1" class="azuremediaplayer amp-default-skin amp-big-play-centered" tabindex="0"> </video>
    </div>
    <h3>Video 2</h3>
    <div style="width: 320px;height: 200px; margin: 20px">
        <video id="azuremediaplayer2" class="azuremediaplayer amp-default-skin amp-big-play-centered" tabindex="0"> </video>
    </div>
    <script>
        var myOptions = {
            "nativeControlsForTouch": false,
            autoplay: true,
            controls: true,
            width: "320",
            height: "200",
            poster: ""
        };
        var myPlayer1 = amp("azuremediaplayer1", myOptions);
        myPlayer1.src([{ src: "http://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest", type: "application/vnd.ms-sstr+xml" }, ]);


        var myPlayer2 = amp("azuremediaplayer1", myOptions);
        myPlayer2.src([{ src: "http://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest", type: "application/vnd.ms-sstr+xml" }, ]);
    </script>
</body>
</html>

我对示例所做的只是删除评论并添加了第二个视频。

我无法加载第二个视频。我确定播放器必须在一个页面上支持多个视频,但不能弄清楚我在做什么错吗?

沙迪克·汗(Sathik Khan)

您设置了相同的ID和相同的来源。更改ID和来源就可以了。

var myPlayer1 = amp("azuremediaplayer1", myOptions);

var myPlayer2 = amp("azuremediaplayer1", myOptions);

到,

var myPlayer2 = amp("azuremediaplayer2", myOptions);

在此示例中,您使用的是IIS媒体服务,该服务通过清单文件呈现媒体流。由于您为两个视频使用了相同的清单文件,因此将呈现相同的视频。

谢谢。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在同一页面上两次使用此功能时遇到问题;

来自分类Dev

使用自定义jQuery在同一页面上有两个轮播的问题

来自分类Dev

在ChakraUI中使用useDisclosure()无法在同一页面上使用两个模式

来自分类Dev

使用react-hook-form在同一页面上添加两个表单

来自分类Dev

在同一页面上为两个iframe分配onload功能时遇到问题?

来自分类Dev

使用 dataScroller 在同一页面上使用两个数据表时出错

来自分类Dev

在同一页面上使用两个下拉列表点净MVC剃须刀

来自分类Dev

使用 PrettyPhoto 和 Isotope(模板)在同一页面上添加两个过滤画廊

来自分类Dev

使用 css + html 在同一页面上编辑两个不同的 iframe min-height

来自分类Dev

是否有使用Azure Media Player的标准?

来自分类Dev

使用Azure Media Service视频流上传.VTT字幕

来自分类Dev

将Azure Media Services与本地资产一起使用

来自分类Dev

在同一页面中使用两个控制器

来自分类Dev

如何在同一页面上使用具有不同CSS的具有相同功能的两个Toggle按钮?

来自分类Dev

如何使用Windows Media Player?

来自分类Dev

C ++:使用Qt的Media Player

来自分类Dev

在同一页面上提交表单,而无需重新加载并使用POST变量

来自分类Dev

如何在同一页面上使用Prototype和jQuery而不出现问题

来自分类Dev

在同一页面上两次使用js函数

来自分类Dev

如何在同一页面上两次使用相同的jquery脚本

来自分类Dev

Vuejs 在同一页面上两次使用模态组件

来自分类Dev

使用AngularJS在同一页面中的两个D3.js图

来自分类Dev

使用自定义插件在同一页面内管理两个简码

来自分类Dev

在同一页面上使用Browserify和RequireJS?

来自分类Dev

在同一页面上使用多个指令

来自分类Dev

在同一页面上多次使用单个商店

来自分类Dev

使用PagedList.mvc时如何在同一页面上保留/保留

来自分类常见问题

使用SoapUI时,是否可以在同一页面上显示多个请求?

来自分类Dev

在同一页面上多次使用自定义ui:component时更新组件

Related 相关文章

  1. 1

    在同一页面上两次使用此功能时遇到问题;

  2. 2

    使用自定义jQuery在同一页面上有两个轮播的问题

  3. 3

    在ChakraUI中使用useDisclosure()无法在同一页面上使用两个模式

  4. 4

    使用react-hook-form在同一页面上添加两个表单

  5. 5

    在同一页面上为两个iframe分配onload功能时遇到问题?

  6. 6

    使用 dataScroller 在同一页面上使用两个数据表时出错

  7. 7

    在同一页面上使用两个下拉列表点净MVC剃须刀

  8. 8

    使用 PrettyPhoto 和 Isotope(模板)在同一页面上添加两个过滤画廊

  9. 9

    使用 css + html 在同一页面上编辑两个不同的 iframe min-height

  10. 10

    是否有使用Azure Media Player的标准?

  11. 11

    使用Azure Media Service视频流上传.VTT字幕

  12. 12

    将Azure Media Services与本地资产一起使用

  13. 13

    在同一页面中使用两个控制器

  14. 14

    如何在同一页面上使用具有不同CSS的具有相同功能的两个Toggle按钮?

  15. 15

    如何使用Windows Media Player?

  16. 16

    C ++:使用Qt的Media Player

  17. 17

    在同一页面上提交表单,而无需重新加载并使用POST变量

  18. 18

    如何在同一页面上使用Prototype和jQuery而不出现问题

  19. 19

    在同一页面上两次使用js函数

  20. 20

    如何在同一页面上两次使用相同的jquery脚本

  21. 21

    Vuejs 在同一页面上两次使用模态组件

  22. 22

    使用AngularJS在同一页面中的两个D3.js图

  23. 23

    使用自定义插件在同一页面内管理两个简码

  24. 24

    在同一页面上使用Browserify和RequireJS?

  25. 25

    在同一页面上使用多个指令

  26. 26

    在同一页面上多次使用单个商店

  27. 27

    使用PagedList.mvc时如何在同一页面上保留/保留

  28. 28

    使用SoapUI时,是否可以在同一页面上显示多个请求?

  29. 29

    在同一页面上多次使用自定义ui:component时更新组件

热门标签

归档