tencent cloud

文档反馈

RoomKit API

最后更新时间:2024-03-29 17:49:35
    Module: TUIRoomKit
    Function: 多人音视频主功能接口
    Version: 2.1.0
    TUIRoomKit

    TUIRoomKit

    函数列表
    描述
    创建 TUIRoomKit 实例(单例模式)。
    销毁 TUIRoomKit 实例。
    设置个人信息,包括用户名和头像。
    创建房间。
    enterRoom
    进入房间。

    createInstance

    初始化 TUIRoomKit 单例对象。
    public static TUIRoomKit createInstance();

    destroyInstance

    销毁 TUIRoomKit 实例。
    public static void destroyInstance();

    setSelfInfo

    设置个人信息,包括用户名和头像。
    public abstract void setSelfInfo(String userName, String avatarURL,
    TUIRoomDefine.ActionCallback callback);
    参数
    描述
    userName
    个人的用户名。
    avatarURL
    个人的头像链接。
    callback
    设置个人信息是否成功的回调。

    createRoom

    创建房间。
    public abstract void createRoom(TUIRoomDefine.RoomInfo roomInfo, TUIRoomDefine.ActionCallback callback);
    参数
    描述
    roomInfo
    创建房间的参数,包含房间号、房间名称等,其中 roomId 是必填项,其余可为默认值。
    callback
    创建房间是否成功的回调。

    enterRoom

    进入房间。
    public abstract void enterRoom(String roomId,
    boolean enableAudio,
    boolean enableVideo,
    boolean isSoundOnSpeaker, TUIRoomDefine.GetRoomInfoCallback callback);
    参数
    描述
    roomId
    进入房间的房间号。
    enableAudio
    true 进房打开麦克风,并推送本地音频数据到远端,其他成员可以正常听到本地声音; false 进房只打开麦克风,不推送本地音频数据到远端,其他成员无法听到本地声音。
    enableVideo
    true 进房打开摄像头,并推送本地视频数据到远端,其他成员可以正常看到本地画面; false 进房不打开摄像头,也不推送本地视频数据到远端,其他成员无法看到本地画面。
    isSoundOnSpeaker
    是否使用扬声器播放声音,true 则使用扬声器,false 则使用听筒。
    callback
    进入房间是否成功的回调。
    联系我们

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

    技术支持

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

    7x24 电话支持