我想暂停iOS中的视频录制是否可以使用任何库或框架来实现?
答案 0 :(得分:0)
从此处下载wwdc 2010示例源代码:https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?code=y&source=x&bundleID=20645并找到AVCamDemo项目的代码。它的全部是视频录制,暂停和播放。
答案 1 :(得分:0)
您需要将其从AVCam更改为CameraEngine
#import "CameraEngine.h"
- (void) startPreview
{
AVCaptureVideoPreviewLayer* preview = [[CameraEngine engine] getPreviewLayer];
[preview removeFromSuperlayer];
preview.frame = self.cameraView.bounds;
[[preview connection] setVideoOrientation:UIInterfaceOrientationLandscapeRight];
[self.cameraView.layer addSublayer:preview];
}
- (IBAction)startRecording:(id)sender
{
[[CameraEngine engine] startCapture];
}
- (IBAction)pauseRecording:(id)sender
{
[[CameraEngine engine] pauseCapture];
}
- (IBAction)stopRecording:(id)sender
{
[[CameraEngine engine] stopCapture];
}
- (IBAction)resumeRecording:(id)sender
{
[[CameraEngine engine] resumeCapture];
}