【问题标题】:Is it possible to pause video recording in iphone sdk?是否可以在 iphone sdk 中暂停视频录制?
【发布时间】:2012-11-29 06:30:54
【问题描述】:

我想在 iOS 中暂停视频录制,是否可以使用任何库或框架来做到这一点?

【问题讨论】:

    标签: objective-c ios ios4 video-recording


    【解决方案1】:

    从这里下载 wwdc 2010 示例源代码:https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?code=y&source=x&bundleID=20645 并找到 AVCamDemo 项目的代码。这一切都与视频录制、暂停和播放有关。

    【讨论】:

      【解决方案2】:

      您需要将其从 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];
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-09-10
        • 1970-01-01
        • 2014-06-11
        • 1970-01-01
        • 2013-01-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多