HTML5 Video: Understanding Compression and DRM with Azure Media Services, AES, PlayReady, and Video Transports
In a previous tutorial, I gave a high-level overview of HTML5 video and many of the transport standards that we can use. In this tutorial—the second in a series on using Azure Media Services to create and consume HTML5 video—I’ll cover the way we can ingest our content using a video recording tool, as well as ways to encrypt or protect our video so that only viewers with permission can view it. Finally, we’ll cover the differences between a compression codec, a container, and a transport. You’ll need to create a Media Service account in Azure before you can do anything. Here’s a tutorial on how to do that. If you don’t have an Azure account, you can sign up for a 30 day trial ($200 worth), or reach out to me about receiving a BizSpark account to get $150 / month per developer on your team, for three years. Recent Updates Below is a list of recent updates to Microsoft’s Media Services offering. Live Encoding Can be combined with dynamic packaging, dynamic encryption, sub-clipping, dynamic manifest manipulation, ad-marker insertion, and seamless live to on-demand capabilities Azure Media Player Automatic platform detection and playback (Picks the best format for a […]
- What You Need to Know About the Latest HTML5 Video
- Big Time Saver: Becoming a WordPress Pro (Near-)Instantly
- Essential: How to Test Internet Explorer on Android, iOS, and Mac OS X
- Mazwai: 65+ Free HD Videos for Commercial Use
- JavaScript: Using Closure Space to Create Real Private Members
- Hands-On: Build a Node.js-powered Chatroom Web App (Part Five)