本文介绍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库重复
报错示例:
出现以上报错时,您可尝试在工程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)
文档反馈