GoogleCast上的PlayReady SME参数

时间:2013-08-16 21:41:19

标签: google-cast

1.在GoogleCast上使用加密媒体扩展时,请参见此处的示例代码(第8.4节)

https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#examples

应该在PlayReady中指定什么:

video.setMediaKeys(new MediaKeys(keySystem));

作为密钥系统?

2.在同一个函数中,函数handleKeyNeeded(event)中有initData var(event.initData)。如果通过添加自定义数据进行扩展,在生成许可证请求时是否会由DRM引擎保留,如果不是,如何解决它?

1 个答案:

答案 0 :(得分:0)

回答你的第一个问题:

video.setMediaKeys(new MediaKeys("com.microsoft.playready"));

然而,根据以下内容使用iTypeSupported查询给定媒体类型支持的系统是明智的:

https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#dom-istypesupported