Microsoft Azure Blob Storage
You can use Automated Video Delivery to transfer video to Azure Blob Storage belongs to your Microsoft Azure account. To get started, contact our customer success team to register your Azure Blob Storage credential to your application.
Once you have credential on file, you can construct to
value to something similar to this:
wasbs://<CONTAINER_NAME>@<STORAGE_ACCOUNT_NAME>.blob.core.windows.net/any/prefix/here/video.mp4
- Scheme should be
wasbs
. - Replace
<CONTAINER_NAME>
with the name of the the container which you want to use. - Replace
<STORAGE_ACCOUNT_NAME>
with the name of the storage account which the container belongs to. - Replace path with the location which want to upload in the container.
tip
Although we specify Content-Type metadata on upload, we strongly recommend appending .mp4 extension in the to key to avoid compatibility issues with browsers or clients.
Getting notified when video is uploaded
Azure Blob Storage has a Events feature you can use to listen to various Blob Storage events. These events can be published to multiple destinations, including Azure Function, Webhook, or more services using Azure Event Grid.
See also
- Reacting to Blob storage events: High level view on event handling features on Azure Blob Storage.
- Azure Blob Storage as an Event Grid source: List of events and example event payload when used with Azure Event Grid.
- Quickstart: Route Blob storage events to web endpoint with the Azure portal: Step-by-step guide on how to set up a webhook trigger for Blob Storage.
Or, you can subscribe to a webhook Shakr sends whenever external upload is finished. Learn more