tencent cloud

Tencent Real-Time Communication

소식 및 공지 사항
제품 업데이트
Tencent Cloud 오디오/비디오 단말 SDK 재생 업그레이드 및 권한 부여 인증 추가
TRTC 월간 구독 패키지 출시 관련 안내
제품 소개
제품 개요
기본 개념
제품 기능
제품 장점
응용 시나리오
성능 데이터
구매 가이드
Billing Overview
무료 시간 안내
Monthly subscription
Pay-as-you-go
TRTC Overdue and Suspension Policy
과금 FAQ
Refund Instructions
신규 사용자 가이드
Demo 체험
Call
개요(TUICallKit)
Activate the Service
Run Demo
빠른 통합(TUICallKit)
오프라인 푸시
Conversational Chat
온클라우드 녹화(TUICallKit)
AI Noise Reduction
UI 사용자 정의
Calls integration to Chat
Additional Features
No UI Integration
Server APIs
Client APIs
Solution
ErrorCode
릴리스 노트
FAQs
라이브 스트리밍
Billing of Video Live Component
Overview
Activating the Service (TUILiveKit)
Demo 실행
No UI Integration
UI Customization
Live Broadcast Monitoring
Video Live Streaming
Voice Chat Room
Advanced Features
Client APIs
Server APIs
Error Codes
Release Notes
FAQs
RTC Engine
Activate Service
SDK 다운로드
API 코드 예시
Usage Guidelines
API 클라이언트 API
고급 기능
RTC RESTFUL API
History
Introduction
API Category
Room Management APIs
Stream mixing and relay APIs
On-cloud recording APIs
Data Monitoring APIs
Pull stream Relay Related interface
Web Record APIs
AI Service APIs
Cloud Slicing APIs
Cloud Moderation APIs
Making API Requests
Call Quality Monitoring APIs
Usage Statistics APIs
Data Types
Appendix
Error Codes
콘솔 가이드
애플리케이션 관리
사용량 통계
모니터링 대시보드
개발 보조
Solution
Real-Time Chorus
FAQs
과금 개요
기능 관련
UserSig 관련
방화벽 제한 처리
설치 패키지 용량 축소 관련 질문
Andriod 및 iOS 관련
Web 관련
Flutter 관련
Electron 관련
TRTCCalling Web 관련
멀티미디어 품질 관련
기타 질문
Protocols and Policies
컴플라이언스 인증
보안 백서
정보 보안에 관한 참고 사항
Service Level Agreement
Apple Privacy Policy: PrivacyInfo.xcprivacy
TRTC 정책
개인 정보 보호 정책
데이터 처리 및 보안 계약
용어집

Overview

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2026-03-26 16:34:20

Overview

Live is a real-time interactive live streaming component, encompassing functionalities such as anchor going live, audience viewing, chat and emoji, likes and gift-giving, audience management, and multi-guest management. It is perfectly suited for live streaming scenarios across entertainment, e-commerce, education, and more. By integrating Live, you can swiftly incorporate all the aforementioned live streaming features into your application in just three steps, enabling a rapid deployment of your service. The basic functionalities are illustrated in the figure below:


Supported Platforms

Platform
Android
iOS
Desktop
Flutter
Web
Supported





Supported Languages/Frameworks
Java
Kotlin
Swift
Objective-C
Electron(Only Windows currently)
Dart
Vue3

Features

Basic Features


Feature Description
High-Definition Live Streaming
The host can preview the screen before going live, with the option to start and stop the stream
Voice Chat Room
The host can set the background and sound effects before starting the voice chat room, with the option to open and close the chat room
Live Streaming Viewing
Supports multiple viewers watching the live stream simultaneously
Single-room Multi-Guest
Supports Multi-Guest within a single room
Cross-room Multi-Guest/PK
Supports two-person and multi-person cross-room connection/PK
Audience List
The audience list component supports displaying the latest 100 viewers entering the live room and the total number of viewers, with simplified and detailed view options
Chat and Emoji
Chat in Live Room
Users can send emoticons and text message barrages, which are displayed in real-time within the live room
Likes
Supports a like feature and tracks basic like data

Advanced Features


Feature Description
Member Management
Supports the host in blocking and muting viewers.
Live Preview
Viewers can preview the live room content without entering it.
Live Feed
Viewers can swipe up and down the screen to view different live rooms, supporting both single-column and double-column waterfall UI formats.
Gift System
Provide a comprehensive gift solution, including gift material configuration, panel display, special effects playback and data analytics capabilities, to support rapid monetization.
Number of Robots
Supports adding live room robots, which can join the room as dummy viewers, interact via multi-guest, and send comments.
View Past Messages
Users who join a live room can view messages sent before they entered the room.
Follow
Viewers can follow the host and other viewers in the live room.
In-Room Search
Supports searching for members within the live room.
Ultimate Image Quality
Significantly reduces bitrate while maintaining picture quality, or improves picture quality at the same bitrate, optimizing the viewing experience in bandwidth-limited environments.
PC Live Streaming Assistant
Supports multi-camera scene capture and local audio-video mixing, suitable for professional streaming on PC.
RTMP Entry/Input Online Media Stream
Pushes local video and audio to the live room via RTMP protocol, supporting scenarios such as host OBS streaming and virtual host live streaming.
QUIC Weak Network Optimization
Automatically selects and switches network links or multi-link transmission based on the terminal's network condition, improving transmission speed in weak network environments.
Beauty AR
With the default beauty enabled, you can integrate Beauty AR to unlock a wider range of advanced beauty features.
Sound Effects
Supports setting volume, voice change, and reverb effects before starting the stream.

Use Cases

Live is suitable for all kinds of high-concurrency and large-scale live streaming scenarios such as live show, live shopping, live sports streaming, live product launch, live roadshow, and online auction.
Social entertainment
Voice Room

Entertainment



Audio Social


Live shopping
Live Education

Live Shopping



Live Education


Live Gaming
Live Fitness

Gaming






Trying It Online

Platform
Android
iOS
Desktop
Flutter
Web
Demo Integration

How to Connect

Access method
Live Streaming Room Full Feature Integration
Voice Chat Room Full Feature Integration
Single Feature Integration
Room Engine Integration
Method Description
Seamless integration of all features in the live streaming room will provide you with all functions in the live streaming scenario.
Seamless integration of all features in the voice chat room will provide you with all functions in the voice chat room scenario.
Single-feature integration provides a series of UI components for live streaming and voice chat room scenarios. You can choose the necessary components for integration.
Integrating the room engine will provide you with a range of business APIs for room management, member management, microphone position control, live-connection management, PK, and more.
Applicable Scenarios
When your UI matches the UI provided in our Demo, and you only need to modify image resources and string resources, you can use this method for integration.
When your UI is consistent with the UI provided in our Demo, and you only need to modify image resources and string resources, you can use this method for integration.
When your UI partially matches the UI provided in our Demo, and you need to block some features and add some of your own business, you can use this method for integration.
When you want to implement your own UI and do not want to use the UI we provide, you can use this method for integration.
Access documentation
Live Streaming Room Full Feature Integration
Supported Platforms
Android, iOS, Flutter, Web, Electron
Android, iOS, Flutter
Android, iOS
Android, iOS, Flutter, Web, Electron

Scenario

This section provides an overview of the interactive scenarios supported by Live, along with the available layout templates for each scenario.

Scenario Types

Live supports a range of real-time interactive scenarios, including video live streaming, voice chat rooms, and karaoke rooms. These options are designed to accommodate various business needs.
Note:
Each scenario has its own interaction mode and billing policy:
Usage of the Live Video Streaming Component is billed according to the Live Video Streaming Billing Description.
Usage of the Voice Chat Room and Karaoke Room components is billed based on Audio/Video Duration.
Name
Video Live Streaming
Voice Chat Room
Karaoke Room
Description
Centered on the host’s video stream, this scenario enables audience viewing, interactive co-hosting, gifting, and more. Multiple layout templates are available. For details, see Video Live Streaming Layout Types.
Designed for multi-user voice interaction, users communicate in real time through mic slots. The interface displays a mic grid.
Built around voice interaction, this scenario includes features like song selection and chorus. A music player appears above the mic slots.
Preview













Video Live Streaming Layout Types

Video live streaming supports five layout templates, including dynamic grid and floating window options. When creating a room, set liveInfo.seatTemplate to one of the following Template IDs to use the Live video streaming component.
Name
Dynamic grid layout
Dynamic float layout
Static grid layout
Static float layout
Landscape floating layout
Template ID
VideoDynamicGrid9Seats
VideoDynamicFloat7Seats
VideoFixedGrid9Seats
VideoFixedFloat7Seats
VideoLandscape4Seat
Description
The default layout; grid size adjusts dynamically based on the number of co-hosts.
Co-hosts are displayed in floating small windows.
The number of co-hosts is fixed, and each co-host occupies a fixed grid cell.
The number of co-hosts is fixed, and co-hosts are displayed in fixed small windows.
Co-hosts are shown as floating small windows at the bottom of the screen.
Preview














Voice Chat & Karaoke Room Layout Templates

To use the Live Voice Chat Room or Karaoke Room component, set liveInfo.seatTemplate to one of the following Template IDs when creating a room.
Name
Voice Chat Room Layout
Karaoke Layout
Template ID
karaoke
audioSalon
Description
Default layout. Only the mic seat grid is displayed.
A KTV song player is shown above the mic seat grid.
Preview







Suggestions and Feedback

If you have any requirements or feedback, you can contact: info_rtc@tencent.com.


도움말 및 지원

문제 해결에 도움이 되었나요?

피드백