直播特效 SDK

直播特效 SDK,由七牛云 SDK 团队和字节跳动特效 SDK 团队联合打造。 提供直播推流等基础功能的同时,也可快速集成上线美颜滤镜、大眼瘦脸、美妆美形等特效功能。更有上千款贴纸和滤镜资源可供挑选,火山、轻颜也在用。
    Demo 下载
    核心优势
    功能强大,性能优越

    超过 50 个功能点,可覆盖绝大部分应用场景

    基于字节跳动强大的人脸识别技术,高级美颜、人脸贴纸效果更佳

    音视频编码及渲染经深度优化,对手机性能消耗低

    简单集成,快速接入

    包含示例 UI,有助于快速搭建功能界面

    接口定义清晰,代码注释丰富

    完善的日志分级,方便问题排查

    兼容性好,扩展性强

    推流模块支持软硬编,兼容市面绝大部分主流机型

    直播推流支持 QUIC 协议,无惧弱网环境

    美颜滤镜等素材文件独立,可快速替换以便功能迭代

    产品功能
    • 推流
    • 视频
    • 音频
    • 美颜
    • 滤镜
    • 贴纸
    推流协议
    支持主流推流协议 RTMP,也支持弱网推流协议 QUIC
    推流模式
    支持横竖屏切换、静音推流、纯音频推流等模式
    推流优化
    根据网络状况会进行动态丢帧,支持断线重连,保证直播体验
    支持软、硬编码
    软编:采用 CPU 进行编码,功耗较高,兼容性较好,同等码率的情况下画面质量较硬编更好。硬编:采用 GPU 进行编码,功耗较低,兼容性较差,某些机型上可能引起 Crash,同等码率情况下画质较差
    自定义 SEI 消息
    主要用于直播答题等场景,用于主播端自定义消息附随推流
    码率设置
    多种码率、分辨率可以选用,在推流过程中也可以切换,可以根据主播上行网络的好坏自动调整视频码率
    镜头设置
    支持前后摄像头切换、开关闪光灯、设置画面镜像、手动 / 自动对焦,焦距调节等
    自定义图像处理
    用户可以通过回调接口,获取当前音视频数据,实现自定义音视频数据处理
    双声道立体声
    支持双声道立体声推流
    背景音乐
    主播在推流时可以有背景音乐混音
    耳机返听
    当主播带上耳机唱歌时,从耳机中可以实时听到自己的声音,该功能可以帮助主播在唱歌等场景下实时监听自己的声音。一般该功能会跟背景音乐的混音功能一起使用。也蓝牙耳机的返听
    美颜
    基于字节跳动人脸识别技术,美白、磨皮、锐化、大眼、瘦脸,效果更明显
    滤镜
    多款风格滤镜,满足各类场景需要
    贴纸
    上千款贴纸任意挑选,2D、3D 人脸贴纸应有尽有
    应用场景
    电商直播
    游戏直播
    才艺直播
    户外直播
    教育直播
    语音直播
    Demo 体验
    扫码体验 iOS Demo
    扫码体验 Android Demo

    全方位体验直播特效 SDK