Unity ReplayKit如何绕过原生预览?

时间:2017-09-08 21:35:53

标签: ios unity3d replaykit

使用https://docs.unity3d.com/550/Documentation/ScriptReference/Apple.ReplayKit.ReplayKit.html中的Unity ReplayKit API 我可以很好地录制,预览和分享屏幕录制,但是由于设计和放大用户体验要求我需要有自定义按钮来调用共享/保存录制的剪辑。我需要在捕获后立即显示录制的剪辑(例如像平面上的视频纹理一样),并使用自定义共享按钮叠加。

有没有办法访问ReplayKit捕获的剪辑并绕过iOS原生预览屏幕?

1 个答案:

答案 0 :(得分:0)

使用iOS 11,您可以直接访问视频。见https://developer.apple.com/videos/play/wwdc2017/606/

您可以使用AVAssetWriter保存它,然后在此之后随意执行任何操作。

这个项目并不完全有效,但会引导你朝着正确的方向前进:https://medium.com/@giridharvc7/replaykit-screen-recording-8ee9a61dd762