【发布时间】:2010-12-03 09:58:29
【问题描述】:
我正在考虑使用 Azure Blob 存储托管 MP4。当 azure 使用 url 返回 blob 时,它是否包含接受范围标头。 Silverlight 是否能够在 Azure 存储上使用字节范围请求进行搜索?
【问题讨论】:
标签: silverlight azure mediaelement azure-storage
我正在考虑使用 Azure Blob 存储托管 MP4。当 azure 使用 url 返回 blob 时,它是否包含接受范围标头。 Silverlight 是否能够在 Azure 存储上使用字节范围请求进行搜索?
【问题讨论】:
标签: silverlight azure mediaelement azure-storage
是的,范围请求适用于 blob 存储。我已经看到这个场景完成了(使用 wmv 文件),而且一切似乎都很好。
【讨论】:
您可以使用 Microsoft 的 Silverlight Streaming 托管,而不是使用 Azure stroage。
它免费为您提供 10 GB,请参阅:
【讨论】:
注意(当前)Azure Blob 存储中的跨站点脚本问题 - 您可以从本机 Silverlight 媒体控件调用任何媒体文件,但我发现使用(我认为)HttpRequest 对象存在问题 - 开发人员想要查看媒体文件以查看它有多大(他们正在做一些涉及缓存文件的事情),并且只是向 blob 存储发出请求(例如,与工作角色 SL 不同的域托管在) 导致跨站点脚本错误。
恶心
【讨论】:
我认为我们没有得到第一个问题的答案:“当 azure 使用 url 返回 blob 时,它是否包含接受范围标头?”
我认为答案是否定的。我的问题是为什么不,有没有办法添加它?除非原始 GET 返回此标头,否则某些应用程序(例如 Adobe Reader)似乎不会使用范围。
【讨论】: