版本更新记录

V3.1.1 - 2018-7-25
1、兼容部分手机音频采集不均匀的情况
2、增加心跳的灰度策略
3、增加异常调用保护,加强SDK稳定性

V2.9.0 - 2018-3-30
1、增加视频流中传递自定义数据的通道
2、增加端到端的延迟统计

V2.8.0 - 2018-1-29
1、提供透传时间戳设置开关和获取透传时间戳接口,支持音频直播流获取时间戳的需求,同时兼容临时方案

V2.7.0 - 2018-1-19
1、优化第三方数据回调接口,支持同时返回buffer和纹理两种方式,以及兼容第三方滤镜处理后返回纹理的方式
2、优化推流链路选择策略,自动查找最优推流服务器
3、增加网络拥塞以及各个节点连接时间的上报
4、增加直播答题方案能力支持

V2.4.0 - 2017-12-12
1、Qos策略调整优化,弱网处理优化
2、自定义统计数据上报
3、统计上报数据做gzip压缩
4、增加Qos是否开启分辨率切换的参数下发

V2.3.1 - 2017-11-2
1、临时去除Qos算法中的切换分辨率的逻辑
2、测速结果单位修改为kb/s

V2.3.0 - 2017-10-18
1、QOS切换分辨率只修改编码分辨率,主播本地保持不变
2、统计上传CPU和内存的情况
3、增加曝光度调节
4、切换分辨率之后重发音频AAC头

V2.1.0 - 2017-8-10
1、开放直播过程中动态切换分辨率功能
2、Qos算法优化
3、增加实时分辨率切换的统计上报
4、增加横竖屏动态切换功能

V2.0.2 - 2017-7-4
1、增加本地录制动态开关功能,同时兼容老接口中的自动录制
2、修复弱网下偶现的RTMP 和FLV头部中时间戳不准确的问题
3、GLSB下发多个源站地址连通性测试改为建立socket方式检查,解决源站空包问题
4、应薄荷要求,将显示的TextureView修改为SurfaceView
5、修复前置摄像头下宽屏时视频左边存在一像素白边问题

V2.0.1 - 2017-6-8
1、去除原FLV录制方式,改用MP4进行录制
2、优化美颜磨皮算法,减少虚影
3、增加水印本地预览开关
4、增加服务器下发测速功能
5、增加动态切换分辨率功能(直播过程中不支持切换)
6、已知机型兼容性问题修复

V2.0.0 - 2017-5-15
1、重构采集、预览、前处理模块,优化SDK接口
2、提供低清、标清、高清、超清、超高清五种分辨率模板,不需要用户再先检查前后摄像头支持的分辨率,然后进行分辨率和码率之类的设置
3、优化美颜模块,在支持磨皮的基础上,同时增加了美白、温柔、健康等7款滤镜
4、优化水印以及涂鸦接口,接口参数修改为Android端通用Bitmap方式,同时支持本地显示
5、前置摄像头增加本地预览镜像以及推流镜像功能

V1.4.3 - 2017-4-13
1、增加域名推流时DNS解析的IP上报

V1.4.2 - 2017-2-22
1、兼容Android 7.0

V1.4.1 - 2017-01-23
1、增加YUV、PCM回调接口
2、增加GSLB小运营商的支持
3、增加动态水印功能
4、修复低性能手机上出现的音视频不同步的问题

V1.4.0 - 2016-12-21
1、去除ffmpeg库减少SDK库大小
2、独立音视频采集和预处理模块,采集和发送线程分离,降低SDK cpu使用率
3、增加测速功能
4、优化日志输出,增加日志上传功能
5、增加本地录制功能,支持边推边录

V1.3.2 - 2016-11-24
1、增加SRS源站支持
2、增加滤镜界面横屏推送
3、统计信息增加QOS开关以及CND类型

V1.3.1 - 2016-10-17
1、增加GSLB中心调度
2、兼容Nexus 5x后置摄像头以及Nexus 6前置摄像头拉流画面上下颠倒的问题
3、上传统计信息中版本号增加“-and”用于区分平台

V1.3.0 - 2016-09-26
1、增加支持音频降噪功能
2、增加 YUV和 PCM输入的接口,支持用户自定义采集和预处理
3、兼容Android6.0系统设置为targetSDKVersion 23时的权限处理问题
4、解决涂鸦直播长时间播放崩溃的问题
5、暂停音频采用推送静音帧的方式
6、接入GSLB进行中心调度和参数下发

V1.2.2 - 2016-09-02
1、滤镜模式下前置摄像头拉流端文字反转的问题
2、修改本地截图时图像90度反转,同时截图时如果有水印则截图图片显示水印
3、修复滤镜在部分机型上的兼容性问题

v1.2.1 - 2016-08-15

  1. 增加Rtmp失败率统计
  2. 修复遗留问题

v1.2.0 - 2016-07-26

  1. 增加Android直播端滤镜模式
  2. 增加自动对焦关闭接口API
  3. 增加开/关网络QoS算法的开关
  4. 修复遗留问题

v1.1.1 - 2016-07-01

  1. 修复了Android 6.0手机上内存泄露的问题
  2. 修复了极弱网环境下退出直播偶然崩溃的问题

v1.1.0 - 2016-06-21

  1. 修复了伴音模块的问题
  2. 去掉基于硬件的滤镜模块。

v1.0.9 - 2016-06-13

  1. 增加SDK涂鸦功能API
  2. 增加SDK伴音功能API
  3. 增加SDK单独暂停音频和单独暂停视频推流的API
  4. 增加SDK反初始化直播实例的API
  5. 对弱网下直播卡顿进行优化,主要是提高音频的流畅度

v1.0.8 2016-05-17

  1. 增加SDK日志存储路径的接口API
  2. 增加摄像头和麦克风权限获取失败的消息上报
  3. 增加摄像头新的4个旋转方向
  4. 增加SDK直播重启的API接口
  5. 增加滤镜模式下视频截图功能
  6. 单独推送音频流时不开启视频本地预览
  7. 增加对只有一个camera的设备的保护

v1.0.7 - 2016-04-29

  1. 增加直播中视频截图功能
  2. 增加直播中视频镜像功能
  3. 增加SDK崩溃日志收集
  4. 继续增加SDK日志,方便定位问题

v1.0.6 - 2016-03-31

  1. QoS优化
  2. 滤镜等

v1.0.4 - 2016-02-23

  1. 修复apk问题

v1.0.3 - 2016-01-27

  1. 提供程序切后台的持续推流支持
  2. 提供arm64版本so

v1.0.2 - 2015-12-16

  1. 更新视频采集方式,提高部分低性能Android手机采集帧率,视频更流畅
  2. 提供armv5和x86版本的共享库

v1.0.1 - 2015-11-29

  1. 创建Android直播推流的初始版本,提供基本的直播功能