Using AES with token authentication for Media Services

This post is a step by step walkthrough of using the Azure Media Services Explorer (http://aka.ms/amse) to apply AES encryption to a video asset.  I’ll describe the full process of applying envelope (AES) encryption and providing a JWT token with claims authentication.  Note that while this article specifically discusses AES, some of the same principles…

0

Azure Media Player support for audio-only and video-only streams

Azure Media Player itself does not support audio-only or video-only streams as per the bottom of http://amp.azure.net/libs/amp/latest/docs/features.html.  This is due to issues with the AzureHtml5JS tech.  If you attempt to play a video-only asset in Azure Media Player you will see the error, “The video playback was aborted due to a corruption problem or because the…

0

Encoder changes within Azure Media Services now create ISMC file

Beginning in June 2016, when you encode videos with the Media Encoder Standard within Azure Media Services a new file is generated as part of your output video asset. The Media Encoder Standard will generate a .ismc file. This is a client manifest that is traditionally used in Smooth Streaming, but is also used to…

0

Progressive download and streaming differences with Azure Media Services

<note: I plan on occasionally editing this page with updated information. I may not document the changes made as they happen.> Azure Media Services gives you two different ways of delivering video content.  You can either progressively download content from Azure Storage or stream the content from Azure Media Services.  This article discusses these two options…

0

Listing more than 1000 assets with the PHP SDK for Azure Media Services

To get the list of assets from Azure Media Services in the PHP SDK you use the getAssetList() function to get a list of video assets.  If you have more than 1000 assets the getAssetList() function will only return the first 1000.  Azure Media Services limits the number of results returned for performance reasons.  The…

0

500 error when streaming adaptive bitrate MP4 set content from Azure Media Services

If you are using Azure Media Services to deliver video content and encoded your video with one of the Adaptive Bitrate MP4 Set profiles you may see one of the following errors. In the web portal: We are unable to connect to the content you’ve requested.  We apologize for the inconvenience.A network error caused the…

0

Additional steps needed to enable multicast logging for Windows Media Services 2008 R2

Multicast logging can be useful when you want to collect statistical information about the client viewing experience of a live Windows Media Services multicast stream.  The steps on Install and configure Logging Agent outline how to set this up, but you may need to do some additional steps to get the logging working. On step…

0

Unable to delete an Azure Media Services live streaming channel

When you use Azure Media Services to create a live streaming channel, a program is also created. A program allows you to control how the channel is published and archived / DVR’d.  When you want to delete an unused program, you may see the error, “No programs could be found that match the filters you provided.”…

0

A Change in the Default URL Type When Publishing a MP4 using Azure Management Portal

Starting in September 2014 Azure Media Services changed the default behavior for publishing Azure Media Services encoded MP4 files.  Previously after encoding a video with the Azure Media Encoder when you published a single-file MP4 video asset a SAS (Shared Access Signature) URL would be created that allows you to download the video from blob storage.  Currently when…

0

Job record limit for Windows Azure Media Encoder

Job record limit for Windows Azure Media Encoder After processing a large number of videos with the Windows Azure Media Encoder you may see an error in the portal that says, “This account has reached the limit of 50,000 jobs.”  You see this error when you try to submit a new job.  If you are…

0