产品介绍

组件介绍

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


支持平台

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





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

功能介绍

基础功能

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

高级功能

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

适用场景

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

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
Android、iOS、Flutter、Web、Electron

场景说明

本节介绍 Live 提供的多种互动场景类型,以及不同场景下支持的布局模板。

场景类型

Live 提供多种实时互动场景能力,涵盖视频直播、语聊房与 K 歌房,满足不同业务形态需求。
名称
视频直播
语聊房
K歌房
描述
以主播画面为核心,支持观众观看、互动连麦、送礼等能力。支持多种画面布局,详见 视频直播布局模板
以多人语音互动为主,用户通过麦位进行实时交流,界面以麦位网格形式呈现。
在语音互动基础上,支持点歌、合唱等玩法,麦位上方展示歌曲播放器。
预览




视频直播布局模板

视频直播提供 5 种布局模板,包括动态宫格、浮动小窗等形式。在创建房间时,当您将 liveInfo.seatTemplate 设置为以下模板 ID,则视为使用 Live 视频直播组件。
说明:
不同场景在互动形式与计费策略上有所差异:
使用 Live 的视频直播组件产生的用量,将按照 Live 视频直播计费说明 计费。
使用语聊房、K 歌房组件产生的用量,将按照 音视频时长 计费。
名称
动态宫格布局
浮动小窗布局
固定宫格布局
固定小窗布局
横屏浮动布局
模板 ID
VideoDynamicGrid9Seats
VideoDynamicFloat7Seats
VideoFixedGrid9Seats
VideoFixedFloat7Seats
VideoLandscape4Seat
描述
默认布局,可根据连麦人数动态调整宫格大小。
连麦嘉宾以浮动小窗形式显示。
连麦人数固定,每个嘉宾占据一个固定宫格。
连麦人数固定,嘉宾以固定小窗形式显示。
连麦嘉宾以浮动小窗形式显示在画面底部。
预览














语聊房 / K 歌房布局模板

在创建房间时,当您将 liveInfo.seatTemplate 设置为以下模板 ID,则分别视为使用 Live 语聊房、K歌房组件。
名称
语聊房布局
K 歌房布局
模板 ID
karaoke
audioSalon
描述
默认布局,页面只显示麦位网格图。
麦位网格图上方显示KTV歌曲播放器。
预览



交流与反馈

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