【问题标题】:How to run azure media player on android如何在 Android 上运行 azure 媒体播放器
【发布时间】:2020-10-08 19:45:13
【问题描述】:

我需要将 azure 媒体播放器集成到 Android 应用中。

我在文档中看到的只是示例和有关如何将其添加到 HTML 文件中的信息。

我有一个“...mainfest”文件,我需要从 android 应用程序中播放它。

我需要知道是否有任何适用于 android 的 SDK,或者我需要在服务器上托管一个可以播放这些视频的页面?

已编辑

我检查了示例播放器here,当我将我的视频 URL 传递给它时,它可以很好地加载视频,无论是否带有“(format=m3u8-aapl-v3)”

但我仍然无法从 android 应用程序播放它。

我也尝试创建一个 HTML 页面,但它也没有播放视频。

这是我在 HTML 文件中所做的。

<head>
</head>
<body>

   <video id="vid1" autoplay controls width="640" height="400" >
        <source src=".....ism/manifest(format=m3u8-aapl-v3)" />     
    </video>
</body>

【问题讨论】:

  • 我已经更新了我的答案,希望对你有帮助。

标签: azure azure-active-directory azure-media-services azure-media-player


【解决方案1】:

更新

如果你想在 HTML 中播放,我建议你使用官方示例代码,如下所示。

更多详情,you can refer to the code

<!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">

    <!--*****START OF Azure Media Player Scripts*****-->
    <!--Note: DO NOT USE the "latest" folder in production. Replace "latest" with a version number like "1.0.0"-->
    <!--EX:<script src="//amp.azure.net/libs/amp/1.0.0/azuremediaplayer.min.js"></script>-->
    <!--Azure Media Player versions can be queried from //amp.azure.net/libs/amp/latest/docs/changelog.html-->
    <script src="https://amp.azure.net/libs/amp/latest/azuremediaplayer.min.js"></script>
    <link href="https://amp.azure.net/libs/amp/latest/skins/amp-default/azuremediaplayer.min.css" rel="stylesheet">
    <!--*****END OF Azure Media Player Scripts*****-->

    <!--Add Plugins-->
    <!-- <script src="hotkeys.js"></script> -->

</head>
<body>
    <h1>Plugin - Hot Keys</h1>
    <video id="azuremediaplayer" class="azuremediaplayer amp-default-skin amp-big-play-centered" tabindex="0"> </video>
    <script>
        var myOptions = {
            autoplay: true,
            controls: true,
            width: "640",
            height: "400",
            poster: ""//,
            // plugins: {
            //     hotkeys: {
            //         //optional settings
            //         "volumeStep": 0.1,
            //         "seekStep": 5,
            //         "enableMute": true,
            //         "enableFullscreen": true,
            //         "enableNumbers": true,
            //         "enableJogStyle": false
            //     }
            // }
        };
        var myPlayer = amp("azuremediaplayer", myOptions);
        myPlayer.src([{ src: "https://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest", type: "application/vnd.ms-sstr+xml" }, ]);
    </script>
    <footer>
        <br />

        <p>© Microsoft Corporation 2016</p>
    </footer>

</body>
</html>

私人

您可以在网址末尾连接(format=m3u8-aapl-v3),可以使用任何视频播放器播放此网址。

更多详情,您可以refer to this post

【讨论】:

  • @dev90 你的视频资源可以通过 Azure 媒体播放器播放吗?
  • 是的,我可以从 azure 网站播放它
  • 现在我只想从 HTML 播放它,我上面分享的 HTML 有什么问题
  • @dev90 我已经更新了答案,我认为它对你有用。
  • 是的,非常感谢!! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多