You need to enable JavaScript to run this app.
文档中心
视频直播

视频直播

复制全文
集成 SDK
uni-app
复制全文
uni-app

uni-app 拉流 SDK 是基于 Android 和 iOS 拉流 SDK 的统一封装解决方案,旨在为开发者提供跨平台的拉流能力。本文介绍如何集成 uni-app 拉流 SDK。

开发环境要求

  • Android 端:
    • Android 4.3 及以上系统
    • armv7a、arm64 架构
  • iOS & macOS 端开发:
    • iOS 11.0 以上的 iPhone 或者 iPad 真机
    • Xcode 14.0 以上版本

前提条件

  • 已搭建 uni-app 开发环境。具体步骤如下:
    1. 下载 HBuilderX 编辑器

      说明

      推荐使用最新版本。如果您此前已下载过 HBuilderX,为保证开发环境统一,请更新到最新版本。

    2. DCloud 开发者中心注册后,登录 HBuilderX 编辑器。
  • 已创建 SDK 应用并获取 License 文件。详见获取 SDK License

集成步骤

步骤一:集成 uni-app 原生插件

  1. 将以下 volcengine-live-player 原生插件下载至本地。
    volcengine-live-player.zip
    69.74MB
  2. 将文件解压至 uni-app 项目的 nativeplugins 目录下。
  3. 通过 HBuilder 打开 uni-app 项目。
  4. 在项目根目录下 manifest.json 文件的 安卓/iOS 原生插件配置项下单击选择本地插件。在列表中选择需要打包生效的插件,如下图所示。
    Image

说明

  • 更多有关 uni-app 原生插件的信息,详见 uni-app 原生插件使用教程
  • 请使用自定义基座打包项目进行测试。但请注意,自定义基座并非正式版本,因此在正式发布应用时,您需要重新打包。此外,使用自定义基座的应用无法正常升级或替换 APK。

步骤二:集成 uni-app JS 封装层 SDK

  1. 将以下 volcengine-live-player JS 封装层 SDK 下载至本地。
    volcengine-live-player_1.0.0.zip
    未知大小
  2. 将文件解压至 uni-app 项目 uni_modules 目录下。

步骤三:添加 License 文件

获取 License 文件后,将其作为原生资源文件,放入 uni-app 项目的 nativeResources 文件夹下(如无该文件夹,则自行创建),如下图所示。后续在初始化 SDK 时,您需要传入 License 文件路径。
Image

后续操作

至此,您已完成 uni-app 拉流 SDK 的集成。后续可初始化 uni-app 拉流 SDK。详见初始化 uni-app

最近更新时间:2026.03.31 15:33:48
这个页面对您有帮助吗?
有用
有用
无用
无用