Build Exclusive Live Streaming
- Custom layouts
- UI Kits
Outstanding Streaming Quality
- 300 ms Latency
- Smooth
Craft an Immersive Live Streaming Experience with Multiple Features
Multi-guest
Audience can request to join the live streaming as a guest to interact with the anchor and other audience via voice and streaming.
Gift
The stream viewer can send virtual gifts to the anchor. These gifts will be displayed in the form of barrage messages or full-screen gift pop-ups.
Face Beautification
The anchor or the audience (during multi-guest) can both use it in live stream, which includes beauty-enhancing functions such as whitening, smoothing and so on.
Audience List
Support the audience and the anchor in viewing the audience list of the current live streaming room.
Audience Tag
Assign different level tags to the audience, based on factors such as their gifts, total watching time, chat frequency, and so on.
Recording
Record your live stream on the cloud for future viewing or sharing.
20,000+ devices
High Compatibility
200+ countries
Optimized Global Deployment
<300 ms
Global End-to-end Latency
99.9% SLA
High Stability & Availability
Versatile and adaptable to your live-streaming cases
Entertainment
Interactive live streaming allows users to interact with their favorite celebrities, musicians, and other popular figures, enabling an engaging and immersive experience.
Gaming
Live Shopping
Live Fitness
Live Education
A Few Lines of Code, Say Goodbye to Busy Works
iOS/Mac
Andorid
//RoomId can be customized
String roomId = "123666";
// Enter the live preview screen
let viewController = TUILiveRoomAnchorViewController(roomId: roomId)
self.navigationController?.pushViewController(viewController, animated: true)
//RoomId is the id of the room where the broadcast room is created
String roomId = "123666";
// Enter the video room
let viewController = TUILiveAudienceViewController(roomId: roomId)
self.navigationController?.pushViewController(viewController, animated: true)