You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adjust the loading timing of client capability bits to ensure that the capability bits are loaded before the RoomEngine callback is successful.
Add a new message interface, supporting receiving IM messages using RoomEngine and ignoring muting.
Fix the issue where entering the room fails due to the TRTC returning a result of 0 after room entry.
Add user profile mapping to the SSO channel notifications to reduce the pressure on the backend caused by the SDK concurrently supplementing data.
Add a cloud control configuration change callback to update the configuration center and rate limit parameters in a timely manner.
Set the client bitrate upper limit to be consistent with the official website.
Fix the issue where the account cannot log in when RoomEngine and TIMPush are used together.
Live
New Hidden Interfaces
Support for UI internationalization.
Support for image filling modes.
New Functionality
Padding stream pushing interface.
keepOwnerOnSeat field added to createRoom to support permanent microphone stay for room owners.
Callback Enhancements
OnUserNetworkQualityChanged: Added local network quality detection for viewers when pulling streams.
onKickedOutOfRoom: Added reason for being kicked.
Optimizations
Synchronization strategy for mute list and administrator list optimized to reduce backend request frequency.
Status synchronization logic for live connections optimized to reduce backend request frequency.
Preview stream pulling logic optimized for viewers not yet in the room.
Bug Fixes
Incorrect error code return when not entering the room.
Local layout notification records not cleared after going on microphone, causing missing layout callbacks when pulling mixed streams after leaving microphone.
Invalid parameters on repeated room exit.
Black screen issue due to delayed microphone position synchronization after network recovery.
Missing audio/video after being blocked and re-enabling instant play.
Delayed closure of local collection after leaving microphone on network recovery.
Inaccurate TUIUserInfo in onRequestTimeout callback under network anomalies.
TUILiveKit 3.1.0 Version Change Log
iOS and Android
New Components
Waterfall flow list component.
Anchor preparation page component.
Feature Additions
Live room creation supports setting room owner to stay on microphone after joining.
Gradient color overlay added to live/viewer interface.
Optimizations
Viewer list display logic optimized.
Room information fetching flow on entry optimized.
Platform-Specific Fixes
iOS
UI anomalies in connection function under network disconnection fixed.
Abnormal room status on UI exit fixed.
Microphone request UI/black screen issues in weak networks fixed.
Incomplete UI display on iPhone 7 voice chat room fixed.