1

是否可以在不确定的时间段内以这种方式在 Azure 媒体服务中发布媒体,该客户端只会下载媒体文件?我目前的研究表明:

  • 我可以创建一个 OnDemandOrigin Locator,但它是为流媒体准备的,而不是简单地下载它们。
  • 我可以创建一个共享访问签名定位器,但它总是需要一个 AccessPolicy 对象,它将定位器的工作时间限制为预定义的值。
4

2 回答 2

2

您可以创建 Sas 定位器并指定遥遥领先的日期时间。创建定位器时,到期时间是必需的属性

于 2013-08-01T18:29:02.177 回答
0

此外,您可以考虑查看位于 blob 存储中的文件,并提供对该容器的访问权限。这样,用户可以随时下载完成的文件。

这篇文章有更多关于限制对容器的访问的信息。

概述

默认情况下,只有存储帐户的所有者才能访问该帐户内的存储资源。如果您的服务或应用程序需要在不共享您的访问密钥的情况下将这些资源提供给其他客户端,您可以使用以下选项来允许访问:

  • 您可以设置容器的权限以允许对容器及其 ​​blob 进行匿名读取访问。匿名读取访问仅适用于容器和 blob。

  • 您可以通过共享访问签名公开资源,这使您能够通过指定资源可用的时间间隔以及客户端将授予的权限来委派对容器、blob、表、队列、文件共享或文件的受限访问必须这样做。

  • 您可以使用存储的访问策略来管理容器或其 blob、队列、表或文件共享或其文件的共享访问签名。存储访问策略为您提供了对共享访问签名的额外控制措施,还提供了一种直接撤销它们的方法。

于 2015-09-29T17:53:35.467 回答