如何防止iOS11内置的屏幕录制功能(如Amazon Prime)用于受保护的DRM内容? [英] How to prevent iOS11 Built in screen recording feature just like Amazon Prime for protected DRM content?

查看:211
本文介绍了如何防止iOS11内置的屏幕录制功能(如Amazon Prime)用于受保护的DRM内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

WideVine iOS CDM Player正在播放受DRM保护的内容.现在,iOS11引入了一项新的内置功能,即屏幕录制.使用此功能,用户可以轻松捕获或记录受DRM保护的内容.

WideVine iOS CDM Player is playing DRM Protected content. Now, iOS11 introduce a new built-in feature i.e Screen Recording. Using this feature a user can easily capture or record DRM Protected content.

我使用了iOS11 Beta isCaptured和UIScreenCapturedDidChange属性,并尝试防止记录受DRM保护的内容,但是当我第一次启动应用程序时,这isCaptured和UIScreenCapturedDidChange可以正常工作.现在,当我杀死正在运行的应用程序(终止应用程序)并再次启动时,我的应用程序没有收到isCaptured和UIScreenCapturedDidChange的任何值.

I used iOS11 Beta isCaptured and UIScreenCapturedDidChange Property and try to prevent DRM protected content to recorded, But This isCaptured and UIScreenCapturedDidChange working fine when the first time I Launch my Application. Now, when I Kill my running App(Terminate the application) and Launch again then my App doesn't receive any value for isCaptured and UIScreenCapturedDidChange.

现在,我尝试使用iOS11屏幕录制功能来录制Netflix和Amazon Prime内容,但是它将不允许录制并显示黑屏.

Now I try to record Netflix and Amazon Prime content using iOS11 screen recording feature but it will don't allow to record and gives a Black screen.

在iOS11设备上将屏幕录制功能设置为开"时,我想要类似的黑屏,但是我没有解决方案.如果有人有请帮助.

I want similar Black screen when screen recording is On in iOS11 device, But I don't have the solution. If anyone has then please help.

推荐答案

Netflix和Amazon Prime iOS应用程序正在将Apple DRM解决方案用于苹果设备-FairPlay(

Netflix and Amazon prime iOS apps are using Apple DRM solution for apple devices - FairPlay (https://developer.apple.com/streaming/fps/). When AVPlayer plays FairPlay encrypted content it can't be captured by Screen Recording in iOS11.

这篇关于如何防止iOS11内置的屏幕录制功能(如Amazon Prime)用于受保护的DRM内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆