Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Dynamic packaging VOD content into HLS/DASH and streaming

This sample demonstrates how to dynamically package VOD content into HLS/DASH for streaming. It performs the following tasks:

  1. Creates an encoding Transform that uses a built-in preset for adaptive bitrate encoding.
  2. Ingests a file.
  3. Submits a job.
  4. Publishes output asset for HLS and DASH streaming.

Prerequisites

Required Assemblies:

  • Azure.Identity
  • Azure.ResourceManager.Media
  • Azure.Storage.Blobs
  • System.Linq.Async

An Azure Media Services account. See the steps described in Create a Media Services account.

Build and run

Update the settings in appsettings.json in the root folder of the repository to match your Azure subscription, resource group and Media Services account. Then build and run the sample in Visual Studio or VS Code.

Key concepts

Next steps