HarmonyOS 鸿蒙Next:用AVPlayer组件创建视频时,有时候会正常播放有时候很久不出来且报错5400106

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:用AVPlayer组件创建视频时,有时候会正常播放有时候很久不出来且报错5400106

同一个视频链接有时候可以正常播放有时候不行,一直处于 initialized 状态

1 回复

在HarmonyOS鸿蒙Next系统中使用AVPlayer组件创建视频时遇到偶尔正常播放但时而无法加载并报错5400106的问题,通常指向视频源访问异常或播放组件状态管理不当。错误码5400106通常指示视频流或资源获取失败。

以下是一些可能的解决方向:

  1. 检查视频源:确保视频URL有效且服务器稳定。使用其他播放器测试相同视频源,确认是否为视频本身或服务器问题。

  2. 组件状态管理:确保AVPlayer在使用前已正确初始化,并在播放前检查其状态。避免在未准备好的状态下调用播放。

  3. 错误处理:增强错误处理逻辑,捕获5400106错误码并进行重试或切换到备用视频源。

  4. 网络状态:检查设备网络状态,确保网络连接稳定。在网络不佳时,视频加载可能失败。

  5. 版本兼容性:确认AVPlayer组件及HarmonyOS版本是否兼容,必要时更新至最新版本。

  6. 日志分析:开启详细日志记录,分析AVPlayer的初始化、播放、错误处理流程中的日志,定位问题原因。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部