在日前的WWDC2015上,苹果正式发布了全新的iOS9系统。除了一系列功能体验上的改变外,我们还看到了几项全新的API。
这其中的ReplayKit十分引人关注,通过它,开发者们将十分方便的为游戏以及应用程序增加屏幕录制功能,用户可以选择手动或自动进行屏幕录制。在这之后,用户还可以将记录的内容分享到社交或视频网站。
通过ReplayKit进行游戏操作录制的过程中,系统会自动暂停所有的通知提醒信息,以避免视频中断。另外,ReplayKit还允许用户选择是否添加语音,并进行基础的播放、删除和剪辑操作。由于该功能涉及到用户隐私,当有游戏或应用启动屏幕录制功能时,iOS9还会弹出屏幕提示消息,让用户进行权限控制。
在ReplayKit出现之前,开发者一般都是通过Kamcord等第三方SDK、或使用Mac等外部设备进行捕捉,除了效率问题外,体积上也存在600MB的限制。
ReplayKit采用的是和AirPlay相同的技术,因此两者肯定无法一起工作。对于开发者而言,要想为游戏或应用添加视频录制功能,只需要简单的几行代码即可。在这之前,Android已经在5.0版本中加入了全新的录屏API。
八月份时,亚马逊投资10亿美元收购了游戏流媒体网站Twitch,或许正是看中了游戏录制分享市场的巨大价值。