Demo编译

本文介绍Android端推流SDK基础版Demo的编译方法。推流SDK互动版Demo的编译方法与基础版类似,不再单独介绍。

Demo下载

最新版推流SDKDemo源码及Demo安装包下载请参见SDK下载

Demo编译

环境要求

  • 硬性要求

    类别

    要求

    系统版本

    支持Android 5.0及以上版本。

    API版本

    支持21及以上版本。

    CPU架构

    ARM64、ARMv7。

运行Demo源码

  1. 请在SDK下载中,下载对应版本的Demo压缩包。

  2. 打开Android Studio,单击Open an Existing Project并将Demo工程导入到Android Studio中。

  3. 编译成功后,单击运行,安装DemoAndroid终端上。

  4. 体验功能。

    推流体验

    详细内容

    直播推流首页

    移动推流首页

Android Demo目录结构

Demo源码目录结构如下:demo目录结构-4.2.0

  • LiveAPPApplication模块,是Demo的入口。

    image.png

  • 不同的功能,放置在不同的子模块下,归类为LiveBasic(基础直播)、LiveBeauty(美颜)、LiveInteractive(基础直播)等。

常见问题

如何获取推流地址

获取推流地址可参见生成推流地址和播放地址

使用Demo推流失败

您可以使用自助问题排查功能对推流地址进行检测,检测推流地址是否有效。

如何获取已推的音视频流信息

您可以进入流管理,在在线流中可查看并管理已推的音视频流。

如何进行播流

开始推流后,可用播放器(阿里云播放器、FFplay、VLC等)进行拉流测试,拉流地址获取请参见生成推流地址和播放地址