-
Notifications
You must be signed in to change notification settings - Fork 912
Changelog
-
1、增加64位so
-
2、解决大家反馈的超级对讲一些问题
-
3、开放音频码率设置,有效值范围6-128(kbps)
-
1、增加新的SDK状态XHConstants.XHSDKConnectionState.SDKConnectionDeath,这个状态下sdk无法自动重连IM服务,需要用户手动重新登录
-
2、配合服务端升级,解决对讲VDN服务的异常断开问题
-
3、解决各场景踢人,禁言等没有回调问题
-
1、修复RNN降噪导致崩溃问题
-
2、修复一对一视频崩溃问题
-
3、修复IM连接断开后,长时间重连导致的崩溃问题
-
4、修复多人视频时,混音异常问题
-
5、修复使用错误服务地址初始化IM后,导致的异常问题
-
6、修复摄像头被系统相机占用后无法恢复问题
-
1、Demo优化,Demo设置中增加几个获取列表的接口配置。
-
2、Bug修复,优化若干个内存泄漏问题。
-
3、新增功能,IXHChatManagerListener增加系统消息专用回调方法onReceivedSystemMessage。
-
4、新增功能,可在直播、对讲、小班课、视频会议的同时,接听一对一视频通话。
-
5、Bug修复,解决RNN降噪引起的崩溃问题。
-
6、功能优化,可根据需要自行配置是否开启AEC,AGC,NS,RNN等音频处理模块。
-
7、Bug修复,修复sendPrivateMessage时不是目标用户也能收到消息的问题。
-
8、优化,白板功能优化,解决一边画另一边清除导致的崩溃问题,publish方法的参数有调整,具体细节请参照demo源码。
-
9、优化,增加互动直播中changeToAudience和changeToBroadcaster两个方法的结果回调。
-
10、优化,XHCustomConfig.getInstance方法增加一个参数,解决initSDK之前调用部分方法导致崩溃的问题。
- 1 StarWhitePanel2 新增API
setImageHost("demo.starrtc.com") 私有部署后 白板读取图片时拼接URL时使用,可以让白板到指定服务器读取图片
- 2 放开系统通知消息 和 群通知消息的接收
用户可通过Http接口发送系统消息和群消息(详细见服务端文档)
- 3 提供多个视频来源选择
XHCameraRecorder(采用本机摄像机采集),XHScreenRecorder(采集本机屏幕图像),XHCustomRecorder(用户自己采集视频数据后,通过sdk转发) 以VOIP为例(详细使用方法请参照demo源码): //设置视频来源 voipManager.setRecorder(new XHCameraRecorder()); //切换视频来源 voipManager.resetRecorder(new XHScreenRecorder(this,resultCode,data));
-
4 解决了不设置XHVideoSourceCallback,无法正常使用SDK问题
-
5 demo的VOIP呼叫时增加了预览画面。
- 1 整理AEC相关内容
- 2 AECURL开启后,直播、会议、聊天室等各个列表都由用户自己维护
- 3 直播、会议、超级对讲支持无聊天室模式(只支持音视频数据,没有文字聊天内容)
之前的LiveID都是由16位的channelId+16位的ChatroomId组合而成,用户加入直播后,音视频走channel,文字聊天走chatroom 现在liveId可以直接是16位的channelId,用户加入直播后,只能收到音视频的数据,文字聊天和禁言等其他管理功能将全部失效。
- 4 修复超级对讲崩溃bug
- 1 美颜模块升级,增加了音频数据的回调
原有的美颜管理类改为XHVideoSourceManager 原有的美颜数据回调类改为XHVideoSourceCallback
- 2 增加超级对讲机模块
对应的管理类为 XHSuperRoomManager
- 3 修复禁止音频无效的bug
- 4 修复部分设备,因相机有特殊预览分辨率,导致的崩溃问题
- 1 增加音频采集和播放模式的配置
- 2 解决Android9系统下HTTPS请求报错问题
- 1 修复退到后台后视频黑屏问题
- 2 新增在线用户列表功能
- 3 新增liveProxy服务地址配置功能
- 4 修复liveProxy的BUG
- 1 liveVdn服务私有化
- 2 增加摄像头预览功能
- 3 去掉拍摄时设备方向的设置
- 4 完善私有化部署时的列表相关功能
- 5 音频/视频编码格式选择,新增AAC音频编码支持
- 6 新增转推rtsp流功能
- 7 完善StarRTCAudioManager部分功能,增加静音开关和扬声器开关
- 8 voip增加错过来电回调(onMiss),增加语音呼叫,增加传输状态(P2P直连、服务器中转)回调
- 9 demo项目开发环境升级 AndroidStudio升级到3.4,启动service监听Voip呼叫消息(保住这个service不死,就能在后台运行时收到消息并弹出呼叫界面)
- 10 修复一些bug
- 1 支持私有化部署IM聊天室
- 2 支持私有化部署liveSrc服务
- 3 支持liveSrc的Rtmp推流功能
- 4 将SDK中的事件及回调转到UI线程
- 5 修复一些bug
- 1 优化摄像头采集帧率,降低延时
- 2 增加IM私有化支持
- 3 增加voip私有化支持
- 4 增加美颜接入功能
- 5 增加日志上报功能
- 6 修复一些bug
- 1 优化视频传输协议
- 2 优化音频效果
- 3 增加内网直连能力
- 4 增加视频帧率码率选择
- 5 增加动态帧率码率
- 6 增加音频、视频开关(支持纯音频直播)
- 1 优化视频拍摄参数,支持横屏拍摄
- 2 优化网络自适应调整视频编码参数
- 3 增加视频参数日志
- 4 整体提升码率
- 5 优化GOP
- 6 优化AEC
- 7 优化切换摄像头方法的参数