umdk / UCDLive_iOS

UCDLive SDK,包含采集、预览、编码、推流、播放等模块。使用H.264&AAC硬编,支持美颜(磨皮&美白&饱和度)、秒开、网络自适应、累积延时消除、自由码率和分辨率设置、自定义滤镜、静音,直播互动多人连麦(暂最多同时支持3人连麦),动态贴纸特效(faceunity)等功能,项目一键运行马上体验。
MIT License
38 stars 19 forks source link

仿照faceUdemo接入camera360美颜问题 #7

Open chenhuiwei opened 6 years ago

chenhuiwei commented 6 years ago

_ucdLiveEngine.videoProcessing = ^(CVPixelBufferRef pixelBuffer, CMTime timeInfo) {} faceU在这个block里处理的,我接入360也在这里处理,断点查看最后pixelBuffer是有了美颜效果,但是本地预览没有美颜效果

b9AobJ commented 6 years ago
/*!
 @method getCameraView
 @abstract 获取采集图像

 @return 采集图像视图
 */
- (UIView*)getCameraView;

我们的预览显示视图是从这个函数显示的。 如果出现美颜后效果未在预览画面出现,你可以查看下原始pixelBuffer和美颜后的pixelBuffer的两个内存地址是否一致,是否进行了拷贝