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

视频直播

复制全文
下载 pdf
初始化 SDK
初始化 React Native 拉流 SDK
复制全文
下载 pdf
初始化 React Native 拉流 SDK

本文介绍如何初始化 React Native 拉流 SDK。视频直播 SDK 只需要初始化一次。

前提条件

配置 SDK

调用 initEnv 配置 SDK。

import {initEnv} from '@volcengine/react-native-live-pull';

initEnv({
  AppID: 'appId', // App ID,在视频直播控制台应用管理页面获取
  AppName: 'AppName',
  AppChannel: Platform.select({
    android: 'GoogleStore',
    ios: 'AppStore',
    default: '',
  }),
  AppVersion: '1.0.0',
  LicenseUri: {
    android: 'assets:///ttsdk.lic', // License 名称,如果您替换了 License 文件,需同步修改此处文件名称。如果做 SDK 快速验证,可直接替换原 License 文件(ttsdk.lic)内容
    ios: 'ttsdk.lic', // License 名称,如果您替换了 License 文件,需同步修改此处文件名称。如果做 SDK 快速验证,可直接替换原 License 文件(ttsdk.lic)内容
  },
  UserUniqueID: 'VeLiveQuickStartDemo',
});

SDK 配置参数说明如下表所示。

参数

类型

说明

AppId

String

App ID,必填,从控制台应用管理获取。

AppName

String

必填, App 英文名,从控制台应用管理获取。

AppVersion

String

必填,App 版本号,使用 BuildConfig.VERSION_NAME,合法版本号应包含大于、等于 2 个分隔符,如:"1.3.2"

AppChannel

String

必填,渠道号;业务自定义,如:小米应用商店 (xiaomi)、华为应用市场 (huawei) 等。

LicenseUri.android

String

必填,Android License 路径。

LicenseUri.ios

String

必填,iOS License 路径。

埋点上报

为便于线上问题排查和质量数据分析,埋点上报功能默认开启。如有特殊的数据保密要求,您可以在配置 SDK 前,设置 openLog: false,关闭埋点上报。

最近更新时间:2026.05.01 19:45:38
这个页面对您有帮助吗?
有用
有用
无用
无用