gpt4 book ai didi

.net - 使用 AMS v3 克隆 Azure 媒体服务 Assets /视频

转载 作者:行者123 更新时间:2023-12-02 08:31:07 25 4
gpt4 key购买 nike

在 Azure 媒体服务中克隆视频 Assets 的最佳方法是什么?

场景:我的应用程序中有该项目,其中的各种视频已由 Azure 媒体服务处理(提交转换作业、处理并在 CDN 上发布)。我将此项目用作应用程序中其他项目的模板项目,因此我还需要克隆由 Azure 媒体服务创建的视频。最好的方法是什么?我在 v2 中找到了有关克隆 blob 的文档不过,我还没有找到任何 v3 的资源。

使用 Blob 存储 API 克隆刚刚生成的 Blob 是否安全?如果是这样,如何创建流定位器/发布可通过 CDN 访问的克隆 blob?

我尝试过的:我知道我可以为原始视频 Assets 提交新的转换作业并使用 Azure 媒体服务 API 创建新的 blob,但是,从性能角度来看,我认为仅在blob 层,然后发布它们,而不是再次处理它们。

还有其他办法吗?

编辑:克隆视频至关重要,因为用户可以编辑/删除其项目中的视频,但是模板项目不得受到影响。

最佳答案

更新

也许你可以读一下这个document 。您可以下载/上传资源。因此用户可以在自己的空间中编辑/删除视频,并且模板资源不会受到影响。Azure-Media-Services v3 没有有关复制现有 blob 的文档。

上一个

为什么需要将视频克隆到其他项目?您的 Assets 已存储在azure中并发布在CDN上。你可以直接阅读,这只是媒体内容。我认为克隆到其他 blob 或容器可能会花费你很多钱。

我已经阅读了有关 V2 和 V3 的文档。在 V2 中,它向我们展示了如何在两个 AMS 帐户之间复制 blob,但 V3 没有。我还阅读了有关 Azure-Media-Services-Explorer For V3 的源代码,它是azure-media-services的一个很好的工具。在此工具中,它支持将 Assets 复制到另一个 ams 帐户或自己。如下图所示,

1、复制Azure-Media-Services-Explorer上的资源

Copy asset on Azure-Media-Services-Explorer

2、选择AMS账户... Choose AMS Account...

如果您也想克隆 Assets ,可以阅读有关它的源代码。我认为这对你有用。

关于.net - 使用 AMS v3 克隆 Azure 媒体服务 Assets /视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60960949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com