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 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

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

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

Ways to Unqiuely Identify a Silverlight Client

Often, we need to store Silverlight client related data such as client profile or network settings on servers so that it is available for retrieval. For this purpose, we need to uniquely identify every Silverlight client. There are multiple ways, but each has its pros and cons. Approach 1: We can use MAC address if…

0

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

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

PlayReady license server for content encoded and encrypted by Envivio 4Caster C4

The Envivio 4Caster™ C4 · Gen III is an encoding/transcoding solution for producing live video streams for Mobile TV, Internet TV and IPTV. It provides integrated content encoding and PlayReady encryption. When Envivio 4Caster C4 is used to encode and encrypt live video stream, a PlayReady license server is required for clients to acquire PlayReady…

0

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