禁言标记临时禁言标记临时禁言时长新增文档转码,摘要即时通讯云环信的iOS客户端SDK正式支持HTTPS

摘要即时通讯云环信的iOS客户端SDK正式支持HTTPS,此举将更好地配合环信开发者实现2017年1月1日起苹果App
Store强制APP支持ATS要求。前言因苹果公司从2017.1.1日起强制要求所有上线APPStore的APP都需要支持ATS标准。为了适应这一政策不影响用户APP的正常发布,环信分别于2016.12.6日和8日正式发布IOS
V2.2.9和V3.2.2版本,请环信的IM开发者尽快更新SDK的版本以免影响APP的正常发布计划。iOS
v3.2.2 SDK 已发布更新内容:SDK满足apple
ATS的要求删除好友逻辑的修改(增加是否删除会话选项)修复呼叫时对方不在线,不能正确显示通话结束原因的问题iOS
v2.2.9 SDK 已发布更新内容:SDK满足apple
ATS的要求删除好友逻辑的修改(增加是否删除会话选项)修复呼叫时对方不在线,不能正确显示通话结束原因的问题版本下载和持术支持1)
新版SDK下载:SDK下载。2)
技术支持:更新过程中遇到问题欢迎联系环信技术支持。

摘要即时通讯云网易云信于2016年12月28日发布3.3.0版,本次更新为主要版本的次要更新,详情见文章内容。发布的版本本次发布的版本号为
3.3.0版,更新时间为:2016年12月28日。iOS
更新内容新增最近会话更新,开发者可以更方便地添加 @
标记,会话置顶等功能NIMRecentSession新增本地扩展字段localExtNIMConversationManager增加本地更新接口updateRecentLocalExt:recentSession:新增进入聊天室时重连次数设置新增进入聊天室通知的信息:禁言标记临时禁言标记临时禁言时长新增文档转码,可以在
PC 端 提交文件转码任务,将 ppt 和 pdf
等文档转码为各种清晰度的图片存储在云端,在移动端获取、下载或者删除转码后的文档网络通话新增文件混音功能,支持实时音视频中开始、暂停、恢复及停止文件混音,支持设置文件播放次数、发送音量和播放音量新增支持高清语音,提供高采样率语音,提高通话体验新增网络探测功能,可探测通话网络的连通性、丢包率和延迟等信息Android
更新内容新增1. UIKit 优化,降低接入复杂度。2. UIKit 基于强推消息实现群组
@ 功能。3.
进入聊天室接口支持可配置重试次数:ChatRoomService#enterChatRoomEx。4.
添加消息通知栏展示样式配置(折叠或者展开):StatusBarNotificationConfig#notificationFolded。默认是折叠,即云信消息端内消息提醒最多之占一栏;也可以设置为展开,达到端内、端外通知栏提醒一致的表现。5.
聊天室通知消息中加入新的附件类型:ChatRoomTempMuteAddAttachment
可获取临时禁言时长, ChatRoomTempMuteRemoveAttachment
可获取解禁提前的时长,ChatRoomRoomMemberInAttachment
可获取进入聊天室的用户是否被禁言,是否被临时禁言以及临时禁言时长。6.
网络通话新增伴音功能复制- 开始伴音: AVChatManager#startAudioMixing-
暂停伴音: AVChatManager#pauseAudioMixing- 恢复伴音:
AVChatManager#resumeAudioMixing- 停止伴音:
AVChatManager#stopAudioMixing- 伴音音量:
AVChatParameters#KEY_AUDIO_MIXING_STREAM_VOLUME- 伴音状态通知:
AVChatStateObserver#onAudioMixingEvent7. 网络通话新增网络探测功能复制-
开始网络探测: AVChatNetDetector#startNetDetect- 停止网络探测:
AVChatNetDetector#stopNetDetect- 探测结果通知:
AVChatNetDetectCallback#onDetectResult8. 网络通话新增高清语音支持:
AVChatOptionalConfig#enableAudioHighQuality9. 网络通话新增人声检测支持:
AVChatOptionalConfig#enableAudioDtx10. 添加文档转码:复制-
文档分页查询, DocumentManager#queryDocumentDataList- 单个文档查询,
DocumentManager#querySingleDocumentData- 单个文档删除,
DocumentManager#delete变更1. SDK IPC 唤醒方式修改。2. SDK HTTP
网络库更新。3. NOS 资源传输支持 HTTPS。4. NOS
上传优化,修复文件传输过程中出现断网,偶现重连后无法继续上传的问题。5.
聊天室断网重连机制优化。6. SDK 初始化异常问题优化。7. SDK
网络层偶现的空指针问题修复。8. SDK 多线程问题优化。9. 手动登录返回
408,415 时进行网络检测并输出到日志。10. SDK 收到新消息后不再发送 Action
为 ACTION_RECEIVE_MSG
的广播通知。若开发者依赖此广播实现接收消息,在升级 SDK 请改为使用
Observer 监听的方式接收消息。11. 网络通话移除自动增益开关:
AVChatOptionalConfig#setAudioEffectAGCModeWindows(PC) SDK
更新内容新增SDK 追加文档转换模块,文档上传和下载复用nos模块功能SDK
音视频设备中支持修改音频采集时是否开启降噪、人言检查、消回音功能SDK
音视频通话支持高清语音模式,3.3.0
之前的版本无法加入已经开启高清语音的多人会议SDK
初始化是增加配置登录最大重试次数, nim_client_def.hSDK
IM/聊天室/音视频(C#)提供64位编译版本,伴音功能暂不提供64位版本。nim_nos.h
HTTP上传下载扩展接口增加支持断点续传和暂停功能
nim_nos_def.hHTTP下载扩展接口增加“另存为”指定到自定义路径
nim_nos_def.hHTTP上传下载扩展接口增加超时时间的自定义设置入口,
nim_nos_def.hnim_nos.h
增加监听上传任务结果回调全局广播的全局注册接口,开发者可以通过监听获取多媒体消息的下载地址。聊天室“进入聊天室”的聊天室通知增加三个内容:该进入成员是否被禁言,该进入成员是否被临时禁言,该进入成员临时禁言还剩时长,
nim_chatroom_def.h修复优化 注销退出流程修复
退出后cleanup可能会卡住调用线程的问题下载地址请从以下官网地址下载:

摘要即时通讯云网易云信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
组件提供更全面,更简洁的配置,并支持 CocoaPodsAndroid 更新内容新增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.hIM和聊天室增加获取当前登陆状态的接口, nim_client.h
nim_chatroom.h下载地址请从以下官网地址下载:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图