【问题标题】:Azure Media Player Doesn't Support BrowserAzure 媒体播放器不支持浏览器
【发布时间】:2016-06-29 21:33:57
【问题描述】:

我创建了一个 Azure 媒体服务 whichEncode、Encrpts 并创建了资产的交付策略。我正在生成完美但不能与 Azure 媒体播放器一起播放的 URL。我收到错误,任何人都可以帮助解决这个问题。

编辑:我尝试上传并手动应用内容保护,然后从 azure 本身播放媒体。这也返回类似的错误。

【问题讨论】:

  • 您能否发布一个重现该问题的 URL?这是在什么浏览器上发生的?另外你使用的是什么类型的加密?
  • 我正在使用 Azure 媒体服务提供的 AES-128 加密。我不能分享你的网址,因为我不允许,但我相信你可以重新创建场景。如果我必须添加步骤,请告诉我。
  • 您是否也收到了与此视频相同的错误:ampdemo.azureedge.net/…
  • 请发送电子邮件至 ampinfo@microsoft.com,以便我获得有关您的方案的更多详细信息并帮助找出问题所在。
  • sraje 该网址工作正常,但不是我的 :( 我已将网址发送给您,请在此到期前查看。

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


【解决方案1】:

我不想回答我的问题,但我终于弄清楚了问题所在。我在这里解决了这个问题。

  1. 首先我检查并确保 Streaming Endpoint 正在运行。
  2. 我在使用 HLS 和平滑协议,似乎这些需要浏览器中的 flash 支持。您可以在创建交付策略“CreateAssetDeliveryPolicy”的方法中使用一段代码。

  3. 以上更改现在足以让 URL 在任何浏览器上播放,但如果您正在编写自己的代码来播放这些编码视频,那么请确保格式。这真的没有必要,但我不得不将编码格式强制为 Dash。

  4. 如果您在播放视频时仍然遇到问题,请确保清单协议 (http/https) 与您请求的协议 (http/https) 相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-19
    • 1970-01-01
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多