Package com.netease.yunxin.kit.roomkit.api

Types

NEBaseController
Link copied to clipboard
interface NEBaseController
控制器基类
NECallback
Link copied to clipboard
fun fun interface NECallback<in T>
通用回调
NECallback2
Link copied to clipboard
abstract class NECallback2<T> : NECallback<T>
通用回调
NEChatroomMemberQueryType
Link copied to clipboard
enum NEChatroomMemberQueryType : Enum<NEChatroomMemberQueryType>
聊天室成员类型
NEClientType
Link copied to clipboard
enum NEClientType : Enum<NEClientType>
用户的终端类型
NEDataCallback
Link copied to clipboard
abstract class NEDataCallback<T> : NECallback<T>
返回非空数据的回调
NEErrorCode
Link copied to clipboard
object NEErrorCode
房间错误码
NEErrorMsg
Link copied to clipboard
object NEErrorMsg
房间错误信息
NEPreviewRoomContext
Link copied to clipboard
interface NEPreviewRoomContext
预览上下文
NEPreviewRoomListener
Link copied to clipboard
interface NEPreviewRoomListener
预览事件监听器
NEPreviewRoomRtcController
Link copied to clipboard
interface NEPreviewRoomRtcController : NERoomRtcBaseController
预览控制器
NERoleAudioParams
Link copied to clipboard
data class NERoleAudioParams(profile: String, scenario: String)
角色所对应的音频参数
NERoleParams
Link copied to clipboard
data class NERoleParams(video: NERoleVideoParams?, audio: NERoleAudioParams?, screen: NERoleScreenParams?)
角色音视频参数
NERoleScreenParams
Link copied to clipboard
data class NERoleScreenParams(videoProfile: String)
角色所对应的屏幕共享参数
NERoleVideoParams
Link copied to clipboard
data class NERoleVideoParams(width: Int, height: Int, fps: Int)
角色所对应的视频参数
NERoomBeautyEffectType
Link copied to clipboard
enum NERoomBeautyEffectType : Enum<NERoomBeautyEffectType>
美颜类型
NERoomChatController
Link copied to clipboard
interface NERoomChatController : NEBaseController
聊天控制器
NERoomChatCustomMessage
Link copied to clipboard
interface NERoomChatCustomMessage : NERoomChatMessage
房间自定义消息
NERoomChatMessage
Link copied to clipboard
interface NERoomChatMessage
房间消息基类
NERoomChatMessageType
Link copied to clipboard
enum NERoomChatMessageType : Enum<NERoomChatMessageType>
房间消息类型枚举
NERoomChatTextMessage
Link copied to clipboard
interface NERoomChatTextMessage : NERoomChatMessage
房间文本消息
NERoomContext
Link copied to clipboard
interface NERoomContext
房间上下文
NERoomEndReason
Link copied to clipboard
enum NERoomEndReason : Enum<NERoomEndReason>
房间结束原因枚举
NERoomKit
Link copied to clipboard
interface NERoomKit
RoomKit 入口
NERoomKitOptions
Link copied to clipboard
data class NERoomKitOptions(appKey: String, reuseIM: Boolean, useAssetServerConfig: Boolean, serverConfig: NEServerConfig?, extras: Map<String, Any?>)
提供初始化配置
NERoomListener
Link copied to clipboard
interface NERoomListener : NEPreviewRoomListener
房间事件监听器
NERoomLiveConfig
Link copied to clipboard
class NERoomLiveConfig
NERoomLiveController
Link copied to clipboard
interface NERoomLiveController : NEBaseController
直播控制器
NERoomLiveInfo
Link copied to clipboard
data class NERoomLiveInfo(taskId: String?, pushUrl: String?, chatRoomId: String?, pullHttpUrl: String?, pullRtmpUrl: String?, pullRtsUrl: String?, pullHlsUrl: String?, title: String?, liveLayout: NERoomLiveLayout, password: String?, userUuidList: List<String>?, state: NERoomLiveState, extensionConfig: String?)
NERoomLiveLayout
Link copied to clipboard
enum NERoomLiveLayout : Enum<NERoomLiveLayout>
NERoomLiveRequest
Link copied to clipboard
data class NERoomLiveRequest(title: String, liveLayout: NERoomLiveLayout, password: String?, userUuidList: List<String>, extensionConfig: String?)
NERoomLiveState
Link copied to clipboard
enum NERoomLiveState : Enum<NERoomLiveState>
NERoomLiveStreamAudioSampleRate
Link copied to clipboard
NERoomLiveStreamImageInfo
Link copied to clipboard
class NERoomLiveStreamImageInfo
NERoomLiveStreamLayout
Link copied to clipboard
class NERoomLiveStreamLayout
NERoomLiveStreamMode
Link copied to clipboard
enum NERoomLiveStreamMode : Enum<NERoomLiveStreamMode>
NERoomLiveStreamTaskInfo
Link copied to clipboard
class NERoomLiveStreamTaskInfo
NERoomLiveStreamUserTranscoding
Link copied to clipboard
class NERoomLiveStreamUserTranscoding
NERoomLiveStreamVideoScaleMode
Link copied to clipboard
NERoomMember
Link copied to clipboard
interface NERoomMember
房间成员
NERoomRole
Link copied to clipboard
data class NERoomRole(name: String, limit: Int, superRole: Boolean, params: NERoleParams?)
角色
NERoomRtcBaseController
Link copied to clipboard
interface NERoomRtcBaseController : NEBaseController
NERoomRtcController
Link copied to clipboard
interface NERoomRtcController : NERoomRtcBaseController
音视频控制器
NERoomVideoFrame
Link copied to clipboard
class NERoomVideoFrame
房间回调的视频帧model
NERoomWhiteboardController
Link copied to clipboard
interface NERoomWhiteboardController : NEBaseController
白板控制器
NESDKVersions
Link copied to clipboard
data class NESDKVersions(imVersion: String, rtcVersion: String, whiteboardVersion: String, roomKitVersion: String)
版本信息
NEUnitCallback
Link copied to clipboard
abstract class NEUnitCallback : NECallback2<Unit>
无额外数据的回调

Functions

mapToLiveLayout
Link copied to clipboard
fun mapToLiveLayout(value: Int): NERoomLiveLayout