CENC with Multi-DRM and Access Control: A Reference Design and Implementation on Azure and Azure Media Services

This doc is published at Azure Documentation Center here. KEY WODS: Azure Active Directory, Azure Media Services, Azure Media Player, Dynamic Encryption, License Delivery, PlayReady, Widevine, FairPlay, Common Encryption(CENC), Multi-DRM, Axinom, DASH, EME, MSE, JSON Web Token (JWT), Claims, Modern Browsers, Key Rollover, Symmetric Key, Asymmetric Key, OpenID Connect, X509 certificate. .


Using Axinom to deliver Widevine licenses to Azure Media Services

This blog is published in Azure Documentation Center here. An end-to-end reference implementation has been built: DASH streaming asset under Azure Media Services dynamic CENC protection with multi-DRM (PlayReady and Widevine). Both PlayReady license server from Azure Media Services and Widevine license server from Axinom require JWT token authentication.   Acknowledgment: Special acknowledgment goes to Mingfei…


What Can You Do with Azure Media Indexer?

  Introduction The General Availability of Azure Media Indexer has been announced. Azure Media Indexer, formerly known as the Microsoft Audio Video Indexing Service (MAVIS), is a powerful, market differentiated content extraction service which can be used to search inside a video instead of just its metadata. Further background information on Azure Media Indexer can…


How Many Origin Reserved Units Do You Need for an Azure Media Services Live Streaming Channel?

Origin RU Estimate Using Azure Media Services Live, you can stream live video content to viewers. When designing a live streaming solution using Azure Media Services, it is necessary to make estimate of the number of origin RUs (Reserved Units) you need. For this purpose, first a few basic facts are in order: If you…


Solution Design Considerations in Using PlayReady License Delivery Service of Azure Media Services

Introduction Microsoft Azure Media Services is a scalable and robust platform for building online video solutions. This has been demonstrated by a few solutions such as NBC Sports/Sochi Olympics solution built on Azure Media Services. If a video solution is for premium contents, it is generally required by content providers that a desired level of DRM…


Things that Can Go Wrong When Setting Up HLS on IIS Media Services

John Deutscher has written a blog on how to set up Apple HTTP Live Streaming with IIS Media Services. The purpose of this blog is to discuss some issues you may encounter in setting up HLS with IIS Media Services 4.1. HLS Fails When HLS Assets Are Stored on NAS HLS fails if you use…