playready

Chromecast playready encryption

我的未来我决定 提交于 2019-12-12 01:03:54
问题 When i try to play encrypted SmoothStreaming URL http://playready.directtaps.net/smoothstreaming/SSWSS720H264PR/SuperSpeedway_720.ism/Manifest on my CastVideos-android sample with cast-custom-receiver, in console (:9222) i get [ 8.788s] [cast.player.core.MediaKeysManager] onNeedKey media_player.js:24 [ 8.798s] [cast.player.core.MediaKeysManager] onNeedKey_: 1 media_player.js:24 [ 8.803s] [cast.player.core.MediaKeySession] createSession media_player.js:24 [ 8.808s] [cast.player.core

Chromecast sender as a PlayReady license provider

混江龙づ霸主 提交于 2019-12-11 07:37:31
问题 Let's assume we have an encrypted stream (SmoothStreaming + Playready) and a custom receiver build on googlecast/cast-custom-receiver. I can see that device tries to get the license from the LA_URL (license acquisition URL) - extracted from stream PlayReady ProtectionHeader . I wonder is there a way to override this behaviour? I want receiver to delegate license acquisition to sender - iOS app in my case. 回答1: When you are setting up a Host, you can pass a licenseUrl (see here), I think if

Samsung Smart TV streaming MPEG DASH with PlayRead

自作多情 提交于 2019-12-06 06:20:57
问题 I try to play stream (MPEG-DASH with PlayReady) on Orsay TV (Samsung TV before Tizen). Unencrypted DASH is working fine. I'm trying to acquire licence strictly according to DRM Today manual (that is my DRM provider), but the playback doesn't start, and after a while I get rendering error, or no stream at all. CustomData is generated due the DRM provider specification and it works on other platforms and devices. It's base64 hashed to customDataBase64 due to the DRM provider's manual. <object

Samsung Smart TV streaming MPEG DASH with PlayRead

拜拜、爱过 提交于 2019-12-04 14:16:40
I try to play stream (MPEG-DASH with PlayReady) on Orsay TV (Samsung TV before Tizen). Unencrypted DASH is working fine. I'm trying to acquire licence strictly according to DRM Today manual (that is my DRM provider), but the playback doesn't start, and after a while I get rendering error, or no stream at all. CustomData is generated due the DRM provider specification and it works on other platforms and devices. It's base64 hashed to customDataBase64 due to the DRM provider's manual. <object id="pluginPlayerSef" classid="clsid:SAMSUNG-INFOLINK-SEF" style="border:none; width:0px;height:0px;"><