直播云 SDK 文档
关于维护
此项目已于2019年3月停止维护,请慎重使用。
UCDLive SDK 是一款低延时、高并发的直播云服务。
功能特性
- 支持音视频硬编、软编(H.264 & AAC)
- 支持 RTMP 封包 & 推流
- 支持多种分辨率及自定义
- 自动 (根据屏幕大小自动设定)
- 640 * 480 (4:3)
- 320 * 180 (16:9 Low)
- 640 * 368 (16:9 Normal)
- 1280 * 720 (16:9 High)
- 支持自定义
- 支持前、后置摄像头动态切换
- 支持推流横、竖屏动态切换
- 支持滤镜模式(CPU & GPU)动态切换
- 支持前置摄像头编码镜像操作
- 支持静音操作
- 支持闪关灯操作
- 支持自动对焦
- 支持截帧操作
- 支持内置美颜滤镜
- 支持多种风格的滤镜
- 支持动态贴纸(Faceu等)
- 支持自定义滤镜(兼容android-GPUImage)
- 支持音视频源数据回调,可自定义数据处理
- 支持 armeabi、armv7a、arm64-v8a、x86 主流芯片体系架构
- 支持 RTMP 推流地址鉴权功能
- 支持云适配功能
- 支持直播鉴黄功能
- 支持混音效果
- 支持 ip 推流
- 支持动态码率调节
- 支持码率自适应
- 支持1v1连麦
版本要求
Android 4.3+ (API 18+)
下载Apk,体验直播功能
使用方法
wiki 文档:请参考UCDLive_Android 开发指南
API 文档:请参考Demo下的javadoc目录
版本历史
请参考 wiki 文档:版本历史
播放器集成
详细请参考 UCDMediaPlayer项目。
项目上线注意事项
详细请参考 项目上线注意事项。
常见问题
详细请见 UCDLive_Android 常见问题
反馈和建议
问题反馈参考模板
名称 |
描述 |
设备型号 |
华为 Mate 8 |
系统版本 |
Android 5.0 |
SDK 版本 |
v1.4.1 |
问题描述 |
描述问题现象 |
操作路径 |
重现问题的操作步骤 |