ios: pausa la grabación de video

Intento crear una aplicación donde el usuario puede grabar videos desde la camera. Una de las características de esta aplicación debe ser una grabación de file de pausa. Por ejemplo: Registro de inicio de usuario después de presionar el button "Inicio". Después de algún time, el usuario presiona el button "Pausa" y la grabación de video se detuvo. Luego el usuario presiona el button "Reanudar" y el video continúa grabando en el mismo file. ¿Puede alguien ayudarme? Gracias.

WBR Maxim

Configura una AVCaptureSession y una AVAssetWriter y luego puede cambiar la grabación en off con el boolean "isRecording".

BOOL isRecording; -(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection { if(videoWriterInput.readyForMoreMediaData && isRecording) [videoWriterInput appendSampleBuffer:sampleBuffer]; }