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引擎保留,如果不是,如何解决它?
答案 0 :(得分:0)
回答你的第一个问题:
video.setMediaKeys(new MediaKeys("com.microsoft.playready"));
然而,根据以下内容使用iTypeSupported查询给定媒体类型支持的系统是明智的: