zoukankan      html  css  js  c++  java
  • 录像

    //

    //  ViewController.m

    //  UI-NO.22录像

    //

    //  Created by Bruce on 15/8/20.

    //  Copyright (c) 2015年 Bruce. All rights reserved.

    //

     

    #import "ViewController.h"

    #import <AVFoundation/AVFoundation.h>

    #import <MobileCoreServices/MobileCoreServices.h>

     

    @interface ViewController ()

     

    @end

     

    @implementation ViewController

     

    - (void)viewDidLoad {

        [super viewDidLoad];

        

    //    UIImagePickerController  图像采取控制器

    //    可以用来选取图片 拍照  录像

        

        UIImagePickerController *picker = [[UIImagePickerController alloc]init];

    //    UIImagePickerControllerSourceTypePhotoLibrary, 图片库

    //    UIImagePickerControllerSourceTypeCamera, 摄像头

    //    UIImagePickerControllerSourceTypeSavedPhotosAlbum  相册

        picker.sourceType = UIImagePickerControllerSourceTypeCamera;

        picker.mediaTypes = @[(NSString *)kUTTypeMovie];

    //    视频录制最大时长

        picker.videoMaximumDuration = 10;

    //    录制视频的质量

        picker.videoQuality = UIImagePickerControllerQualityTypeLow;

    //    是否显示摄像头控制面板

        picker.showsCameraControls = YES;

    //    设置摄像头拍照或录像

        picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;

    //    设置 前后摄像头

        picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;

    //    设置闪光灯的类型

        picker.cameraFlashMode = UIImagePickerControllerCameraFlashModeAuto;

        

        [self presentViewController:picker animated:YES completion:nil];

        

    //    拍照

    //    [picker takePicture];

    //    开始录像

        [picker startVideoCapture];

    //    结束录像

        [picker stopVideoCapture];

        

    //    完成操作

        //完成

    //    -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

    }

     

    - (void)didReceiveMemoryWarning {

        [super didReceiveMemoryWarning];

        // Dispose of any resources that can be recreated.

    }

     

    @end

     

  • 相关阅读:
    截取字符串的值
    Tomcat发布项目方法
    struts标签
    正则表达式范例
    树的操作方法
    树结点动态帮定事件
    I/O 流和对象序列化
    Word中的字体大小
    script实现的日期表示
    JavaScript弹出窗口技巧
  • 原文地址:https://www.cnblogs.com/wukun16/p/4884148.html
Copyright © 2011-2022 走看看