0

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

我的步骤或多或少像:

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

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

根据这篇文章,我应该在path参数后面加上name参数和/manifest(所以它应该看起来像这样:)<path_param>/<name_param>.ism/manifest但它给了我ResourceNotFound错误。无论如何,我已经看到其他人(如SHIBSANKAR)已经找到了一些方法来获取所有资产 url,所以我认为有一些方法可以做到这一点,但他们没有描述他们是如何做到的。

4

1 回答 1

1

在阅读了所有文档并与微软支持人员交谈后,我已经弄清楚了。所有 URL 部分都由下载定位器返回,公式如下所示:

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

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

于 2014-02-24T17:23:32.453 回答