1

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

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

4

1 回答 1

0

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

你可以使用 AVAssetWriter 保存它,然后用它做任何你想做的事情。

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

于 2017-09-27T03:42:10.257 回答