文档

Android端常见问题

更新时间:

本文介绍Android端接入低代码音视频工厂时的常见问题。

常见问题

1. 项目已集成Aliplayer,如何与低代码音视频工厂SDK兼容

您可尝试在工程build.gradle配置文件的依赖项中进行如下配置来解决(以“AliyunPlayer:5.1.5-full”版本为例):

// 需要使用回放配置进行初始化
implementation "com.aliyun.sdk.android:AliyunPlayer:5.1.5-full"
implementation "com.aliyun.sdk.android:AlivcArtc:5.1.5"
implementation "com.aliyun.sdk.android:AlivcArtp:5.1.5"
implementation "com.alivc.conan:AlivcConan:1.0.3"

api("com.aliyun.roompaas.biz:liveroom:${VERSION}") {
    exclude (group: 'com.aliyun.sdk.android', module: 'AliyunPlayer')
    exclude (group: 'com.aliyun.sdk.android', module: 'AlivcArtc')
    exclude (group: 'com.aliyun.sdk.android', module: 'AlivcArtp')
    exclude (group: 'com.alivc.conan', module: 'AlivcConan')
}

2. 低代码音视频工厂SDK接入时,编译出现报错——so库重复

报错示例:so重复2

出现以上报错时,您可尝试在工程build.gradle配置文件中添加如下配置来解决:

packagingOptions {
    pickFirst 'lib/armeabi-v7a/liblive-openh264.so'
    pickFirst 'lib/arm64-v8a/liblive-openh264.so'

    pickFirst 'lib/armeabi-v7a/libalivcffmpeg.so'
    pickFirst 'lib/arm64-v8a/libalivcffmpeg.so'
}

3. 如何解决直播画面黑边问题

您可尝试添加如下配置以开启不留黑边模式。

livePlayerService.setViewContentMode(CanvasScale.Mode.ASPECT_FILL);
  • 本页导读 (1)
文档反馈