Android
V1.7.X
V1.7.5 (2022-04-08)
新增
- 白板新增以下接口
- getCurrentMaxScaleFactor: 获取当前白板视图的最大缩放比例
- getCurrentMinScaleFactor: 获取当前白板视图的最小缩放比例
V1.7.4.1 (2022-04-01)
新增
PanoAnnotation 新增 enableShowRemoteCursor 接口设置是否显示远端光标
V1.7.4 (2022-03-25)
新增
- 外部标注相关接口:setExtAnnoMode
优化
- userName 超过长度时返回错误
修复
- Android 12 蓝牙权限引起的异常
V1.7.3.1 (2022-03-21)
修复
- 多摄像头场景下潜在的崩溃问题
V1.7.2 (2022-03-11)
新增
- RtcMessageService.Callback 的 onTopicMessage 回调增加 timestamp 参数,表示消息发送时间戳
修复
- 白板初始化失败的问题
V1.7.1 (2022-02-22)
新增
- 视频
- 新增 updateScreenConfig 接口
- 分组讨论
- 支持设置默认分组
- 支持观察分组事件
- 白板
- 新增 importFrom/exportTo 接口
- 新增 onDrawEvent 回调
- 标注
- 新增接口:enableUIResponse, enableCursorPosSync, enableShowRemoteCursor
修复
- sourceMirror 在多窗口渲染时本地未镜像的问题
- Android 12 蓝牙权限适配导致崩溃的问题
V1.7.0 (2022-01-21)
修复
- 外部视频采集偶现崩溃的问题
V1.6.X
V1.6.8 (2022-01-07)
优化
- TCP 抗弱网优化
修复
- PanoOptionType - AudioBwe 不生效的问题
V1.6.7 (2021-12-24)
新增
- 分组讨论功能:RtcGroupManager
- 白板新增状态回调 onUndoStatusChanged(bool canUndo) 和 onRedoStatusChanged(bool canRedo)
优化
- RtcEngine 支持多实例
- 白板 undo/redo 历史每页独立
V1.6.6.4 (2021-12-16)
修复
- serviceFlags 仅 kChannelServiceMessage 时,未回调用户加入事件的问题
V1.6.6 (2021-12-01)
新增
- RtcAudioIndication 新增 onEchoDelayChanged 回调,适用于某些特殊音频场景
优化
- PanoOptionType 中,AudioAecDynamicBypass 变更为 AudioAecSuppressionLevel,参数类型为 AudioSoftwareAecLevelOption,默认值 Normal
- 白板工具类型 WBToolType 中,Eraser 变更为 Delete
V1.6.5 (2021-11-19)
新增
- 白板新增 addDoc(WBDocExtContents contents) 方法(基于外部内容添加白板文件),适用于某些特殊场景
优化
- 优化视频订阅切换速度
V1.6.4.1 (2021-11-03)
新增
- RtcAudioDeviceManager 新增 setPlayoutDataMuteStatus 方法可以设置播放静音
- 白板 getFileInfo 方法返回的 WBDocInfo 增加 docId 参数,表示转码文档ID
- 白板 createDoc(String filePath, WBDocConvertConfig param) 方法的 WBDocConvertConfig 增加 lifeType 和 meta 参数
- 白板 PanoCoursePageView 新增 enableExoPlayer(boolean enable) 方法
- 白板内包含音视频文件时,SDK会自动选择播放器,如未启用 ExoPlayer 则使用 MediaPlayer
- ExoPlayer 性能优于 Android 系统自带的 MediaPlayer,但是需要 AndroidX 支持
优化
- 白板的 open(RtcWbView view) 方法即将废弃,改为 open(PanoCoursePageView view)
V1.6.4 (2021-10-28)
新增
- 白板新增HTML页面加载状态通知(外部网页和内部动态课件均适用)
- 白板加载HTML页面超过30秒时会进行一次重试
V1.6.3 (2021-10-20)
新增
- Android 视频预览时支持手动曝光和对焦
通过 RtcEngine 的startPreview
方法开启摄像头预览;
getVideoDeviceManager
方法获取视频设备管理器(RtcVideoDeviceManager
), 再通过视频设备管理器的getCameraController
方法获取相机控制器(CameraController
)。
相机控制器支持以下方法:isCameraFocusSupported
检测设备是否支持手动对焦setCameraFocusPointInPreview
设置手动对焦位置isCameraExposureSupported
检测设备是否支持手动曝光setCameraExposurePointInPreview
设置手动曝光位置
- RtcAudioDeviceManager 新增音频设备控制接口(适用于外部采集/播放的特殊场景):
startAudioRecording
stopAudioRecording
startAudioPlayback
stopAudioPlayback
- RtcMediaStatsObserver 的
onAudioRecvStats
回调新增端到端网络时延endToEndDelay
- PanoOptionType 新增
AudioAecDynamicBypass
参数可以指定跳过 SDK 内置的软件 AEC 算法 (加入频道前,通话过程中都可以配置) - RtcWhiteboard 新增清除指定文档内容的接口:
clearDocContents(String fileId, WBClearType type)
优化
- 变声算法优化
- RtcAudioProfile 移除 profileQuality 属性,新增 encodeBitrate 属性(可精确设置码率)
- 以下音频相关的 PanoOptionType 现在支持通话过程中进行配置
- AudioPreProcessMode
- AudioNoiseSuppressionLevel
- AudioAutoGainControl
V1.6.2.1 (2021-10-15)
新增
- Android白板 PanoCoursePageView 新增外部HTML模拟桌面User Agent的方法:enablePCUAForExternalHtml
V1.6.2 (2021-09-29)
新增
- 摄像头手动对焦接口 setCameraFocusPoint
V1.6.1.1 (2021-09-16)
新增
- 白板 addDoc 接口支持 thumbUrls 缩略图参数
V1.6.1 (2021-09-15)
新增
- 白板支持外部网页
- 添加外部网页: addDoc(WBDocExtHtml contents)
- 向外部网页发送消息: sendMessageToExternalHtml(String fileId, String msg)
- 收到外部网页消息的通知: - onExternalHtmlMessageReceived(String fileId, String msg)
V1.6.0 (2021-09-10)
新增
- RtcEngine 新增接口:
- 指定设备设置选项:
setDeviceBoundOption
- 指定设备设置外部媒体处理模块:
setDeviceBoundMediaProcessor
- 指定设备设置选项:
优化
- 白板最小缩放比例调整为1%
修复
- 会中切换 ScalingType 时画面不居中的问题
V1.5.X
V1.5.9 (2021-09-02)
新增
- RtcEngineConfig 新增 videoEnableTexture 参数用于配置视频采集是否使用纹理
V1.5.7 (2021-08-23)
新增
- 新增配置参数 RtcEngineConfig.videoHwAcceleration 用于配置 Android 视频硬件编解码(废弃原有参数 RtcEngineConfig.videoCodecHwAcceleration)
- 白板新增 resetVision 接口,用于重置当前页视角
优化
- 白板文本工具调整:文字内容自动向右扩展到当前视图边界
V1.5.6 (2021-08-13)
更新
- Android 白板内独立音频文件的播放控制条由自动隐藏改为永久显示
修复
- Android 白板动态课件内音频不能停止的问题
V1.5.4 (2021-07-30)
更新
- 所有文档页面的缩放比例自动保持一致
V1.5.3 (2021-07-22)
新增
- PanoAnnotation 新增方法:
- setFillType 设置填充类型
- setFillColor 设置填充颜色
V1.5.2 (2021-07-15)
优化
- RtcEngine.setAudioIndication 接口增加回调时间间隔参数 intervalMs
V1.5.1 (2021-07-09)
新增
- serviceFlags 新增 kChannelServiceMessage 标志位
V1.5.0 (2021-07-02)
新增
- 白板增加同步光标位置的方法:
- enableCursorPosSync: 同步光标位置给其他用户
- enableShowRemoteCursor: 显示其他用户的光标位置
V1.4.X
V1.4.5 (2021-06-30)
新增
- 音频控制消息
- RtcAudioRecvStats 增加返回 jitterBufferDelay
V1.4.4.9 (2021-06-28)
修复
- 关闭音频设备自动选择后,SDK 仍尝试恢复设备的问题
V1.4.4.7 (2021-06-10)
新增
- PanoOptionType: VideoCaptureStateCheckInterval
V1.4.4.6 (2021-06-08)
新增
- 白板新增 prevStep、nextStep 接口,可以切换H5动态课件的上一步/下一步
- 新增 WBDocType 表示白板文件类型
V1.4.4.5 (2021-06-08)
更新
- 取消白板上传文档 SDK 侧的大小限制,改为由服务器判断
优化
- 调整视频平滑滤镜的模糊范围
V1.4.4.4 (2021-06-01)
新增
- 白板新增 3 个接口:
- 是否允许手势控制画布缩放和移动:enableScaleMove(boolean enable)
- 图片和音视频文件上传后是否默认选中:enableAutoSelected(boolean enable)
- 设置白板大小的接口:initVision(WBVisionConfig config)
V1.4.4 (2021-05-25)
优化
- sendFeedback 接口支持上传所有进程最近两天的 log 文件
- 白板内图片和动态课件的缓存路径规则
V1.4.3 (2021-05-19)
新增
- 白板和标注增加设置颜色的重载接口,支持
@ColorInt
,例如:- setFillColor(int color)
- setForegroundColor(int color)
- setBackgroundColor(int color)
更新
- userId 号段 [0xFFFEFF0000000000, 0xFFFEFFFFFFFFFFFF] (18446461499221213184 - 18446462598732840959) 保留给 PANO 内部使用,开发者请勿使用,否则返回错误 INVALID_ARGS
优化
- 优化滤镜性能和效果
V1.4.2 (2021-05-14)
新增
- RtcMessageService 接口
- publish 发布一个主题
- subscribe 订阅一个主题
- unsubscribe 取消订阅一个主题
- setProperty 设置或更新消息服务属性
- RtcMessageService 回调
- onSubscribeResult 主题消息订阅成功与否的通知
- onTopicMessage 主题消息通知
- onPropertyChanged 消息服务属性变更通知
优化
- 白板 Admin 用户播放动态课件内的音视频时,播放进度会自动同步给其他用户
修复
- 白板动态课件不居中问题
- 白板崩溃问题
V1.4.1.1 (2021-05-08)
修复
- 调用 startAudioDump 崩溃问题
- 亮度平滑处理模块无效问题
V1.4.1 (2021-05-06)
新增
- 支持新版Token
优化
- 共享标注优化,支持与 Electron 环境互通
V1.3.X
V1.3.8 (2021-04-16)
新增
- Android 支持屏幕共享
- 白板新增图章功能
- 添加图章:addStamp
- 设置图章:setStamp
- 设置工具类型:setToolType
- 新增获取当前白板ID的接口:getCurrentWhiteboardId
优化
- 预览分辨率和采集分辨率保持一致
V1.3.7.3 (2021-04-09)
修复
- 白板添加图片形状后,远端没有实时显示的问题
V1.3.7 (2021-03-29)
新增
RtcAudioDeviceManager
新增 enablePlayoutDeviceSelection 方法,默认启用。- 如果设置为
false
,则 setPlayoutDevice 方法失效,SDK 也不再自动选择音频播放设备,开发者需自行调用系统方法指定设备。
- 如果设置为
优化
- 白板支持音视频文件上传与同步
- 上传音频文件:addAudioFile
- 上传视频文件:addVideoFile
Admin
用户播放音视频文件时,播放进度会自动同步给其他用户
V1.3.6 (2021-03-18)
优化
- 音频抗弱网优化
V1.3.5 (2021-03-15)
新增
- 实时消息:RtcMessageService
V1.3.4 (2021-03-09)
新增
- 变声:RtcEngine 对象的 setOption 方法新增 PanoOptionType:AudioVoiceChangerMode
- 性能检测:RtcEngine 对象的 queryDeviceRating 方法
V1.3.3 (2021-02-23)
新增
- 支持视频标注、共享标注、外部(共享/视频)标注
- 视频标注:PanoAnnotationManager.getVideoAnnotation
- 共享标注:PanoAnnotationManager.getShareAnnotation
- 外部(共享/视频)标注:PanoAnnotationManager.getExternalAnnotation
- 白板支持视角共享和视角跟随:RtcWhiteboard.startShareVision、RtcWhiteboard.startFollowVision
- 白板增加设置背景图缩放模式接口:RtcWhiteboard.setBackgroundImageScalingMode
- 白板增加添加图片元素接口:RtcWhiteboard.addImageFile
- 白板增加显示或隐藏笔迹接口:RtcWhiteboard.enableShowDraws
V1.3.2 (2021-02-05)
新增
- PanoOptionType.EnableVideoQualityAdaption 是否允许SDK根据视频质量自动调整分辨率
修复
- RtcEngineConfig.audioScenario 只生效一次的问题
优化
- 音频抗弱网优化
V1.3.1 (2021-01-20)
新增
- 白板支持H5文档转码与显示
- 白板支持激光笔
V1.3.0.2 (2021-01-19)
修复
- 外部美颜黑屏问题
V1.3.0.1 (2021-01-08)
修复
- 分辨率档位为 320x180 时,画面质量较低的问题
V1.3.0 (2021-01-04)
优化
- 音视频抗弱网优化
V1.2.X
V1.2.9.2 (2020-12-31)
修复
- 一个偶现的崩溃问题
V1.2.9.1 (2020-12-22)
修复
- 日志上传不成功的问题
V1.2.9 (2020-12-17)
修复
- 频繁订阅 audio 出现崩溃
V1.2.8 (2020-12-11)
新增
- 视频标注截图:PanoAnnotation.snapshot
截图结果将触发回调:PanoAnnotation.Callback.onSnapshotComplete - 白板截图整个文档:RtcWhiteboard.saveDocToImages
截图结果将触发回调:RtcWhiteboard.Callback.onSaveDoc - 视频四边形变换可选项:PanoOptionQuadTransform
优化
- 白板删除页面后,调整为跳转到被删除页面的下一页
V1.2.7.2 (2020-12-10)
修复
- setScalingType 先于 RtcView.init 调用,日志输出崩溃的问题
- 接听电话后未恢复耳机输出变为听筒的问题
V1.2.7 (2020-12-01)
新增
- 支持视频多render
优化
- 初始化时音频设备的检查逻辑
- 开启音频功能后再调用音频设备
- 视频矫正增加XY方向单独缩放功能
V1.2.6.1 (2020-11-24)
修复
- 某些Android平板白板画面无法显示的问题
V1.2.6 (2020-11-20)
新增
- 支持超低延时语音(AAudio)
修复
- 快速切换订阅时视频黑屏的问题
V1.2.5.5 (2020-11-18)
修复
- VideoStream截图时的崩溃问题
V1.2.5.3 (2020-11-11)
修复
- View被移除后白板黑屏的问题
- 其他应用拍照后导致通话黑屏的问题
V1.2.5 (2020-11-04)
新增
- 支持视频源镜像
修复
- 同名摄像头切换问题
- 音量设置为0时未降至0的问题
V1.2.4 (2020-10-23)
修复
- 会议中只有一位用户时听不到伴音的问题
- 接听电话后,音视频通话无法从听筒切换回来的问题
V1.2.3 (2020-10-19)
新增
- 双通道音频
修复
- 时延优化
V1.2.2 (2020-10-15)
新增
- 视频标注
修复
- 切换Render时崩溃问题
V1.2.1 (2020-09-22)
优化
- 视频低帧率模式
- 点对点模式异常时重连慢的问题
V1.2.0 (2020-09-11)
新增
- 图形矫正
- 多摄像头支持
V1.1.X
V1.1.9 (2020-09-04)
新增
- 支持外部音频采集和视频渲染
修复
- 多次start/stop发送语音死锁问题
V1.1.7 (2020-08-21)
新增
- 白板支持公板和私板
- 音量设置、静音检测
V1.1.5 (2020-07-17)
优化
- 白板优化
V1.1.4 (2020-07-13)
新增
- 耳返
- 白板增加 ViewOnly 角色
- 支持在加会前及会议中评估网络
修复
- 打印日志崩溃问题
V1.1.3 (2020-07-03)
新增
- 白板本地缓存
- 支持第三方变声
- 支持第三方美颜
V1.1.2 (2020-06-22)
新增
- 白板多文档
- 支持设置视频发送帧率
- 桌面共享支持指定特定进程特定窗口不过滤
V1.1.1 (2020-06-12)
新增
- 视频帧率选择
优化
- 重构媒体处理接口
V1.1.0 (2020-06-05)
新增
- 支持白板快照
- 支持音频混响、均衡器
- 支持视频截图
V1.0.0 (2020-05-27)
正式版初始版本