默认
即时通讯网 资讯 [动态] 即时通讯云网易云信版本更新(3.2.0版)
即时通讯网 首页 资讯 查看内容
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

[动态] 即时通讯云网易云信版本更新(3.2.0版)

JackJiang · 8 年前 | 阅读(17432)· 评论(0) 转发 收藏

摘要 即时通讯云网易云信SDK新版发布,本次发布的版本号为:3.2.0,新增加了多人实时白板等主要特性。

发布的版本

本次发布的版本号为 3.2.0版,更新时间为:2016年11月30日

iOS 更新内容

新增

  • 在 NIMSDKConfig.h 中增加是否需要多端同步未读数的开关 shouldSyncUnreadCount
  • 新增多人实时会话(多人白板)服务,支持单播和广播发送实时会话数据
  • 网络通话新增语音前处理开关设置,可以选择性关闭语音降噪和人声检测等功能
  • 网络通话的网络状况增加用户 id 参数,以区分不同用户的网络状况
  • 互动直播新增视频画面混屏模式设置,可以选择预设的几种混屏模式

变更

  • 消息撤回回调变更
    • 3.2.0 之前:onMessageRevoked:
    • 3.2.0 之后:onRecvRevokeMessageNotification:
  • NIMMediaManager 的回调接口和其他管理器一致为 addDelegate: 以及 removeDelegate:
  • 网络通话的网络状况回调接口从 onCall:netStatus: 变更为 onNetStatus:user:,增加了用户 id 参数
  • 网络通话的网络状况查询接口 从netStatus 变更为 netStatus:,增加了用户 id 参数
  • 实时会话数据服务器录制文件格式变化:

    • 3.2.0 之前:用户发送的数据包直接被写入文件
    • 3.2.0 之后:用户发送每一个数据包前增加包头(包长字段和时间戳字段)后再写入录制文件,格式详情请参考使用指南服务器录制文件格式章节
  • UI 组件提供更全面,更简洁的配置,并支持 CocoaPods

Android 更新内容

  • 新增

    1. 添加第三方推送服务:NIMPushClient,MixPushService,目前已接入小米推送。

    2. 添加会话未读数多端同步功能,开关为 SDKOptions#sessionReadAck,默认关闭。

    3. 添加第三方推送免打扰设置:MixPushService#setPushNoDisturbConfig。

    4. 添加本地消息拉取扩展接口:MsgService#queryMessageListExTime,支持时间和条数共同限定结果集。

    5. 添加64位支持。

    6. 添加音视频互动直播连麦画中画混屏模式设置:AVChatOptionalConfig#livePIPMode。

    7. 添加多人白板:

    - 创建一个多人白板房间, RTSManager2#createSession
    - 加入一个多人白板房间, RTSManager2#joinSession
    - 离开一个多人白板房间, RTSManager2#leaveSession

    变更

    1. 最低支持版本变更为Android 4.0 (Ice Cream Sandwich), 其中音视频通话最低支持版本为Android 4.1 (Jelly Bean)。

    2. 登录优化。

    3. 消息撤回优化,针对离线时对方发送消息并撤回的场景,下次登录时会收到 MsgServiceObserve#observeRevokeMessage 通知,可以获得被撤回消息的时间,便于在 UI 上展现离线期间消息撤回的提示。

    4. 白板状态回调 RTSChannelStateObserver 变更:

    - 所有回调添加 localSessionId 参数
    - 添加 onUserJoin 回调
    - 添加 onUserLeave 回调
    - 移除 onRecordInfo 回调
    - 变更 onConnectResult 回调,添加录制文件相应信息

    5. 白板服务器录制数据格式修改。

Windows(PC) SDK 更新内容

修复

  • 优化音频处理流程
  • 优化高清摄像头数据解析,提高高清摄像头采集帧率
  • 变更逻辑:关闭麦克风将不认为是静音状态,与伴音功能兼容
  • 服务器白板录制,针对3.2之后的版本,在每条数据前追加4字节长度信息和4字节的时间戳,详情看开发手册
  • 优化IM和聊天室登录流程

新增

  • 新增多人白板功能,通过nim_rts_create_conf创建多人白板,再由nim_rts_join_conf接口加入多人白板。多人白板不支持视频通道,如果需要上层APP可以另外开启多人音视频通话。
  • 白板的创建及加入等接口将返回白板通道的channelid,用于和服务器的白板会话抄送对应。
  • 新增设备类型 kNIMDeviceTypeAudioHook,用户可采集播放器音频,需要使用sdk新增的nim_audio_hook.dll
  • 设备监听中可以监听伴音设备,kNIMDeviceTypeAudioHook开始工作和被顶替(顶替是指伴音只允许有一个,如果有别的进程也使用了sdk中的伴音功能,则会被顶替,这时之前的伴音失效),将会通过回调上报。
  • 会话消息已读未读状态多端同步
  • 会话属性增加设置置顶和扩展数据字段接口, nim_session.h
  • IM和聊天室增加获取当前登陆状态的接口, nim_client.h nim_chatroom.h

下载地址

请从以下官网地址下载:http://netease.im/

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

0 推荐

相关阅读

最新评论

返回顶部