Azure 媒体播放器源管理器



我们是非常小的初中私人导师设置了一个在线门户,学生可以在其中登录并观看每日视频讲座。 我们有许多视频上传到 Azure 媒体服务,但我们意识到编码成本很高且负担不起。所以我使用 FFMPEG 对视频进行了编码,并在本地使用 MPBox 生成了 m4s 和音频文件以及 .mpd(元数据(。 我已经复制了 Azure blob 存储上的所有文件,并且 blob 存储具有 HTTPS 访问权限。我可以使用 .mpd 作为 Azure 媒体播放器的源网址吗? 例如,Azure 媒体播放器源为//amssamples.streaming.mediaservices.windows.net/3b970ae0-39d5-44bd-b3a3-3136143d6435/AzureMediaServicesPromo.ism/manifest

但我从 MPDBox 生成的元数据是 https://bb.sourceoftraining.companywebinternet.storage/ssj-ewrrer-2343s-ssssdf23/process_and_benifits.mpd

或者我可以使用的任何其他播放器。我尝试了Shaka播放器,但无法显示分辨率和播放速度设置。

上传预编码的MP4就可以了。建议下载适用于 v3 API 的最新版本的 Azure 媒体资源管理器工具。 在那里,您现在可以将 MP4 上传到新资产中,并让它生成流式传输所需的客户端和服务器清单。 只需上传到新的空资产,然后双击资产以进入文件的选项卡,然后单击生成清单按钮。 这会预先生成流式传输使用封闭的 2 秒 GOP 预编码的 MP4 所需的清单文件。 该工具会预先生成客户端和服务器清单,并将它们保存回资产中,以提高流式处理服务器的播放性能。

可以使用 Azure 媒体播放器播放 DASH、平滑或 HLS - 但它选择用于播放的技术因平台而异。 例如,根据浏览器版本、操作系统或移动客户端,它将选择加载不同的播放器技术,或者将使用内置的操作系统播放器支持。

https://learn.microsoft.com/en-us/azure/media-services/azure-media-player/azure-media-player-overview

对于 DASH 内容 (.mpd(,AMP 播放器选择在特定条件下在 Windows 和 Android 上使用 Dash。 它通过检测平台并使用正确的技术与 URL 上的/manifest(format=mpd-time-cmaf( 格式相结合来实现这一点。 您可以在此处了解有关 AMS 中"动态包装"如何工作的更多信息 - https://learn.microsoft.com/en-us/azure/media-services/latest/dynamic-packaging-overview

AMS 中的流式处理定位符 URL 上有各种"格式"选项,这些选项提供不同的清单格式。

平滑流式处理 =/清单 MPEG-DASH-CMAF =/manifest(format=mpd-time-cmaf( 带有 CMAF 的 HLS = manifest(format=m3u8-cmaf( HLS v3 (TS( =/manifest(format=m3u8-aapl-v3(

使用这些格式之一,您可以使用支持它们的任何第三方播放器。Shaka,HLS.js,Android上的Exoplayer,iOS AvFoundation原生播放器,Video.js,甚至是Jason上面提到的"adpater-player"。任何支持当前HLS或DASH规范的播放器都应该可以工作。

如果您有可用于自己和学生的学校电子邮件地址,最简单的解决方案是通过免费的 O365 教育计划 - https://www.microsoft.com/en-us/microsoft-365/academic/compare-office-365-education-plans 利用 Microsoft Stream 的功能。有关Microsoft流的信息 https://www.microsoft.com/en-us/microsoft-365/microsoft-stream。

为了澄清 Jason Pan 刚刚提供的反馈,虽然 Azure 媒体播放器不支持仅指向 .mpd 文件进行播放,而是通过首先创建适当的服务器清单,然后通过 URL 客户端中的格式选项请求 .mpd 清单来完成请求内容。然后,媒体服务将动态创建相应的清单来响应客户端请求。请参阅 John 的回复,以获取指向文章的链接,其中包含有关此内容的其他反馈。

如果您使用 Shaka 播放器的 UI 库,您将能够显示分辨率和播放速度设置。

沙卡UI库沙卡播放器演示

最新更新