含 UI 集成方案

诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

步骤一:了解产品

实时音视频(TRTC) 是腾讯云提供的一套低延时、高质量的音视频通讯服务,致力于为腾讯云客户提供稳定、可靠和低成本的音视频传输能力。您可以使用该服务快速构建“视频通话”、“在线教育”、“直播连麦”、“在线会议”等对通信延时要求比较苛刻的音视频应用。


步骤二:体验产品

为了让您能够快速了解我们的产品,我们为您提供了一款已经集成了 TRTC 服务的功能演示 Demo,安装后即可体验 TRTC 的各种功能,这包括:


视频通话:类似微信上的通话功能,支持窗口切换,美颜以及网络信号提示等功能。
多人会议:支持多个用户在同一个房间中交流互动,可用于在线会议和在线教育等场景。
秀场直播:主播在线秀才艺,支持美颜、伴奏、点赞、弹幕互动和在线连麦。
在线合唱:两位主播在线同唱一首歌,感受 TRTC 所提供的低延时通信能力。
在线 K 歌:支持上万人同时收听,并支持语音互动、音乐伴奏和歌词同步等功能的在线音乐直播方案。

步骤三:功能集成

为了能让您快速地将 TRTC 功能集成到您的应用中,我们提供了两种不同的集成方案,您可以根据需要选择其中一种方案进行集成:

方案一:含 UI 组件集成方案

我们开发了一组标准化的 UI 组件,并提供了源代码,您可以直接将适合的 UI 组件导入到您的项目中,并在需要的时候加载他们。该集成方案的速度非常快,通常一个小时就能完成集成。


方案二:无 UI 组件集成方案

您可以在项目中直接导入 TRTC SDK,并通过 SDK API 以构建自己期望的业务形态。该集成方案的自由度很高,不过需要您自行构建 UI 界面和交互逻辑,所以集成速度较方案一略慢。
为了让您快速了解 SDK API 的使用方案,我们为您提供了各个平台 SDK 的 API 示例源码,源码文件夹中的 Basic 目录包含了基础功能的示例代码,Advanced 目录则包含了高级功能(比如设置分辨率、背景音效、网络测速等)的示例代码。