步骤一:了解产品
直播 SDK 是提供终端推流播放能力的快速集成工具。常用于秀场直播、电商直播、赛事直播、新品发布会、路演、在线拍卖等各类高并发大规模直播场景。直播 SDK 提供 RTMP 和 RTC 两种推流方式,支持实时直播连麦和直播播放功能。
直播 SDK 提供 Demo 体验,支持多终端接入,有含 UI 集成方案和无 UI 集成方案,方便开发者更快速、高效的接入直播 SDK。
步骤二:体验产品
体验 Demo
为了方便您更快速地了解直播 SDK,直播 SDK 提供了多个不同版本的体验 Demo,分别是:
平台 | 平台介绍 |
小直播 App 是一套开源的完整的在线直播解决方案,它基于云直播服务、即时通信(IM)和对象存储服务(COS)构建,并使用云服务器(CVM)提供简单的后台服务,可以实现登录、注册、开播、房间列表、连麦互动、文字互动和弹幕消息等功能。 | |
小程序 Demo | 直播 SDK 的小程序解决方案,打开“微信 > 发现 > 小程序”,搜索“腾讯视频云”即可体验。 |
腾讯云工具包 App | 为了帮助开发者可以更好的理解直播 SDK 的 API,从而快速实现一些直播场景的基本功能,我们提供了 MLVB API-Example Demo,您可以参考下面的链接快速跑通此 Demo。 |
免费测试
步骤三:功能集成
为了能让您更快速地将直播 SDK 功能集成到您的应用中,直播 SDK 提供了两种不同的集成方式,您可以根据需要选择其中一种方案进行集成:
方案一:含 UI 组件集成方案
我们开发了一组标准化的 UI 组件,并提供了源代码,您可以直接将适合的 UI 组件导入到您的项目中,并在需要的时候加载它们。该集成方案的速度非常快,通常一个小时就能完成集成。
方案二:无 UI 组件集成方案
您可以在项目中直接导入 直播 SDK,并通过 SDK API 以构建自己期望的业务形态。该集成方案的自由度很高,不过需要您自行构建 UI 界面和交互逻辑,所以集成速度较方案一略慢。
为了让您快速了解 SDK API 的使用方案,我们为您提供了各个平台 SDK 的 API 示例源码,源码文件夹中的 Basic 目录包含了基础功能的示例代码,Advanced 目录则包含了高级功能(比如设置分辨率、背景音效、网络测速等)的示例代码。
说明: