netease_roomkit_interface library

Classes

AsymmetricType
AuthServicePlatform
CommonEvent
CreateAudioEffectOption
CreateAudioMixingOption
HandshakeType
IPVersion
LocalVolumeEvent
MemberAudioConnectStateChangedEvent
MemberNameChangeEvent
MemberRoleChangeEvent
MembersEvent
MemberToggleEvent
MessageChannelServicePlatform
MessageEventSink
NEBaseRoomMember
NEChatroomMember
NECreateAudioEffectOption
NECreateAudioMixingOption
NECreateRoomOptions
NECreateRoomParams
创建房间参数
NECustomSessionMessage
NEDomainInfo
NEDomainItem
NEIMServerConfig
IM 服务器配置项
NEInjectedAuthorization
跨应用加房间所需的鉴权信息,包含房间所属的AppKey以及身份验证信息。
NEJoinRoomOptions
加入房间选项
NEJoinRoomParams
加入房间参数
NEMixPushConfig
服务器配置
NEPreviewRoomOptions
预览房间选项
NEPreviewRoomParams
预览房间参数
NERoleAudioParams
角色所对应的音频参数
NERoleParams
角色音视频参数
NERoleScreenParams
角色所对应的屏幕共享参数
NERoleVideoParams
角色所对应的视频参数 width 视频宽 height 视频高 fps 帧率
NERoomBuiltinRole
内置观众角色(主要用于大房间)
NERoomCaptionTranslationConfig
字幕翻译配置
NERoomGetMessagesHistoryParam
查询消息的参数
NERoomKitLoader
NERoomKitOptions
提供初始化配置 appKey appKey useAssetServerConfig 是否读取私有化配置文件,默认为false serverConfig 服务器配置项 serverUrl 服务器配置项 extras 预留字段 apnsCerName APNS推送证书名称(仅iOS有效) mixPushConfig 通知推送配置
NERoomKitServerConfig
RoomKit 服务器配置
NERoomLiveConfig
音视频流编码参数等设置
NERoomLiveInfo
NERoomLiveRequest
NERoomLiveStreamImageInfo
图片布局
NERoomLiveStreamLayout
直播布局
NERoomLiveStreamTaskInfo
直播推流任务的配置
NERoomLiveStreamUserTranscoding
直播成员布局
NERoomRecentSession
最近联系人消息变更
NERoomRole
房间角色
NERoomRtcLastmileProbeConfig
网络探测配置
NERoomRtcLastmileProbeOneWayResult
网络质量探测结果报告
NERoomRtcLastmileProbeResult
网络质量探测结果。
NERoomRtcNetworkQualityInfo
NERoomRtcStats
NERoomSIPCallInfo
呼叫的服务器响应结果
NERoomSystemDevice
房间呼叫设备
NERoomVideoConfig
NERoomVideoSubStreamConfiguration
本地辅流发送配置
NERoomVirtualBackgroundSource
NERoomVirtualBackgroundType
NERtcServerConfig
RTC 服务器配置
NESeatInfo
NESeatInitParams
麦位配置信息,用于创建房间时进行麦位初始化。 @property seatCount 麦位数量 @property seatRequestApprovalMode 麦位申请审批模式, 参考NESeatRequestApprovalMode @property seatInvitationConfirmMode 麦位邀请确认模式, 参考NESeatInvitationConfirmMode
NESeatInvitationConfirmMode
麦位邀请确认模式。
NESeatInvitationItem
NESeatItem
NESeatItemStatus
麦位状态
NESeatOnSeatType
上麦类型。
NESeatRequestApprovalMode
麦位申请审批模式。
NESeatRequestItem
NEServerConfig
服务器配置
NEWaitingRoomConstants
NEWaitingRoomHost
等候室主持人对象
NEWaitingRoomInfo
等候室房间信息
NEWaitingRoomMember
等候室成员对象
NEWhiteboardAppConfig
白板共享配置
NEWhiteboardServerConfig
G2 白板 服务器配置
NosServicePlatform
PassThroughMessageEvent
PreviewRoomEventSink
PreviewRoomRtcControllerPlatform
PropertyEvent
RoleAudioParams
RoleParams
RoleScreenParams
RoleVideoParams
RoomAnnotationControllerPlatform
RoomAppInviteControllerPlatform
RoomChatControllerPlatform
RoomContextPlatform
RoomEventSink
RoomKitPlatform
RoomLiveControllerPlatform
RoomMember
RoomMessage
RoomMessageAttachment
RoomMessageEvent
RoomNetworkQuality
RoomNotification
RoomRole
RoomRtcControllerPlatform
RoomRtcLastmileProbeOneWayResult
RoomRtcLastmileProbeResult
RoomRtcRenderPlatform
RoomSeatControllerPlatform
RoomServicePlatform
RoomSipControllerPlatform
RoomSnapshot
RoomStatsEvent
RoomStatsPlatform
RoomStatsSink
RoomToggleEvent
RoomWaitingRoomControllerPlatform
RoomWhiteboardControllerPlatform
RtcVirtualBackgroundSourceEvent
RtcVolumeEvent
SeatEventSink
SeatItem
SymmetryType
WaitingRoomEventSink
WaitingRoomInfo
WaitingRoomMember
WhiteboardShowFileChooserTypeEvent

Enums

ChatroomType
NEAudioDumpType
房间音频dump文件类型
NEAudioOutputDevice
本地音频输出设备
NEAuthEvent
登录鉴权事件
NEChatroomMemberQueryType
房间音频dump文件类型
NEChatroomMessageSearchOrder
聊天室消息搜索顺序
NEChatroomType
聊天室消息 tag,默认内置等候室和聊天室
NEEncryptionMode
NEMessageSearchOrder
搜索顺序
NERoomAudioAINSMode
智能降噪类型枚举
NERoomBeautyEffectType
NERoomCameraPosition
NERoomDegradationPreference
带宽受限时的视频编码降级偏好
NERoomLiveLayout
NERoomLiveState
NERoomLiveStreamAudioCodecProfile
直播推流音频编码规格
NERoomLiveStreamAudioSampleRate
直播推流音频采样率
NERoomLiveStreamMode
直播推流模式
NERoomLiveStreamVideoScaleMode
直播推流视频和画布的适应属性
NERoomProfile
用户的终端类型
NERoomRtcAudioStreamType
音频流类型
NERoomRtcLastmileProbeResultState
质量探测结果的状态。
NERoomRtcNetworkStatusType
网络质量类型
NERoomRtcVideoStreamType
视频流类型
NERoomSessionTypeEnum
会话消息类型
NERoomSipDeviceInviteProtocolType
NERoomSubStreamContentPrefer
屏幕共享功能的编码策略倾向
NERoomVideoFrameRate
视频帧率
NERoomVideoProfileType
视频 profile 类型
NERoomVirtualBackgroundSupportedType
表示虚拟背景支持的枚举类型。
NEVideoStreamLayerCount
视频流模式
NEVideoStreamType
订阅视频流类型
RoomEventType

Typedefs

RoomRtcRenderVideoChangedCallback = void Function({required String eventName, String? roomUuid, required NERoomRtcVideoStreamType streamType, String? userUuid, required int videoHeight, required int videoWidth})