组件介绍

最近更新时间:2025-11-06 10:27:32

我的收藏

组件概述

TUILiveKit 是一款适用于社交娱乐、购物、健身等互动直播场景的产品,通过集成该产品,仅需三步,30分钟内就可以为您的 App 添加互动连麦、送礼、房间管理等功能,快速上线业务。基本功能展示如下图:




支持平台

平台
Android
iOS
桌面端
Flutter
Web
uni-app
是否支持






支持语言/框架
Java
Kotlin
Swift
Objective-C
Electron(只支持 Windows)
Dart
Vue3
Vue3

功能介绍

基础功能

功能
功能描述
高清直播
主播可以在直播前预览画面,支持开启和关闭直播。
语音聊天室
主播可以在开启语音聊天室前设置背景和音效,支持开启和关闭聊天室。
直播观看
支持多人同时观看直播。
单房间连麦
支持单房间内与多位观众连线。
跨房连线 / PK
支持双人、多人跨房 PK。
在线观众列表
观众列表组件支持展示直播间最新进房的前100位观众及总人数,提供简化版和详情版视图展示功能。
聊天弹幕
用户可发送表情和文本消息弹幕,实时展示于直播间内。
心动点赞
支持点赞功能,并统计基础点赞数据。

高级功能

功能
功能描述
成员管理:拉黑禁言
支持主播对观众进行拉黑和禁言操作。
直播预览
观众可以不进入直播间,在直播间外预览直播间的内容。
直播瀑布流
观众可以通过上下滑动屏幕的方式查看不同的直播间,支持单列和双列两种形式的瀑布流 UI。
礼物系统
展示礼物面板,支持配置礼物名称、价格、等级等信息。
关注
观众可以在直播间关注主播及其他观众。
直播间搜索
支持搜索直播间内的成员。
至臻画质
在保证画质的前提下显著降低码率,或在相同比特率下提升画质,优化带宽受限环境下的观看体验。
PC 推流助手
支持多机位画面采集和本地音视频混流,适用于 PC 端专业推流。
RTMP 推流/输入在线媒体流
通过RTMP协议将本地视频和音频推送至直播间,支持主播 OBS 开播、虚拟人直播等多元场景。
QUIC 弱网稳定传输
可以根据终端的网络状况,自动选择切换网络链路或多链路传输,从而在弱网环境下提升传输速度。
腾讯特效
在默认美颜基础上,支持集成 腾讯特效,提供更全面高级的美颜功能。
音效变声
支持开播前设置音量、变声和混响效果。
说明:
单房间连麦时预制视频直播 UI 为1-9人连麦效果,语聊 UI 为10人效果;超出对应人数的连麦 UI 可自行绘制。
更多功能与计费说明参见 开通服务

适用场景

TUILiveKit 适用于秀场直播、电商直播、赛事直播、新品发布会、路演、在线拍卖等各类高并发大规模直播观看的终端场景。
社交娱乐
游戏互动






电商购物
健身交流







在线体验

平台
Android
iOS
桌面端
Flutter
Web
Uni-app
Demo 集成
GitHub
GitHub
GitHub
GitHub
GitHub
GitHub

接入方式说明

接入方式
视频直播
语聊房
UI 自定义
无 UI 集成
方式说明
视频直播将为您集成视频直播场景的所有功能。
语聊房将为您集成语音聊天室场景的所有功能。
UI 自定义提供了直播场景和语音聊天室场景下一系列 UI 组件。您可以选择您需要的组件进行接入。
无 UI 集成为您提供“无 UI”集成方案,对 UI 开发提供了友好的支持。您只需专注于 UI 界面开发,即可高效地构建功能完备、可完全自定义的实时互动应用。
适应场景
当您的 UI 和我们 Demo 中提供的 UI 一致,只需要修改下图片资源、字符串资源时,可以使用此方式接入。
当您的 UI 和我们 Demo 中 提供的 UI 一致,只需要修改下图片资源、字符串资源时,可以使用此方式接入。
当您的 UI 和我们 Demo 中提供的 UI 部分一致需要屏蔽一些功能并新加一些自己的业务时,可以使用此方式接入。
当您想自己实现 UI 不想用我们提供的 UI 时,您可以使用此方式接入。
接入文档
语聊房
支持平台
Android、iOS、Flutter、Web、Electron、Uni-app
Android、iOS、Flutter
Android、iOS、Web
Android、iOS、Flutter、Web、Electron、Uni-app