Forum Discussion

MediaDev's avatar
MediaDev
Visitor
13 years ago

Playback of PlayReady smoothstream in Roku2

Hi,

We are trying to play out Playready encrypted smooth stream available at

http://playready.directtaps.net/smoothstreaming/TTLSS720VC1PR/To_The_Limit_720.ism/Manifest in a Roku 2 XS device.( SDK version 4.8- build 3520).

The playback results in RequestFailed roVideoScreenEvent with error code -5.

I have set the stream qualities, streamformat and the streamURLs as below:

videoInfo = CreateObject("roAssociativeArray")
videoInfo.StreamQualities = ["SD"]
videoInfo.StreamFormat = "ism"

videoInfo.StreamUrls= "http://playready.directtaps.net/smoothstreaming/TTLSS720VC1PR/To_The_Limit_720.ism/Manifest"

videoScreen.SetContent(videoInfo)
videoScreen.show()


We are trying to solve this issue.

As per roVideoScreen docs,
"Only direct PlayReady licensing is supported. Indirect licensing is currently unsupported. That is, for decryption to work, the ProtectionHeader must be available in the manifest and the LA_URL should contain a valid URL to an accessible PlayReady license server."

So we checked the manifest, but couldnt find a LA_URL entry in protection header.

Is that the reason for playback failure?
Also Could someone please suggest a publicly available Playready smoothstream which satisfies the above criteria?

Thanks for your time!

5 Replies