android主流视频直播sdk,Android视频直播SDK集成指引

手动安装

目前 ZegoLiveRoom SDK 仅支持通过拷贝库文件的方式,集成步骤如下。

1 准备环境

请确保开发环境满足以下技术要求:

Android Studio 2.1 或以上版本

已经下载好 Android SDK 25、Android SDK Build-Tools 25.0.2、Android SDK Platform-Tools 25.*.*

Android 版本不低于 4.0.3 且支持音视频的 Android 设备或模拟器(推荐使用真机)

Android 设备已经连接到 Internet

2 下载 SDK

如果要实现播放本地音频、视频文件的功能(可用于播放背景音乐,播放MV,播放直播音效等场景),请下载包含 MediaPlayer 功能的 SDK,请下载 ZegoLiveRoom_MediaPlayer Android

3 集成 SDK

3.1 新建示例工程(此处以新工程为例,如果是集成到已有项目,可忽略此步)

打开 Android Studio,选择菜单 File-->New-->New Project。

140722158_1_20180808104922342

填写项目名及项目存储路径。

140722158_2_20180808104922686

其它按照默认设置一路 Next,最后点击 "Finish" 完成新工程创建。

3.2 导入 SDK

注意,目前我们仅提供 .jar 和 .so 形式的SDK,暂不支持 .aar 形式的SDK。目前支持的平台架构包括:armeabi、armeabi-v7a、arm64-v8a。

3.2.1 解压 SDK 至项目目录,如 app/zego_libs。

140722158_3_20180808104923389

3.2.2 添加SDK引用。打开 app/build.gradle 文件,添加如下内容:

在 defaultConfig 节点添加 ndk 节点,指定支持的平台类型

ndk {

abiFilters 'armeabi' , 'armeabi-v7a', 'arm64-v8a'

}

140722158_4_20180808104923826

在 android 节点添加 sourceSets 节点,指定 zego jni libs 目录

sourceSets {

main {

jniLibs.srcDirs = ['zego_libs']

}

}

140722158_5_2018080810492414

在 dependencies 节点添加

compile fileTree(dir: 'zego_libs', include: ['*.jar'])

140722158_6_20180808104924389

3.2.3 添加权限申明。打开 app/AndroidManifest.xml 文件,添加如下内容:

android:glEsVersion="0x00020000"

android:required="true" />

140722158_7_20180808104924483

3.3 使用 SDK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值