我想在 iOS 中创建一个 View 的视频流。例如,在 iPhone 中放置一个视图并在其上绘制一些东西,我想创建一个视频流(H.264 或 MP4 或任何著名的标准),以便我可以保存一个包含我的 NSView 和所有绘图和其他记录的视频文件我执行的操作。
知道从哪里开始吗?iOS 中是否有一些 API 可用于录制视频 iPhone 屏幕或特定视图?
提前致谢。
我想在 iOS 中创建一个 View 的视频流。例如,在 iPhone 中放置一个视图并在其上绘制一些东西,我想创建一个视频流(H.264 或 MP4 或任何著名的标准),以便我可以保存一个包含我的 NSView 和所有绘图和其他记录的视频文件我执行的操作。
知道从哪里开始吗?iOS 中是否有一些 API 可用于录制视频 iPhone 屏幕或特定视图?
提前致谢。
这篇博文包含一个示例项目的链接,该链接展示了如何在 iOS 上捕获屏幕内容并将其添加到 AVFoundation 资产中。
下载名为 VTMScreenRecorderTest.zip 的示例项目 还可以查看幻灯片(屏幕捕获部分从幻灯片 44 开始)。捕获代码基于 Apple 的Technical Q&A 1703。