从 5.1.4 及之后版本开始,融云 RTCLib SDK 支持美颜和滤镜功能。美颜与滤镜功即能以 RongFaceBeautifier
插件库形式提供,并已集成于 SDK 中(参考文档链接:https://doc.rongcloud.cn/live/IOS/5.X/video/beautifier );也可以对接第三方的插件。
1、针对于集成 RongCallKit 的用户,支持在连接融云后使用 RongFaceBeautifier
插件库来实现美颜,如果想使用第三方美颜需要集成源码。
2、针对集成 RongCallKit 源码以及 RongCallLib 的用户:
①、支持在连接融云后使用 RongFaceBeautifier
插件库来实现美颜;
②、同时也支持第三方美颜。RongCallLib
库的 RCCallSession
中定义了本地摄像头采集数据的上报功能,无论主叫还是被叫,实现 RCCallSessionDelegate
代理中的如下方法,即可得到本地摄像头采集的原始视频数据,将处理后的视频数据同步返回,即可显示并发送:
- (CMSampleBufferRef)processVideoFrame:(CMSampleBufferRef)sampleBuffer;
3、针对集成 RongRTCLib 的用户:
①、支持在连接融云后使用 RongFaceBeautifier
插件库来实现美颜;
②、同时也支持第三方美颜。(文档:https://doc.rongcloud.cn/live/IOS/5.X/video/texturefiltering#3rd )