CustomVideoCapture:利用AVFoundation 实现视频的录制,播放功能和相机拍照功能

时间:2024-07-11 11:04:04
【文件属性】:

文件名称:CustomVideoCapture:利用AVFoundation 实现视频的录制,播放功能和相机拍照功能

文件大小:68KB

文件格式:ZIP

更新时间:2024-07-11 11:04:04

Objective-C

CustomVideoCapture 利用AVFoundation 实现视频的录制,播放功能和相机拍照功能。 //使用AVFoundation拍照和录制视频的一般步骤如下: //创建AVCaptureSession对象。 //使用AVCaptureDevice的静态方法获得需要使用的设备,例如拍照和录像就需要获得摄像头设备,录音就要获得麦克风设备。 //利用输入设备AVCaptureDevice初始化AVCaptureDeviceInput对象。 //初始化输出数据管理对象,如果要拍照就初始化AVCaptureStillImageOutput对象;如果拍摄视频就初始化AVCaptureMovieFileOutput对象。 //将数据输入对象AVCaptureDeviceInput、数据输出对象AVCaptureOutput添加到媒体会话管理对象AVCaptureSession中。 //创


【文件预览】:
CustomVideoCapture-master
----CustomVideoCapture.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcuserdata()
----CustomVideoCapture()
--------main.m(342B)
--------ViewController.m(2KB)
--------AppDelegate.h(285B)
--------SVProgressHUD.bundle()
--------DBPlayVideoVC.m(8KB)
--------SVProgressHUD.h(2KB)
--------UIImage+Rotate.m(5KB)
--------DBTakeVideoVC.h(295B)
--------Info.plist(1KB)
--------Images.xcassets()
--------AppDelegate.m(2KB)
--------UIImage+Rotate.h(228B)
--------DBPlayVideoVC.h(336B)
--------DBTakeVideoVC.m(18KB)
--------DBTakePhotoVC.h(889B)
--------ViewController.h(223B)
--------Base.lproj()
--------DBTakePhotoVC.m(14KB)
--------SVProgressHUD.m(19KB)
----README.md(968B)
----CustomVideoCaptureTests()
--------Info.plist(744B)
--------CustomVideoCaptureTests.m(900B)

网友评论