2015-02-12 39 views
1

我正在使用Azure PHP SDK用於Azure媒體服務,並且上傳大文件時出現問題(< 64 MB)。所以我嘗試使用Blob服務作爲一個塊上傳並將其作爲單個文件提交。它也可以正常工作,現在媒體服務不會直接將blob作爲輸入。所以我需要將其轉換爲資產。將blob複製到使用PHP SDK的Azure媒體服務中的資產

我在關注具有使用.NET示例的鏈接https://msdn.microsoft.com/en-us/library/azure/jj933290.aspx,是否有可用於將blob複製到資產的PHP sdk庫支持。如果是,請讓我知道班級及其方法或鏈接。

請指點

+0

有人試過使用Azure PHP SDK? – Mohanraj 2015-02-14 14:00:36

回答

0

有天青PHP SDK下面,但我沒有驗證轉換BLOB資產情況自己媒體的服務支持......

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

+0

更新 - 我做了一些更多的調查,下面是我的發現。 說你有兩個場景 你有一個獨立的存儲帳戶A和將附着在媒體服務帳戶其他存儲帳戶B,你想一個blob從A轉換爲資產B中 2. \t你將存儲帳戶B附加到媒體服務帳戶,您希望將B中的Blob轉換爲B中的資產(在同一個存儲帳戶中) Azure PHP SDK似乎還不支持#1使用BlobRestProxy :: copyBlob方法 – 2015-03-05 19:31:37

+0

嗨Json,我在#2的情況下,我沒有看到'copyBlob'如何創建一個資產,你能更好地詳細說明嗎? – Cassiano 2017-02-10 12:04:01

0

我正在尋找相同的解決方案。

@Jason唐 - MSFT提到BlobRestProxy::copyBlob評論his own answer.

但我試圖創建一個資產和複製使用這種方法我我所得到的是沒有找到一個目標容器成團塊它。

我現在想要做的是使用Iblob::getBlob獲取blob內容並使用MediaServicesRestProxy::uploadAssetFile傳遞blob contente作爲第三個參數。

相關問題