You need to enable JavaScript to run this app.
导航

Android

最近更新时间2023.02.03 18:57:01

首次发布时间2022.08.30 14:30:08

WTN 提供一个开源的示例工程:WTN 快速开始 Demo。本文介绍如何跑通 Demo。基于该项目你可以体验 WTN 的音视频效果,通过阅读源码了解使用 WTN 的最佳实践。

前提条件

  • Android Studio 3.0+。
  • Android 5.0+ 的真机设备。
  • 获取 WTN 工程文件。参考 资源获取

跑通 demo

步骤1:在 demo 中填写发布地址和订阅地址

  1. 访问 WTN 控制台的快速体验页面,填入相关信息,并获得测试用的发布和订阅地址。

  2. 在项目的配置文件中填写发布流和订阅流地址。

    配置文件路径是:app/src/main/java/com/volcengine/vewtn/demo/Constants.java。根据注释,填写刚才获取的发布和订阅地址。

    注:订阅地址选填。建议填写。在 App 中测试时,你仍可以填入或修改订阅地址。

步骤2:编译运行

  1. 连接 Android 真机。连接成功后,设备名称出现在界面上方,如下图所示。

  2. 运行工程文件。工程运行后,将会在已连接的 Android 真机上安装 WTN 应用,并启动。

    需要注意的是,您的 Android 设备或许会拦截安装过程。如果有相关的弹窗,请选择继续安装。

使用 App

建议使用 Android 手机和 web 浏览器配合进行发布流和订阅流功能的测试。

发布功能测试

按以下步骤进行发布功能测试:

  1. 在 Android 终端上,打开 App,进入首页。选择发布。

    根据提示,允许应用获取相应的权限。

  2. 采集视频并发布。

  3. 在 PC 端,访问控制台的快速体验页面,点击订阅 demo,查看订阅到的视频。

    发布和订阅时使用的 AppID 和 StreamID 必须一致。

    alt

订阅功能测试

按以下步骤进行订阅功能测试:

  1. 在 PC 端,访问控制台的快速体验页面,点击发布 demo,开始视频发布。

    alt

  2. 在 Android 终端上,打开 App,进入首页。选择订阅。

    根据提示,允许应用获取相应的权限。

  3. 填写订阅地址,进行订阅。

    注:如果在编译前已经填写了 SUB_URL,此地址会出现在订阅地址的输入框中。你可以直接进行订阅。

  4. 此时,在 App 上查看订阅的视频和音频。