Azure Buckets for Live Outputs

Overview

Run the Bitmovin Live Encoder in Microsoft Azure and output live streams to an MS Azure bucket as an origin server for direct distribution or delivery through a CDN.

Configuring Azure buckets

Configure Azure buckets with the required roles and access control policies before using them as Live Encoder outputs.

Authenticate using either Microsoft Entra ID (recommended) or an account key (legacy), depending on the Encoder version.

  • [Encoder version starting from 2.273.0] Microsoft Entra ID service principal

    • Create an Azure service principal and configure its authentication method.
    • Assign the required role to your storage account: in the left-hand menu, select Access control (IAM) and grant the Storage Blob Data Contributor role to your service principal.
  • [Encoder version older than 2.273.0] account key (legacy)

    • Account Key (primary or secondary access key from your storage account)

For details on configuring Azure buckets, see Microsoft's documentation

Configuring Live Encoding Outputs

In the UI navigate to Live Encoding in the left side panel, and then select Outputs.


Using the Live Output

The bucket will appear in the Outputs list, and in the Wizard under Microsoft Azure.

You can confirm the bucket is created in the API by using List Azure Outputs