インターフェースの概要
TUIRoomEngine (No UI interface)
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 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 Screen Sharing API
API  | Description  | 
Start screen sharing  | |
End screen sharing  | |
Get Screen Sharing List  | |
Switch Screen Sharing Window  | 
roomEngine Microphone Management API
API  | Description  | 
Set Room Microphone Maximum  | |
Get Microphone Information  | |
Get Microphone  | |
Release Microphone  | |
Invite Others to Go Live (Only the Host and Administrator can call this method)  | |
Kick Off Microphone (Only the Host and Administrator can call this method)  | |
Lock a Microphone Status (Only the 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  | 
Event Type Definition
TUIRoomEvent is the Callback Event class corresponding to TUIRoomEngine. You can listen to Callback Events of interest 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.  |