如何在android上运行azure媒体播放器



我需要在安卓应用程序中集成azure媒体播放器。

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

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

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

已编辑

我在这里检查了样本播放器,当我把我的视频URL传给它时,它加载的视频很好,无论有没有";(格式=m3u8-aapl-v3(";

但我仍然无法从安卓应用程序中播放。

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

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

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

更新

如果你想在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">
<!--*****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>

价格

你可以在URL的末尾连接(format=m3u8-aapl-v3),可以用任何视频播放器播放这个URL。

有关更多详细信息,您可以参考这篇文章。

最新更新