Azure 媒体播放器 HLS 支持

时间:2021-05-12 20:27:57

标签: azure http-live-streaming azure-media-services azure-media-player

我在我的项目中使用 Azure 媒体播放器来播放 Azure 媒体服务资产,它非常适用于此。但是,我还需要在同一个项目中播放一些 HLS 内容,并希望使用同一个播放器。

Microsoft 声称 AMP 支持 HLS,但是当我将任何 HLS 源放入其中并将格式设置为 HLS 时,我最终会得到“找不到此媒体的兼容源”。错误。

有没有人成功地使用 AMP 播放 HLS 内容?

2 个答案:

答案 0 :(得分:2)

Azure Media Player 仅支持播放来自媒体服务的内容。如果您想为任何 HLS 源(包括非媒体服务内容)使用单个播放器,那么您可能需要使用不同的播放器,如 Shaka、Video.js 或 JWPlayer。也就是说,如果您按照 https://docs.microsoft.com/en-us/azure/media-services/azure-media-player/azure-media-player-url-rewriter 禁用 URL 重写器,您可能会成功使用 AMP。

答案 1 :(得分:2)

https://docs.microsoft.com/en-us/azure/media-services/azure-media-player/azure-media-player-playback-technology。 AMP 使用“html5”和“html5FairPlayHLS”进行 HLS 播放,它们都依赖于本机 HLS 支持与通过 javascript 的支持。如果您需要在 Windows / 或更旧版本的 android 上使用 HLS,则需要使用其他播放器。