我正在使用Azure PHP SDK for Azure Media服务,并且在上传大文件时遇到问题(<64 mb)。所以我尝试使用Blob服务上传为一个块并将其作为单个文件提交。它也可以正常工作,现在媒体服务不会直接将blob作为输入。所以我需要将其转换为资产。
我正在关注使用.NET的示例链接https://msdn.microsoft.com/en-us/library/azure/jj933290.aspx,是否有可用于将blob复制到资产的PHP sdk库支持。如果是,请让我知道课程及其方法或链接。
请咨询
答案 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作为第三个参数传递。