tencent cloud

直播 SDK

动态与公告
TUILiveKit 产品动态
云直播推拉流 SDK 产品动态
新手指引
产品简介
产品概述
产品优势
性能数据
基本概念
购买指南
TRTC Live 价格总览
Live 视频直播计费说明
开通服务(TUILiveKit)
Demo 体验
Demo 体验指引
跑通 Demo(TUILiveKit)
接入指南
视频直播
准备工作
主播开播
观众观看
直播列表
语聊房
准备工作
主播开播
观众观看
直播列表
推流助手
推流助手(Electron 桌面应用)
推流助手(Web 桌面浏览器)
直播监播
监播页面(Web 桌面浏览器 React 版)
监播页面(Web 桌面浏览器 Vue 版)
UI 自定义
直播视频组件
视频源编辑组件
观众列表组件
聊天弹幕组件
媒体源配置面板
连麦管理面板
直播送礼组件
无 UI 集成
搭建视频直播
搭建语聊房
功能指南
关注主播(TUILiveKit)
至臻画质(TUILiveKit)
输入媒体流进房(TUILiveKit)
礼物系统(TUILiveKit)
客户端 API
Android
iOS
Web
服务端 API(TUILiveKit)
账号系统
REST API
第三方回调
错误码(TUILiveKit)
常见问题
平台编译
用户鉴权
云直播推拉流 SDK
产品简介
购买指南
Demo 体验
免费测试
SDK 下载
License 管理
高级功能
客户端 API
常见问题
无 UI 集成方案
API 文档
OSS information
OSS Attribution Notice

Android

聚焦模式
字号
最后更新时间: 2025-11-11 15:52:08

本文主要介绍如何快速运行腾讯云 MLVB-API-Example(Android)。

环境要求

最低兼容 Android 4.4(SDK API Level 19),建议使用 Android 5.0 (SDK API Level 21)及以上版本。
Android Studio 4.0 及以上版本。
App 要求 Android 4.4 及以上设备。

前提条件

您已 注册腾讯云 账号。

操作步骤

步骤一:下载 SDK 和 MLVB-API-Example 源码

1. 根据实际业务需求 下载 相应的压缩包,这里以 Live版本 为例。
2. 下载完成后,解压。
注意:
源码也可以从 Github 获得。

步骤二:配置 License

1. 登录 云直播控制台,在左侧菜单中选择直播 SDK > License 管理,单击创建License


2. 根据实际需求填写App NamePackage NameBundle ID,勾选功能模块直播(直播推流 + 视频播放),单击确定
Package Name:请在App目录下的 build.gradle 文件查看 applicationId
Bundle ID:请在 xcode 中查看项目的 Bundle Identifier
3. License 成功创建后,页面会显示生成的 License 信息。在 SDK 初始化配置时需要传入 Key 和 License URL 两个参数,请妥善保存以下信息。

4. 打开 LiteAVSDK_Live_Android_版本号/MLVB-API-Example/Debug/src/main/java/com/tencent/mlvb/debug/GenerateTestUserSig.java 文件,设置GenerateTestUserSig.java文件中的相关参数:
LICENSEURL:默认为 PLACEHOLDER,请设置为您的下载 Licence url。
LICENSEURLKEY:默认为 PLACEHOLDER,请设置为您的下载 Licence key。

步骤三:配置推流/播放能力

1. 域名注册 申请域名,并备案成功。
2. 云直播控制台 > 域名管理 中添加推流/播放域名,具体操作请参见 添加自有域名
3. 成功 配置域名 CNAME
4. 配置好推流/播放域名后,在推流/播放域名的基本信息页面可以获得CNAME信息。



5. 打开 LiteAVSDK_Live_Android_版本号/MLVB-API-Example/Debug/src/main/java/com/tencent/mlvb/debug/GenerateTestUserSig.java 文件。 设置 GenerateTestUserSig.java 文件中的相关参数:
PUSH_DOMAIN:请设置为您的 推流域名
PLAY_DOMAIN:请设置为您的 播放域名
LIVE_URL_KEY:非必需,用于生成 txSecret 等鉴权信息,具体计算请参见 推拉流 URL,查询步骤参见 域名页面 > 管理 > 推流配置 > 鉴权配置

配置推流参数

1. 找到并打开 LiteAVSDK_Live_Android_版本号/MLVB-API-Example/Debug/src/main/java/com/tencent/mlvb/debug/GenerateTestUserSig.java 文件。
2. 根据上面服务开通设置 GenerateTestUserSig.java 文件中的相关参数:
SDKAPPID:默认为 PLACEHOLDER,请设置为实际的 SDKAppID。
SECRETKEY:默认为 PLACEHOLDER,请设置为实际的密钥信息。

推流 URL 字段说明

具体的推拉流 URL 字符串,需要开发者按照对应的协议自行拼接,拼装方案请参见 推拉流 URL。Demo 中已经拼接好,运行后即可播放。

步骤五:编译运行

使用 Android Studio(3.5及以上的版本)打开源码工程 MLVB-API-Example,单击 运行 即可。



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈