为了更好的上手移动端视频直播 App 的搭建工作,我们推出了基于视频直播 SDK 的 VeLiveQuickStartDemo。
您可以根据下列操作快速跑通 Demo。
tip
Demo 仅用于演示功能效果,不提供可直接复用的业务 UI。实际开发过程中,请自行实现页面样式和交互界面。
armeabi-v7a 或 arm64-v8a。本章节介绍跑通 Demo 前的准备工作。



本章节介绍从下载 Demo 到编译 Demo 的详细操作步骤。
请联系技术支持获取 Demo 源码。
ttsdk.lic。android/app/src/main/assets/ 目录下的 ttsdk.lic文件。
ios 目录下的 ttsdk.lic 文件。
android 目录。
ios 项目目录。pod install --repo-update 更新所有 pod 源。src/store/push/pusher.ts。src/store/pull/player.ts。// 仅使用拉流 import {initEnv} from '@volcengine/react-native-live-pull'; // 使用推流或推拉流 import {initEnv} from '@volcengine/react-native-live-push'; 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', });