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

     

  • 相关阅读:
    3.数据库分类
    2.Oracle数据库安装教程
    1.Oracle数据库简介
    MySQL最全存储引擎、索引使用及SQL优化的实践
    大数据各个工具随笔
    初入Shell
    第4章 DDL数据定义
    第3章 Hive数据类型
    第2章 Hive安装
    MySQL 创建数据库
  • 原文地址:https://www.cnblogs.com/wukun16/p/4884148.html
Copyright © 2011-2022 走看看