Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用iOS sdk录制设备屏幕视频?_Ios_Ios Simulator - Fatal编程技术网

如何使用iOS sdk录制设备屏幕视频?

如何使用iOS sdk录制设备屏幕视频?,ios,ios-simulator,Ios,Ios Simulator,我正在做一个教程应用程序,其中我必须使用iOS屏幕视频。对于查看,它工作正常,但我们的要求是在视频运行时录制屏幕视频。我尝试使用UIWebview和MPMoviePlayer播放视频。直到播放机开始录制。但是在启动播放机之后我只有黑屏,有什么建议吗 我点击了这个链接: 其中: NSTimer *clockTimer; NSTimer *assetWriterTimer; AVMutableComposition *mutableComposition; AVAssetWriter *asset

我正在做一个教程应用程序,其中我必须使用
iOS屏幕视频
。对于查看,它工作正常,但我们的要求是在视频运行时录制屏幕视频。我尝试使用
UIWebview
MPMoviePlayer
播放视频。直到播放机开始录制。但是在启动播放机之后我只有黑屏,有什么建议吗

我点击了这个链接:

其中:

NSTimer *clockTimer;
NSTimer *assetWriterTimer;
AVMutableComposition *mutableComposition;
AVAssetWriter *assetWriter;
AVAssetWriterInput *assetWriterInput;
AVAssetWriterInputPixelBufferAdaptor *assetWriterPixelBufferAdaptor;
CFAbsoluteTime firstFrameWallClockTime;

我从iOS开发者库获得了一个示例应用程序。随着视频录制,它可以修剪,旋转,裁剪和添加音乐

说明:

NSTimer *clockTimer;
NSTimer *assetWriterTimer;
AVMutableComposition *mutableComposition;
AVAssetWriter *assetWriter;
AVAssetWriterInput *assetWriterInput;
AVAssetWriterInputPixelBufferAdaptor *assetWriterPixelBufferAdaptor;
CFAbsoluteTime firstFrameWallClockTime;

AVSimpleEditor是一个简单的基于AVFoundation的电影编辑应用程序,它练习AVVideoComposition、AVAudioMix的API,并演示如何将其用于简单的视频编辑任务。它还演示了它们如何与回放(AVPlayerItem)和导出(AVAssetExportSession)交互。该应用程序执行修剪、旋转、裁剪、添加音乐、添加水印和导出操作。

有人能帮我解决这个问题吗。。。