是否可以暂停iphone sdk中的视频录制?

时间:2012-11-29 06:30:55

标签: objective-c ios ios4 video-recording

我想暂停iOS中的视频录制是否可以使用任何库或框架来实现?

2 个答案:

答案 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];
    }