检测RPScreenRecorder是否正在录制

时间:2017-06-21 11:21:38

标签: avplayer ios11 rpscreenrecorder

在我的应用程序中,我使用AVPlayer来播放视频。但是,我使用FairPlay

我尝试使用 RPScreenRecorder 来检测屏幕录制是否已开启:

[RPScreenRecorder sharedRecorder].isRecording

但这不起作用。

是否有人知道如何开启屏幕录制?

2 个答案:

答案 0 :(得分:0)

获取应用代表的窗口并检查isCaptured:

[appDel.window.screen isCaptured] 

这将表明是否有任何“使用”屏幕:RPScreenRecorder,airplay或镜像。

答案 1 :(得分:0)

通常RPScreenRecorder与AVplayer不兼容。这可能是您正在经历的原因

实际文档中在这里说:Here

  

ReplayKit与AVPlayer内容不兼容。