此项目已于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+)
wiki 文档:请参考UCDLive_Android 开发指南
API 文档:请参考Demo下的javadoc目录
请参考 wiki 文档:版本历史
详细请参考 UCDMediaPlayer项目。
详细请参考 项目上线注意事项。
详细请见 UCDLive_Android 常见问题
- 该项目系个人维护,精力有限,请尽量在 github issue 上公开讨论技术问题,私下邮件询问恕不一一回复
名称 | 描述 |
---|---|
设备型号 | 华为 Mate 8 |
系统版本 | Android 5.0 |
SDK 版本 | v1.4.1 |
问题描述 | 描述问题现象 |
操作路径 | 重现问题的操作步骤 |