Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用AMS v3克隆Azure媒体服务资产/视频_.net_Azure_Video Streaming_Video Processing_Azure Media Services - Fatal编程技术网

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

.net 使用AMS v3克隆Azure媒体服务资产/视频,.net,azure,video-streaming,video-processing,azure-media-services,.net,Azure,Video Streaming,Video Processing,Azure Media Services,在Azure Media Services中克隆视频资产的最佳方法是什么 场景:我的应用程序中有一个项目,Azure Media Services已经处理了各种视频(提交转换作业,在CDN上处理和发布)。我正在使用此项目作为我应用程序中其他项目的模板项目,因此我还需要克隆Azure Media Services创建的视频。最好的方法是什么?我在中找到了克隆blob的文档,但是,我还没有找到v3的任何资源 使用Blob存储API克隆刚刚生成的Blob安全吗?如果是这样,如何创建流定位程序/发布克隆

在Azure Media Services中克隆视频资产的最佳方法是什么

场景:我的应用程序中有一个项目,Azure Media Services已经处理了各种视频(提交转换作业,在CDN上处理和发布)。我正在使用此项目作为我应用程序中其他项目的模板项目,因此我还需要克隆Azure Media Services创建的视频。最好的方法是什么?我在中找到了克隆blob的文档,但是,我还没有找到v3的任何资源

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

我尝试的内容:我知道我可以为原始视频资产提交一个新的转换作业,并使用Azure Media Services API创建新的blob,然而,从性能角度来看,我认为只需在blob层上克隆资产,然后发布它们,而不是再次处理它们,可能会更有效

还有别的办法吗


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

更新

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

以前的

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

我已经阅读了关于V2和V3的文档。在V2中,它向我们展示了如何在两个AMS帐户之间复制BLOB,但在V3中没有。我还阅读了有关的源代码,它是azure媒体服务的好工具。在此工具中,它支持将资产复制到另一个ams帐户或自身。如下图所示

1、 在Azure Media Services Explorer上复制资产

2、 选择AMS帐户。。。


如果您还想克隆资产,可以阅读有关它的源代码。我想这会对你有用。

谢谢你的回答,我已经更新了我的问题。我知道这个工具,但还没有检查src代码,谢谢你的建议。我想我仍然需要克隆的最佳实践。如果你找到了解决这个问题的好方法,你可以将你的答案与我们分享。^-^!