【问题标题】:How to get a published video URL如何获取已发布的视频 URL
【发布时间】:2014-02-25 01:23:32
【问题描述】:

我正在尝试基于 Windows Media Services REST API 构建我的应用程序(我没有使用任何 SDK,只是简单的 REST API 请求)。

我的步骤或多或少是这样的:

  1. 创建资产
  2. 分配写入访问策略
  3. 分配上传定位器
  4. 将文件上传到上传定位器路径指定的 URL
  5. 分配下载访问策略
  6. 分配下载定位器

所有这些步骤似乎都很好用,但是 - 我如何才能真正获得视频流 URL?我看不到任何东西,看起来像这样的 url(据我所知,它应该看起来类似于从上传定位器上传 URL)。我应该使用 api 各个部分的一些片段自己“折叠”它吗?

基于this article,我应该将path 参数附加到name 参数和/manifest(所以它应该看起来像这样:<path_param>/<name_param>.ism/manifest)但它给了我ResourceNotFound 错误。无论如何,我已经看到其他人(如SHIBSANKAR)已经找到了一些方法来获取所有资产网址,所以我认为有一些方法可以做到这一点,但他们没有描述他们是如何做到的。

【问题讨论】:

    标签: azure azure-media-services


    【解决方案1】:

    在阅读了所有文档并与 microsoft 支持人员交谈后,我想通了。所有 URL 部分都由下载定位器返回,公式如下所示:

    #{BaseUri}/video.mp4#{ContentAccessComponent}
    

    我希望有一天有人会发现这很有用。

    【讨论】:

    • 我做到了!谢谢!
    • 我说得太早了,我需要将程序的清单名称添加到 url - #{BaseUri}/#{Program.ManifestName}.ism/manifest
    猜你喜欢
    • 2020-05-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 2015-08-14
    • 2013-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多