Skip to content

foooag/OEPopVideoController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OEPopVideoController

基于GPUImage实现的类似微信小视频录制功能



How use:

1 将 OEPopVideo 文件夹拖入到你的工程
2 执行pod install 添加GPUImage库
3 导入头文件 #import "OEPopVideoController.h" 4 使用:
-(IBAction)openVideoController:(id)sender {
	//创建 OEPopVideoController 对象
    OEPopVideoController *videoController = [[OEPopVideoController alloc] init];
    //设置 进度条时间 默认无限制
    videoController.videoMaxTime = 4;
    //设置代理得到视频数据
    videoController.delegate = self;
    //弹出
    [videoController presentPopupControllerAnimated:YES];
}

#pragma mark - OEPopVideoControllerDelegate
//打包好的视频连接
-(void)popVideoControllerDidSave:(NSString *)url{
    [self savePhoneLibrary:url];
}
//原始数据 做自定义处理
-(void)popVideoControllerWillOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer {
}
如果对你有帮助别忘了 Star 如遇bug或意见欢迎Fork and 我的邮箱:[email protected]

录像功能需真机演示

About

基于GPUImage 微信小视屏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •