产品介绍

组件介绍

TUILiveKit 是一款实时互动直播组件,包含主播开播、观众观看、弹幕聊天、点赞送礼、观众管理、连麦管理等功能,适用于娱乐、电商、教育等直播场景;通过集成 TUILiveKit ,仅需三步,即可在30分钟内为您的应用添加上诉所有直播功能,快速基本功能展示如下图:


支持平台

平台
Android
iOS
桌面端
FLutter
Web
是否支持





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

功能介绍

基础功能


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

高级功能


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

适用场景

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

Entertainment



Audio Social


电商购物
在线教育

Live Shopping



Live Education


游戏直播
健身交流

Gaming






在线体验

平台
Android
iOS
桌面端
Flutter
Web
demo 集成


接入方式说明

接入方式
直播间全功能接入
语聊房全功能接入
单功能接入
接入房间引擎
方式说明
直播间全功能接入将为您集成视频直播场景的所有功能。
语聊房全功能接入将为您集成语音聊天室场景的所有功能。
单功能接入提供了直播场景和语音聊天室场景下一系列 UI 组件。您可以选择您需要的组件进行接入。
接入房间引擎将为您提供一系列房间管理、成员管理、麦位控制、连线管理、PK 等业务 API。
适应场景
当您的 UI 和我们 Demo 中提供的 UI 一致,只需要修改下图片资源、字符串资源时,可以使用此方式接入。
当您的 UI 和我们 Demo 中 提供的 UI 一致,只需要修改下图片资源、字符串资源时,可以使用此方式接入。
当您的 UI 和我们 Demo 中提供的 UI 部分一致需要屏蔽一些功能并新加一些自己的业务时,可以使用此方式接入。
当您想自己实现 UI 不想用我们提供的 UI 时,您可以使用此方式接入。
接入文档
支持平台
Android、iOS、Flutter、Web、Electron
Android、iOS、Flutter
Android、iOS
Andorid、iOS、Flutter、Web、Electron


交流与反馈

如果有任何需要或者反馈,您可以联系:info_rtc@tencent.com 。