How to Resolve Error 6030 in Silverlight 5.1 with PlayReady Protected Content?

Note: This blog is not intended for end users of an on-demand or live TV service. If you are an end user and have error 6030, you should contact the customer support of your video service provider (and mention this resolution). The Issue: Regardless whether your PlayReady protected content is live or on-demand, do you suddenly start…

19

PlayReady License Acquisition Fails After Upgrading to Silverlight 5 and Another Issue

What is the issue? Your Silverlight 4 player application might encounter a 6028: No valid simple or leaf license is available to create the decryptor error when using Silverlight 5 runtime with persistent licenses. This error may occur regardless whether your PlayReady license server is on PlayReady Server SDK 2.0 or 1.5.2. This occurs only…

13

How to add PlayReady protection in a Transform Manager job template?

This link provides a detailed explanation of creating various Transform Manager job templates using built in task definitions, but not including “PlayReady Protection” task definition. The goal of this blog is to detail the steps on how to include “PlayReady Protection” task definition in a job template. Out of box installation of IIS Transform Manager…

5

How to Use Continuous Network DVR Feature in PlayReady Premium and IIS Media Services Premium?

Introduction PlayReady 2.x Premium and IIS Media Services 5.0 Premium have enabled the following four key features which are needed for scalable live TV service: Industrial strength key rotation (both leaf license and root license); Blackout and its signaling; Linear ad insertion; Network DVR. The author has written the following documents to cover the first…

4

How to add custom session-based CDN decryption in Silverlight SMFPlayer?

Needless to say, using a DRM product such as PlayReady to protect OTT content is absolutely essential for premium content providers. One of my MSO customers is so DRM-conscious that they want to do session-based encryption of live smooth streaming content through its CDN on top of (yes, in addition to, not in place of) PlayReady…

2

Things that can go wrong when working on PlayReady license server

Many things can go wrong when you try to stand up a PlayReady license server. Below are some of the common errors you may have when working with PlayReady license server and PlayReady Server SDK, v 1.5.2, v 2.0 or v 2.1. Error Number 1: If you use OTADLAClient.exe to test a PlayReady license server, you may have…

2

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…

2

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…

1

How to run Transform Manager jobs from command line?

The primary input of Transform Manager jobs is through watch folders. However, in order to integrate Transform Manager job templates into an existing content workflow, sometimes we may wish to use command line to run Transform Manager jobs. The benefits of using commands includes the following: Do not have to use Transform Manager watch folder to submit…

0