# 腾讯云 RTC Live — Flutter > Live Flutter 平台文档。 ## UIKit ### Run the Demo - [Run the Demo](https://pre.trtc.io/zh/document/63254.md): TUILiveKit Flutter SDK 提供视频直播和语音聊天室功能,支持 Android 和 iOS 平台。本文详细介绍如何在 10 分钟内快速跑通包含完整 UI 界面的 Flutter Demo,涵盖环境准备、Demo 获取、配置、编译运行等步骤,帮助开发者快速体验和集成直播及语音聊天室能力。 ### Video Live Streaming - [Integration](https://pre.trtc.io/zh/document/63255.md) - [Host Streaming](https://pre.trtc.io/zh/document/73742.md): TUILiveKit 主播开播页是面向 Flutter 平台的直播 SDK,提供开箱即用的全功能界面,帮助开发者快速搭建主播开播流程。该指南详细介绍了开通服务、代码集成及主播页面添加的关键步骤,支持开播前预览、连麦互动和观众弹幕礼物等丰富功能,并支持多种直播布局模板及界面文案和图标的自定义。文档还包含画中画模式的集成说明及常见问题解答,助力开发者高效实现直播开播功能。 - [Audience Watching](https://pre.trtc.io/zh/document/73749.md) - [Live Stream List](https://pre.trtc.io/zh/document/73761.md) ### Voice Chat Room - [Integration](https://pre.trtc.io/zh/document/69011.md) - [Host Broadcasting](https://pre.trtc.io/zh/document/76903.md): TUILiveKit语聊房SDK为纯音频直播场景提供开箱即用的主播开播全功能界面,支持Flutter平台。该指南面向开发者,介绍如何快速集成主播开播功能,包括开通服务、组件集成、添加主播页面等关键步骤。核心能力涵盖开播前预览、麦位管理、观众互动及直播间管理,支持自定义界面布局、文案和图标,帮助您高效搭建语聊房开播流程。 - [Audience Listening](https://pre.trtc.io/zh/document/76904.md) - [Room List](https://pre.trtc.io/zh/document/76905.md) ### UI Customization - [Overview](https://pre.trtc.io/zh/document/70007.md): 腾讯云直播场景 UI 组件是一套支持 Android、iOS 和 Flutter 平台的组件库,包含音视频核心组件、语聊核心组件、直播间信息组件、观众列表组件、消息组件和礼物组件。该组件库帮助开发者快速搭建直播业务逻辑,提供开播预览、视频直播控制、语音聊天室麦位管理、观众展示、弹幕消息交互及礼物动画播放等核心能力,显著提升直播应用的开发效率和用户体验。 - [Video Component](https://pre.trtc.io/zh/document/80256.md): LiveCoreWidget 是一款跨平台的视频直播组件,支持开播、观看、连麦和主播 PK 等功能。本文档面向 Flutter 开发者,详细介绍如何通过实现 VideoWidgetBuilder 接口,快速定制视频直播中的连麦和 PK 挂件视图,包括用户信息展示、空麦位提示和无视频流占位头像等,帮助用户灵活调整直播间视频挂件样式与交互。 - [Voice Room Component](https://pre.trtc.io/zh/document/69845.md) - [Audience List](https://pre.trtc.io/zh/document/69846.md) - [Live Information](https://pre.trtc.io/zh/document/70407.md) - [Comment View](https://pre.trtc.io/zh/document/69847.md) - [Comment Input](https://pre.trtc.io/zh/document/69848.md) - [Gift Component](https://pre.trtc.io/zh/document/69849.md) - [Beauty Effects](https://pre.trtc.io/zh/document/80426.md): TUILiveKit 美颜 SDK 提供基础美颜和高级美颜两种方案,支持 Flutter 平台快速集成美颜调节面板。文档详细说明了集成 te_beauty_kit 适配模块、配置美颜面板资源、完成工程设置及鉴权初始化的关键步骤,帮助开发者实现丰富的美颜效果如 V 脸、眼距、瘦鼻和 3D 贴纸,满足不同应用场景的需求。 ### Advanced Features - [OBS Studio Integration](https://pre.trtc.io/zh/document/69784.md): LiveKit 直播间推流方案支持通过 OBS Studio 将外部媒体流推送至直播间,适用于游戏直播、电竞解说及本地视频播放等场景。本文详细介绍了两种获取 OBS 推流地址的方法及 OBS 软件的服务器信息配置、视频与输出参数优化、高级选项设置等关键步骤,帮助用户实现稳定低延迟的直播体验。同时涵盖了直播开始与结束的操作流程,以及网络波动断流时的自动恢复机制和直播事件监听方法,适合需要快速搭建和优化 OBS 推流的用户参考。 ### APIs - [LiveCoreWidget](https://pre.trtc.io/zh/document/71717.md): LiveCoreView 是腾讯云提供的直播推流和播放视图容器 SDK,支持多人连麦、主播 PK 及房间外预览等功能。该组件适用于需要实现直播间视频渲染和交互的开发者,提供了核心视图类型和视图层级的数据结构,并通过 LiveCoreController 和 VideoViewAdapter 协议实现直播间 ID 设置、预览控制及多种连麦视图的创建,助力构建丰富的直播互动体验。 - [SeatGridWidget](https://pre.trtc.io/zh/document/69245.md) ### Error Codes - [Error Codes](https://pre.trtc.io/zh/document/60027.md): 腾讯实时音视频 TRTC 错误码文档详细列举了客户端错误码、房间管理错误码、用户权限及麦位管理错误码以及 REST API 公共错误码,帮助开发者快速定位音视频通话和互动直播中遇到的各类问题。文档覆盖设备权限、网络限制、房间状态、用户权限、接口调用频率等多种场景,适用于使用 TRTC SDK 和 REST API 的开发者。 ### Release Notes - [Release Notes](https://pre.trtc.io/zh/document/67291.md) ### UserSig Authentication - [UserSig Authentication](https://pre.trtc.io/zh/document/35166.md): 腾讯实时通信服务的 UserSig 是基于 SDKAppID 和 UserID 计算的安全签名,采用 HMAC SHA256 算法,防止恶意攻击者盗用云服务。本文介绍了 UserSig 的基本概念、调试阶段的客户端和控制台计算方法,以及正式运行阶段推荐的服务端计算方案,帮助开发者安全高效地完成身份认证和服务调用。 ## Core SDK ### Error Codes - [Error Codes](https://pre.trtc.io/zh/document/60027.md): 腾讯实时音视频 TRTC 错误码文档详细列举了客户端错误码、房间管理错误码、用户权限及麦位管理错误码以及 REST API 公共错误码,帮助开发者快速定位音视频通话和互动直播中遇到的各类问题。文档覆盖设备权限、网络限制、房间状态、用户权限、接口调用频率等多种场景,适用于使用 TRTC SDK 和 REST API 的开发者。 ### Generating UserSig - [Generating UserSig](https://pre.trtc.io/zh/document/35166.md): 腾讯实时通信服务的 UserSig 是基于 SDKAppID 和 UserID 计算的安全签名,采用 HMAC SHA256 算法,防止恶意攻击者盗用云服务。本文介绍了 UserSig 的基本概念、调试阶段的客户端和控制台计算方法,以及正式运行阶段推荐的服务端计算方案,帮助开发者安全高效地完成身份认证和服务调用。