Merge pull request #1 from volcengine/dev update:升级1.51.1版本
Merge pull request #1 from volcengine/dev
update:升级1.51.1版本
企业直播在 GitHub 上提供开源示例项目 BDLiveDemo_Android 用于演示如何集成和使用企业直播 aPaaS SDK。该项目包含以下 Demo:
SimpleViewer: 演示了如何通过少量代码接入完整直播间。
SimpleViewer
SinglePlayerViewViewer: 演示了如何接入独立播放器组件以及提供了一个基于独立播放器的带控制界面的TVUSinglePlayDemoView。
SinglePlayerViewViewer
SimpleStreamer: 演示了如何通过少量代码接入开播 SDK。
SimpleStreamer
StreamerAndViewer: 演示了如何通过少量代码同时接入观播 SDK 和开播 SDK。
StreamerAndViewer
本文以 SimpleViewer 为例,介绍如何快速编译并运行 Demo。
git clone https://github.com/volcengine/BDLiveDemo_Android.git
使用AndroidStudio打开BDLiveDemo_Android/SimpleViewer项目。
将获取到的TTSDK点播和直播License文件复制到 根目录/app/src/main/assets/lic/下,文件结构如下:
``` app |– src
|-- main |-- java |-- assets |-- lic |-- liveLicense.lic |-- vodLicense.lic
修改app/build.gradle中的applicationId为申请TTSDK License所填的App包名
找到项目中的MyApplication类,填写缺失的鉴权相关信息
public class MyApplication extends Application { public final static String mAppId = "";//申请 TTSDK License 时使用的 AppId,请联系技术支持获取。 public final static String mAppName = "";// 申请 TTSDK License 时使用的 AppName,请联系技术支持获取。 public final static String mRegion = "";// 申请 TTSDK License 时使用的 region,即 china。 private final static String mVersion = "";//App 版本号 private final static String mChannel = "";// App渠道名 private final static String mLiveLicenseUri = "";//直播License Uri,如放在assets/lic文件夹,示例:assets:///lic/xxx.lic private final static String mVodLicenseUri = "";//点播License Uri,如放在assets/lic文件夹,示例:assets:///lic/xxx.lic //xxx }
💡 注意您需要确保以下事项,否则会出现鉴权失败的问题: TTSDK License 文件对应的 AppID 与初始化 BDLive SDK 时的AppID 一致。 TTSDK License 文件对应的 App包名 和项目配置的 applicationId 一致。
💡 注意您需要确保以下事项,否则会出现鉴权失败的问题:
使用AndroidStudio运行项目到真机上启动Demo App
打开应用后,您可以看到以下界面。此处预填了企业直播官方 Demo 直播间的 Activity ID 和 token。点击 Join 即可进入直播间。
产品动态 集成 SDK
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
BDLiveDemo_Android
企业直播在 GitHub 上提供开源示例项目 BDLiveDemo_Android 用于演示如何集成和使用企业直播 aPaaS SDK。该项目包含以下 Demo:
SimpleViewer: 演示了如何通过少量代码接入完整直播间。SinglePlayerViewViewer: 演示了如何接入独立播放器组件以及提供了一个基于独立播放器的带控制界面的TVUSinglePlayDemoView。SimpleStreamer: 演示了如何通过少量代码接入开播 SDK。StreamerAndViewer: 演示了如何通过少量代码同时接入观播 SDK 和开播 SDK。本文以 SimpleViewer 为例,介绍如何快速编译并运行 Demo。
前提条件
操作步骤
使用AndroidStudio打开BDLiveDemo_Android/SimpleViewer项目。
将获取到的TTSDK点播和直播License文件复制到 根目录/app/src/main/assets/lic/下,文件结构如下:
``` app |– src
修改app/build.gradle中的applicationId为申请TTSDK License所填的App包名
找到项目中的MyApplication类,填写缺失的鉴权相关信息
使用AndroidStudio运行项目到真机上启动Demo App
打开应用后,您可以看到以下界面。此处预填了企业直播官方 Demo 直播间的 Activity ID 和 token。点击 Join 即可进入直播间。
更多文档
产品动态 集成 SDK