【技术实现步骤摘要】
基于iPhone系统状态栏的iOS11以下的防录屏方法
:本专利技术涉及计算机领域,特别是防录屏技术。
技术介绍
视频播放在iPhone时,画面声音极其容易被完整地录制下来,方式诸如iOS11以上的系统自带录屏,第三方录屏App,Mac电脑自带QuickTime软件录屏,AirPlay投屏等等,这对于版权视频来说是影响巨大的。iOS11以上,有系统自带的录屏监听通知UIScreenCapturedDidChangeNotification,以及UIScreen的isCaptured属性,开发者可通过此通知及属性,判断用户是否正在录制手机屏幕内容。但iOS11以下,框架并没有针对录屏提供属性、方法、监听去获取录屏状态。包括UIScreen在非录屏状态、被录屏状态下,所有属性均是一样无差异的,无法进行判断。而录屏渠道却仍是存在且方便的,如此则有iOS11以下iPhone手机,版权视频不受保护的问题。
技术实现思路
本专利技术的专利技术目的在于提供一种能防止录屏的基于iPhone系统状态栏的iOS11以下的防录 ...
【技术保护点】
1.基于iPhone系统状态栏的iOS11以下的防录屏方法,其特征在于:/n当Mac自带软件QuickTime或其他第三方Mac App时:若手机被录屏,当视频开始播放时,每隔一段时间触发一次判断,通过子控件中的名为“UIStatusBarTimeItemView”的类的属性“timeString”获得状态栏所显示的时间,同时读取系统真实时间,如果此刻真实时间,和状态栏时间不符,则证明存在录屏操作,并报告给视频提供方,由视频提供方做出进一步的处理;/n若AirPlay投屏,通过监听系统发出UIScreenDidConnectNotification的通知,当AirPlay被 ...
【技术特征摘要】
1.基于iPhone系统状态栏的iOS11以下的防录屏方法,其特征在于:
当Mac自带软件QuickTime或其他第三方MacApp时:若手机被录屏,当视频开始播放时,每隔一段时间触发一次判断,通过子控件中的名为“UIStatusBarTimeItemView”的类的属性“timeString”获得状态栏所显示的...
【专利技术属性】
技术研发人员:骆林昊,黄海亮,梁瑛玮,洪行健,李长杰,冷冬,丁一,
申请(专利权)人:广州易方信息科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。