Harmony播放器常见问题

本文介绍Harmony播放器SDK在使用过程中的常见问题及解决方案。推荐下载使用最新版本,下载地址请参见播放器SDK

引入Harmony播放器SDK后启动app崩溃

您可以通过以下步骤排查问题产生原因

  1. 检查依赖的播放器SDK版本,是否是7.1.0及以上,若更换为7.0.0,是否仍然会有崩溃。

  2. 项目编译后,检查hap产物的libs路径下,是否有libc++_shared.so。

    image.png

  3. libs路径下没有libc++_shared.so,那么原因为当前没有显式集成该动态库。由于阿里云播放器SDK7.1.0及之后版本内部不包含该libc++_shared.so,那么需要在应用上次显式依赖含该sohar包。

  4. 通过cpplibrary链接获取含libc++_shared.sohar包,将其放在项目工程的libs路径下,并在oh-package.json5下显式依赖,如下图所示,重新运行即可解决运行时报错问题。

    image.png

播放视频偶尔出现Redirect to a url 报错

出现此错误的原因可能是播放的视频源被劫持。建议您启用播放器的HTTPDNS功能以进行处理。详情请参见Harmony端设置HTTPDNS