我有主窗口azure帐户,其中包含blob存储。在这个blob存储中,我的所有客户都将上传视频。
现在,对于每个客户端,我将创建单独的窗口azure媒体服务帐户+流式端点。
现在如何在将视频上传到不同的流媒体帐户时设置我的主窗口azure blob存储帐户凭据?
我已经阅读了很多文章,但没有一个提供从代码端设置的选项。从windows azure UI,您只能设置您帐户中已存在的blob帐户或创建新帐户,但在我的方案中,我的blob在account1中,而媒体服务帐户在account2,account3 .... accountN。
答案 0 :(得分:1)
从现有存储帐户上传到https://azure.microsoft.com/en-us/documentation/articles/media-services-copying-existing-blob/
中涵盖的azure媒体服务当您的应用程序增长时,您需要考虑使用多个存储帐户,而不是达到与一个存储帐户相关的限制。由于您要为客户配置多个媒体帐户,因此您将拥有与之关联的独立存储帐户。我建议从一开始就使用这些存储帐户,并为您的客户提供上传工具,这些工具将直接上传到配置的存储帐户,而无需额外的操作。
如果出于某些原因,您仍需要在所有客户之间共享一个存储空间来进行初始摄取,那么您可以查看示例https://github.com/AzureMediaServicesSamples/Media-Services-Azure-Functions。此git repo演示了在指定存储帐户中检测到新视频时如何使用azure功能将视频摄取到媒体服务中。