Azure Media Player 快速入门
Azure Media Player 易于设置。 只需几分钟便可实现 Azure 媒体服务帐户中的媒体内容的基本播放。 本部分展示了基本步骤,未提供详细信息。 后面的部分介绍了有关如何安装和配置 Azure Media Player 的具体信息。 只需要将以下包括项添加到文档的 <head>
:
<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>
重要
不应当在生产中使用latest
版本,因为此版本可能会根据需要进行更改。 请将 latest
替换为 Azure Media Player 的某个版本;例如将 latest
替换为 1.0.0
。 可以从此处查询 Azure Media Player 版本。
使用视频元素
接下来,只需照常使用 <video>
元素,但要附带包含任何选项的 data-setup
特性。 这些选项可以在有效 JSON 对象中包含任何 Azure 媒体服务选项。
<video id="vid1" class="azuremediaplayer amp-default-skin" autoplay controls width="640" height="400" poster="poster.jpg" data-setup='{"nativeControlsForTouch": false}'>
<source src="http://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest" type="application/vnd.ms-sstr+xml" />
<p class="amp-no-js">
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
</p>
</video>
如果不想使用自动安装,可以省略 data-setup
特性并手动初始化视频元素。
var myPlayer = amp('vid1', { /* Options */
"nativeControlsForTouch": false,
autoplay: false,
controls: true,
width: "640",
height: "400",
poster: ""
}, function() {
console.log('Good to go!');
// add an event listener
this.addEventListener('ended', function() {
console.log('Finished!');
});
}
);
myPlayer.src([{
src: "http://amssamples.streaming.mediaservices.windows.net/91492735-c523-432b-ba01-faba6c2206a2/AzureMediaServicesPromo.ism/manifest",
type: "application/vnd.ms-sstr+xml"
}]);