产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
属性名 | 类型 | 描述 |
loginStatus | 登录状态。 | |
loginUserInfo | 登录用户信息。 |
函数名 | 描述 |
单例对象。 | |
登录事件监听器。 | |
登录事件监听器。 | |
登录。 | |
登出。 | |
设置个人信息。 |
abstract fun addLoginListener(listener: LoginListener)
参数名 | 类型 | 是否必填 | 描述 |
listener | 必填 | 登录监听器。 |
abstract fun removeLoginListener(listener: LoginListener)
参数名 | 类型 | 是否必填 | 描述 |
listener | 必填 | 登录监听器。 |
abstract fun login(context: Context,sdkAppID: Int,userID: String,userSig: String,completion: CompletionHandler? = null)
参数名 | 类型 | 是否必填 | 描述 |
context | Context | 必填 | 上下文。 |
sdkAppID | Int | 必填 | SDK 应用 ID。 |
userID | String | 必填 | 用户 ID。 |
userSig | String | 必填 | 用户签名。 |
completion | 必填 | 完成回调。 |
abstract fun logout(completion: CompletionHandler? = null)
参数名 | 类型 | 是否必填 | 描述 |
completion | 必填 | 完成回调。 |
abstract fun setSelfInfo(userProfile: UserProfile,completion: CompletionHandler? = null)
参数名 | 类型 | 是否必填 | 描述 |
userProfile | 必填 | 用户资料。 | |
completion | 必填 | 完成回调。 |
枚举值 | 说明 |
UNLOGIN | 未登录。 |
LOGINED | 已登录。 |
枚举值 | 值 | 说明 |
ALLOW_ANY | 0 | 允许任何人。 |
NEED_CONFIRM | 1 | 需要验证。 |
DENY_ANY | 2 | 拒绝任何人。 |
枚举值 | 值 | 说明 |
UNKNOWN | 0 | 未知。 |
MALE | 1 | 男性。 |
FEMALE | 2 | 女性。 |
方法名 | 说明 |
onKickedOffline | 当前用户被踢下线。 |
onLoginExpired | 登录票据过期。 |
属性 | 类型 | 说明 |
loginStatus | 登录状态。 | |
loginUserInfo | 登录用户信息。 |
文档反馈