6.1 无法播放视频
1.检查已配置的帐户是否开通移动端播放权限
2.根据HTTP通信日志,排查网络问题
3.检查视频状态是否正常
4.USERID和API_KEY是否配置正确
6.2 上传视频出现异常
1.检查已配置的帐户是否开通了客户端上传权限
2.根据HTTP通信日志,排查网络问题
6.3 下载视频出现异常
1.检查已配置的帐户是否开通了移动端权限
2.根据HTTP通信日志,排查网络问题
3.检查视频状态是否正常
6.4 targetSdkVersion为28时在Android 9.0及以上系统不能播放加密视频
在AndroidManifest.xml文件下进行以下配置,适配Android 9.0及以上系统。
添加android:usesCleartextTraffic="true"
<application
android:name="com.bokecc.sdk.mobile.demo.drm.DemoApplication"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:usesCleartextTraffic="true">
6.5 加密等级V4升级V6离线视频无法播放问题
1.排查下项目中是否有libdwmedia.so库
2.全局是否有调用该api
DWSdkStorage myStorage = new DWSdkStorage() {
private final SharedPreferences sp = getApplicationContext().getSharedPreferences("mystorage", MODE_PRIVATE);
@Override
public void put(String key, String value) {
SharedPreferences.Editor editor = sp.edit();
editor.putString(key, value);
editor.commit();
}
@Override
public String get(String key) {
return sp.getString(key, "");
}
};
DWStorageUtil.setDWSdkStorage(myStorage);
注意事项:
如果在没有调用解决方案第二步的代码下载的视频,需要重新下载