tencent cloud

文档反馈

TUIRoomKit

最后更新时间:2023-10-23 11:31:10

    TUIRoomKit 接口

    API
    描述
    创建TUIRoomKit实例
    login
    登录TUIRoomKit
    logout
    退出TUIRoomKit的登录
    设置用户信息(头像、昵称)
    进入准备页面(可选)
    创建房间
    enterRoom
    进入房间
    添加TUIRoomKit事件回调

    sharedInstance

    创建 TUIRoomKit 实例
    public static TUIRoomKit sharedInstance();
    参数
    描述
    context
    Android 上下文

    login

    登录TUIRoomKit
    public abstract void login(int sdkAppId, String userId, String userSig);
    参数
    描述
    sdkAppId
    您可以在实时音视频控制台> 应用管理> 应用信息中查看 SDKAppID
    userId
    当前用户的 ID,字符串类型,只允许包含英文字母(a-z 和 A-Z)、数字(0-9)、连词符(-)和下划线(_)
    userSig
    腾讯云设计的一种安全保护签名,获取方式请参见 如何计算及使用 UserSig

    logout

    退出TUIRoomKit登录
    public abstract void logout();

    setSelfInfo

    public abstract void setSelfInfo(String userName, String avatarURL);
    参数
    描述
    userName
    用户名
    avatarURL
    用户头像链接

    enterPrepareView

    public abstract void enterPrepareView(boolean enablePreview);
    参数
    描述
    enablePreview
    是否开启视频预览画面,true表示开启

    createRoom

    创建房间
    public abstract void createRoom(RoomInfo roomInfo, RoomScene scene);
    参数
    描述
    roomInfo
    创建房间的参数,包含房间名,房间号等
    scene
    房间类型

    enterRoom

    进入房间
    public abstract void enterRoom(RoomInfo roomInfo);
    参数
    描述
    roomInfo
    进入房间的房间号

    addListener

    添加TUIRoomKit事件回调
    public abstract void addListener(TUIRoomKitListener listener);
    参数
    描述
    listener
    TUIRoomKit 回调事件

    TUIRoomKit事件回调TUIRoomKitListener

    回调
    描述
    onLogin
    用户登录回调
    创建房间回调
    进入房间回调
    销毁房间回调
    退出房间回调

    onLogin

    登录回调
    void onLogin(int code, String message);
    参数
    描述
    code
    错误码,成功时为0
    message
    回调信息

    onRoomCreate

    创建房间回调
    void onRoomCreate(int code, String message);
    参数
    描述
    code
    错误码,成功时为0
    message
    回调信息

    onRoomEnter

    进入房间回调
    void onRoomEnter(int code, String message);
    参数
    描述
    code
    错误码,成功时为0
    message
    回调信息

    onDestroyRoom

    销毁房间回调
    void onDestroyRoom();

    onExitRoom

    退出房间回调
    void onExitRoom();
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持