使用PHP SDK将blob复制到Azure媒体服务中的资产

时间:2015-02-12 08:03:17

标签: php azure-storage-blobs azure-media-services

我正在使用Azure PHP SDK for Azure Media服务,并且在上传大文件时遇到问题(<64 mb)。所以我尝试使用Blob服务上传为一个块并将其作为单个文件提交。它也可以正常工作,现在媒体服务不会直接将blob作为输入。所以我需要将其转换为资产。

我正在关注使用.NET的示例链接https://msdn.microsoft.com/en-us/library/azure/jj933290.aspx,是否有可用于将blob复制到资产的PHP sdk库支持。如果是,请让我知道课程及其方法或链接。

请咨询

3 个答案:

答案 0 :(得分:0)

下面的Azure PHP SDK中有媒体服务支持,但我自己没有验证转换blob到资产的情况......

https://github.com/Azure/azure-sdk-for-php/tree/master/WindowsAzure

答案 1 :(得分:0)

答案 2 :(得分:0)

我正在寻找相同的解决方案。

@Jason Tang - MSFT提到BlobRestProxy::copyBlob评论his own answer.

但是我尝试创建一个资产并使用这种方法将blob复制到blob我得到的是找不到的目标容器。

我现在要做的是使用Iblob::getBlob来获取blob内容并使用MediaServicesRestProxy::uploadAssetFile将blob contente作为第三个参数传递。