インターフェースの概要
TUIRoomKit (UI included Component)
TUIRoomKit API List
API  | Description  | 
Get the roomEngine instance. If the roomEngine does not exist, return null.  | |
Listen for events of a specified type. When the event occurs, the callback function will be called.  | |
Stop listening for events of a specified type.  | |
Log in to the conference system.  | |
Log out of the meeting system.  | |
Start a new meeting.  | |
Join an existing meeting.  | |
Leave the current meeting.  | |
Dismiss the current meeting.  | |
Set your user information.  | |
Set the interface language.  | |
Set the interface topic.  | |
Disable the text messaging feature in the application. After invoking this function, users will not be able to send or receive text messages.  | |
Disable the screen sharing feature in the application. After invoking this function, users will not be able to share their screen with others.  | |
Hide specific feature buttons in the application. By invoking this function and passing in the appropriate FeatureButton enumerated values, the corresponding buttons will be hidden from the user interface.  | 
TUIRoomEngine (No UI interface)
TUIRoomEngine API List
TUIRoomEngine Static method
API  | Description  | 
Listen to TUIRoomEngine ready event. Note: All methods except TUIRoomEngine.init must be executed after listening to the TUIRoomEngine ready event and the TUIRoomEngine.init method is executed successfully.  | |
Login to TUIRoomEngine  | |
Set the current user's basic information (username, user avatar)  | |
Get the current user's basic information (username, user avatar)  | |
Logout from TUIRoomEngine  | 
RoomEngine Room Management API
API  | Description  | 
Create room  | |
Entered room  | |
Close the room  | |
Leave room  | |
Get room data  | |
Update the room's name (Only group owner or administrator can call)  | |
Update the room's speech mode (Only group owner or administrator can call)  | |
Get the current room user list  | |
Get user Learn more  | 
roomEngine Audio Video API
API  | Description  | 
Set the view control for local user video rendering  | |
Open local camera  | |
Close local camera  | |
Open local microphone  | |
Close local microphone  | |
Update local video codec quality settings  | |
Update local audio codec quality settings  | |
Start screen sharing  | |
End screen sharing  | |
Start pushing local video  | |
Stop pushing local video  | |
Start pushing local audio  | |
Stop pushing local audio  | |
Set the view control for remote user video rendering  | |
Start playing remote user video  | |
Stop playing remote user video  | |
Mute remote user  | 
roomEngine Member Management API
API  | Description  | 
Request remote user to open media device  | |
Participant applies to the host to open the device  | |
Close remote user's media device  | |
Cancel the sent request  | |
Reply to remote user's request  | |
Change user's role  | |
Kick user out of the room  | |
Disable/Enable all users' media devices  | |
Disable/Enable all users to send messages  | |
Disable/Enable a user to send messages  | 
roomEngine Microphone Management API
API  | Description  | 
Set room microphone position maximum value  | |
Get microphone position information  | |
Get microphone position  | |
Release microphone position  | |
Invite others to go live (only room host and administrator can call this method)  | |
Kick others off the microphone position (only room host and administrator can call this method)  | |
Lock a microphone position status (only room host and administrator can call this method)  | 
roomEngine Message Sending API
API  | Description  | 
Send text message  | |
Send custom message  | 
roomEngine Device Management API
API  | Description  | 
Get camera device list  | |
Get mic device list  | |
Get speaker device list  | |
Set the camera device to use  | |
Set the mic device to use  | |
Set the speaker device to use  | |
Get the currently used camera device  | |
Get the currently used mic device  | |
Get the currently used speaker device  | |
Start camera device test  | |
Stop camera device test  | 
roomEngine Event Listening API
API  | Description  | 
roomEngine Other API
API  | Description  | 
Get trtcCloud instance  | |
Get tim instance  | 
TUIRoomEngine Event Type
TUIRoomEvent is the Callback Event class corresponding to TUIRoomEngine. You can listen to the Callback Events you are interested in through this callback.
EVENT  | Description  | 
Error Event  | |
Kick out of room event  | |
User Kicked Offline Event  | |
User Credential Timeout Event  | |
Room Dismissed Event  | |
Room Name Change Event  | |
Room Microphone Control Mode Change  | |
All Users' Cameras Disabled in Room Event  | |
All Users' Microphones Disabled in Room Event  | |
All Users' Text Message Sending Disabled in Room Event  | |
Maximum number of microphone slots in the room modification event  | |
Remote user Entered room event  | |
Remote user leaving room event  | |
Role change event  | |
Video Status change event  | |
Audio Status change event  | |
Send message status event  | |
Volume change event  | |
Network quality change event  | |
Mic position list change event  | |
Kicked off the mic event  | |
Request received event  | |
Request cancelled event  | |
Receive text message event  | |
Receive custom message event  | |
Device change event  | |
Screen sharing stopped event When a user uses the built-in browser's stop sharing button to end Screen Sharing, the user will receive the 'onUserScreenCaptureStopped' event to modify the Sharing status.  |