NERoom SDK
载入中...
搜索中...
未找到
产品介绍

网易云信 NERoom SDK 以房间为基础,提供网易云信全系列能力,包括即时消息、音视频通话、直播、互动白板等。提供易接入、强扩展、高效部署和覆盖多场景的服务。

  • NERoom SDK实例的初始化和反初始化,获取服务等方法。
  • INEAuthService 登录服务,包含登录登出、状态监听注册等方法。
  • INERoomService 房间服务,包含加入/创建房间、房间预览、获取房间上下文等方法。
  • INEMessageChannelService 消息通道服务,提供房间内发送自定义消息能力。
  • INENosService nos服务,提供文件上传下载服务。

SDK

方法 功能 起始版本
initialize 初始化组件 V1.0.0
release 反初始化组件 V1.0.0
isInitialized 查询初始化状态 V1.0.0
getSdkVersions 查询版本号 V1.0.0
switchLanguage 切换语言 V1.10.0
getAuthService 获取鉴权服务 V1.0.0
getRoomService 获取房间服务 V1.0.0
getMessageChannelService 获取消息通道服务 V1.0.0
getNosService 获取文件存储服务 V1.0.0
uploadLog 上传 SDK 日志 V1.19.0
addGlobalEventListener 添加全局事件监听器 V1.0.0
removeGlobalEventListener 移除全局事件监听器 V1.0.0

房间管理

方法 功能 起始版本
createRoom 创建房间 V1.0.0
joinRoom 进入房间 V1.0.0
leaveRoom 离开房间 V1.0.0
endRoom 删除房间 V1.0.0

房间事件

方法 功能 起始版本
onMemberAudioMuteChanged 成员音频状态回调 V1.0.0
onMemberJoinChatroom 成员加入聊天室回调 V1.0.0
onMemberJoinRoom 成员进入房间回调 V1.0.0
onMemberJoinRtcChannel 成员加入RTC频道回调 V1.0.0
onMemberLeaveChatroom 成员离开聊天室回调 V1.0.0
onMemberLeaveRoom 成员离开房间回调 V1.0.0
onMemberLeaveRtcChannel 成员离开RTC频道回调 V1.0.0
onMemberRoleChanged 成员角色变更回调 V1.0.0
onMemberScreenShareStateChanged 成员屏幕共享状态回调 V1.0.0
onMemberVideoMuteChanged 成员视频状态回调 V1.0.0
onReceiveChatroomMessages 聊天室消息回调 V1.0.0
onRoomEnded 房间结束回调 V1.0.0
onRtcChannelError RTC频道错误回调 V1.0.0

成员管理

方法 功能 起始版本
getLocalMember 本端成员信息 V1.0.0
getRemoteMembers 远端成员信息 V1.0.0
kickMemberOut 移除成员 V1.0.0
changeMemberRole 修改成员角色 V1.0.0

音视频通话

方法 功能 起始版本
joinRtcChannel 加入音视频房间 V1.0.0
leaveRtcChannel 退出音视频房间 V1.0.0
unmuteMyVideo 打开本地视频 V1.0.0
muteMyVideo 关闭本地视频 V1.0.0
unmuteMyAudio 打开本地音频 V1.0.0
muteMyAudio 关闭本地音频 V1.0.0
adjustRecordingSignalVolume 调节采集信号音量 V1.9.0
setLocalVoicePitch 设置本地语音音调 V1.9.0
setLocalVoiceReverbParam 设置本地语音混响参数 V1.9.0
setLocalVoiceEqualization 设置本地语音音效均衡 V1.9.0
setRecordDeviceMute 静音或取消静音音频采集设备 V1.9.0
setChannelProfile 设置房间场景 V1.9.0
setAudioProfile 设置音频编码属性 V1.9.0
pauseEffect 暂停音效文件播放 V1.9.0
pauseAllEffects 暂停所有音效文件播放 V1.9.0
resumeEffect 恢复播放指定音效文件 V1.9.0
resumeAllEffects 恢复播放所有音效文件 V1.9.0
pauseLocalAudioRecording 暂停本地麦克风采集 V1.12.0
resumeLocalAudioRecording 恢复本地麦克风采集 V1.12.0
pauseLocalVideoCapture 暂停本地视频采集 V1.12.0
resumeLocalVideoCapture 恢复本地视频采集 V1.12.0
adjustPlaybackSignalVolume 调节本地播放的所有远端用户的信号音量 V1.12.0
enableAudioAINS 开启音频 AI 降噪接口,废弃原 enableAudioAI 接口 V1.17.0
addBeautyFilter 添加美颜滤镜效果 V1.17.0
setBeautyFilterLevel 设置美颜滤镜强度 V1.17.0
removeBeautyFilter 移除美颜滤镜 V1.17.0
addBeautySticker 添加美颜贴纸 V1.17.0
removeBeautySticker 移除美颜贴纸 V1.17.0
pauseAudioMixing 暂停播放音乐文件及混音 V1.17.0
resumeAudioMixing 恢复播放音乐文件及混音 V1.17.0
enableEncryption 开启 RTC 媒体流加密 V1.19.0
disableEncryption 关闭 RTC 媒体流加密 V1.19.0

即时消息

方法 功能 起始版本
joinChatroom 进入聊天室 V1.0.0
leaveRtcChannel 离开聊天室 V1.0.0
sendBroadcastTextMessage 发送广播消息 V1.0.0
sendDirectTextMessage 发送定向消息(单人) V1.0.0
sendGroupTextMessage 发送多人消息 V1.0.0

互动白板

方法 功能 起始版本
getWhiteboardUrl 获取白板加载地址 V1.0.0
login 登录白板 V1.0.0
logout 登出白板 V1.0.0
auth 身份认证 V1.0.0
setEnableDraw 设置白板是否可绘制 V1.0.0
setupWhiteboardCanvas 设置白板视图 V1.0.0
resetWhiteboardCanvas 重置白板视图 V1.0.0
getWhiteboardSharingUserUuid 正在白板共享的用户 V1.0.0
startWhiteboardShare 开始白板共享 V1.0.0
stopWhiteboardShare 关闭白板共享 V1.0.0
stopMemberWhiteboardShare 停止成员共享 V1.0.0