本文介绍Flutter播放器SDK在使用过程中的常见问题及解决方案。
License相关问题
License无效、过期等问题请参见License相关常见问题。
各端播放器共性问题
各端都有可能出现的问题,汇总在各端播放器公共常见问题。
如果您有一定的开发经验,也可进行播放异常自主排查。
编译相关问题
Flutter Android端打包、编译失败问题。
在Gradle Scripts目录下,增加proguard-rules.pro文件,禁用flutter_aliplayer相关混淆。示例如下:
-keep class com.alivc.**{*;}
-keep class com.aliyun.**{*;}
-keep class com.cicada.**{*;}
-dontwarn com.alivc.**
-dontwarn com.aliyun.**
-dontwarn com.cicada.**
在build.gradle(:app) 文件中,添加配置。示例如下:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), '../proguard-rules.pro'
}
}
播放相关问题
Flutter SDK在使用单播放器作为SDK内核时,Android端无法播放RTS流 ?
在相关播放页面设置Rts配置属性,示例如下:
import 'package:flutter_aliplayer/flutter_aliplayer_factory.dart';
// 此方法仅适用于 Android 端,iOS 无需调用
FlutterAliPlayerFactory.loadRtsLibrary(true);
该文章对您有帮助吗?