room_kit library

Classes

ALoggerConfig
ClientType
DeviceInfo
EventTrackMixin
InRoomChatMessage
在房间里获取聊天消息实例.
InvocationManager
JoinRoomInfo
NEAccountInfo
NEAuthService
用于在完成SDK登录鉴权后,查询当前已登录账号的基本信息,如个人房间号信息 通过NERoomKit.getAuthService获取账号服务的实例
NEChatRoomFileMessage
NEChatRoomImageMessage
NEChatRoomMessage
NEChatRoomTextMessage
NEChatRoomUserInfo
NEChatRoomUserRole
NEFileAttachment
source form FileAttachment
NEHandsUpStatus
举手状态
NEHttpApiService
HttpApi服务
NEImageAttachment
source form ImageAttachment
NEInRoomAudioController
房间内音频控制器.
NEInRoomBeautyController
在房间里获取美颜控制器实例.
NEInRoomChatController
在房间里获取聊天室控制器实例.
NEInRoomCloudRecordController
房间内云端录制控制器.
NEInRoomLiveInfo
房间内直播条目
NEInRoomLiveStreamController
房间直播控制器
NEInRoomScreenShareController
屏幕共享控制器
NEInRoomService
NEInRoomServiceListener
NEInRoomUserController
在房间里获取美颜控制器实例.
NEInRoomUserInfo
NEInRoomVideoController
控制房间内自己、其他人的视频状态
NEInRoomWhiteboardController
在房间里获取白板控制器实例.
NEJoinRoomOptions
提供加入房间时必要的配置信息和选项开关,如音频、视频开关
NEJoinRoomParams
提供加入房间时必要的额外参数,如房间ID、用户房间昵称等
NEPreRoomBeautyController
NEPreRoomLiveInfo
房间前直播信息
NEPreRoomService
房间前服务, 主要提供房间开始前的一系列方法, eg: 房间预定
NERaiseHandDetail
NEResult<T>
NERoomAudioRecvStats
NERoomAuthListener
房间登陆状态回调
NERoomBeautyController
在房间里获取美颜控制器实例.
NERoomConnectFailReason
房间失败原因
NERoomDisconnectReason
房间结束原因
NERoomInfo
NERoomItem
预定房间item
NERoomItemSettings
NERoomKit
房间SDK全局接口,提供初始化、管理其他房间相关子服务的能力
NERoomKitConfig
提供房间SDK初始化时必要的参数和配置信息
NERoomLifeCycleObserver
生命周期回调接口,用于监听房间状态变更事件
NERoomLifeCycleObserverOwner
NERoomLogService
NERoomMediaService
媒体服务 TODO接口需要拆分,设置进来
NERoomNetworkQualityInfo
用户的网络质量
NERoomOptions
提供创建和加入房间时必要的基本配置信息和选项开关,通过这些配置和选项可控制入会时的行为,如音视频的开启状态等
NERoomParams
提供创建和加入房间时必要的基本参数,如房间ID、房间昵称等
NERoomScene
会议场景定义
NERoomSDKStrings
NERoomService
提供房间相关的服务接口,诸如创建房间、加入房间、添加房间状态监听等。可通过 NERoomKit.getRoomService 获取对应的服务实例
NERoomType
NERoomUserAudioVolumeInfo
NERoomUserVideoControllerProvider
An InheritedWidget which provides NEInRoomVideoController instance
NERoomUserVideoView
user video view widget it automatically subscribe and unsubscribe video stream for user
NERoomUserVideoViewListener
视频渲染事件监听器
NERoomVideoRecvStats
远端视频流的统计信息
NERtcRemoteVideoStreamType
远端视频流类型
NERtcStatsEventListener
当前通话统计回调
NERtcVideoRenderer
视频渲染画布
NERtcVideoView
视频渲染视图
NESettingsService
房间设置服务,可设置入会时、房间中的一些配置信息 如入会时的音视频开关选项,如果在入会时未指定NERoomOptions,则使用该设置服务提供的默认值 该设置服务使用设备本地存储,暂不支持漫游
NEStartRoomOptions
提供创建房间时必要的配置信息和选项开关,如音频、视频开关
NEStartRoomParams
提供创建房间时必要的额外参数,如房间ID、用户房间昵称等
OnlineStatus
Resource
RoleType
RoomConfig
RoomErrorCode
http://doc.hz.netease.com/pages/viewpage.action?pageId=251213353
SDKConfig
'focusSwitchInterval' int 切换焦点视频的间隔(单位:s) 'videoStreamCount' int 订阅视频流个数 (deviceType相关)未单独设置返回默认值 'galleryPageSize' int 画廊单页显示数量 (clientType相关)
TrackEventName
UserProfile
VideoRendererFactory
视频画布创建工厂

Enums

ChatMessageType
MediaType
NELiveAuthLevel
登录 web 直播页的鉴权级别,0:不需要鉴权,1:需要登录,2:需要登录并且账号要与直播应用绑定。不填的话表示不需要鉴权
NELiveLayout
NERoomAudioStatus
AVState
NERoomItemLiveState
会议直播状态
NERoomItemStatus
预约房间状态
NERoomScreenShareStatus
NERoomVideoStatus
NERoomWhiteBoardInteractionStatus
InteractionStatus
NERoomWhiteBoardShareStatus

Extensions

ALogLevelExtension on ALogLevel

Typedefs

OnError = void Function(int code, String msg)
ScheduledRoomStatusListener<T> = void Function(T data, bool incremental)