【问题标题】:Upload video to Blob Storage using Azure Function使用 Azure Function 将视频上传到 Blob 存储
【发布时间】:2020-11-07 17:44:12
【问题描述】:

在我的应用程序中,我希望我的用户上传本地视频,我希望将其存储在 Blob 存储中。但我想通过使用 Azure Functions 来实现这一点。这可能吗?如果是这样,我找不到任何可以为我指明正确方向的资源。如果不是什么将是实现这一目标的理想方式。我正在使用颤振构建应用程序,我们还没有 SDK。任何帮助表示赞赏。

【问题讨论】:

    标签: azure flutter azure-functions azure-storage azure-blob-storage


    【解决方案1】:

    Dart 没有可用的 SDK。您必须让后端部分在 .NETJavaJavaScriptPython 中运行为了使用 Azure Functions。

    但您可以使用 Azure 存储 REST API 将视频存储为使用 存储帐户的 blob。

    看看官方参考here。使用它,您将能够使用 Http 存储视频。

    另外,this tutorial 可能有用。

    这里的家伙正在使用 文件服务 而不是 Blob 服务。 有趣的一点是,您必须记住一些限制,并不是说不可能做您想做的事,而是要意识到这一点:

    存储服务存在限制。 [...] 每次上传只能上传 4mb 个“块”。所以如果你的 文件超过 4mb,你必须将它们分成几部分。如果你是个好人 程序员,您可以使用任务并等待启动多个 线程。请查阅 Azure 限制文档以查看是否有 其他限制适用。

    【讨论】:

    • 最终在 Azure 函数中使用 JavaScript 编写后端。感谢您的帮助;)
    猜你喜欢
    • 2020-04-09
    • 2020-08-12
    • 1970-01-01
    • 2015-11-30
    • 2015-05-20
    • 2021-02-28
    • 2018-09-15
    • 2020-02-26
    • 2023-03-28
    相关资源
    最近更新 更多