gpt4 book ai didi

ios - AVPlayer 和 AVFoundationErrorDomain 代码=-11819

转载 作者:可可西里 更新时间:2023-11-01 05:41:15 74 4
gpt4 key购买 nike

我正在开发一个应用程序,其中使用来自云服务的歌曲通过 AVPlayer 播放音乐。一切正常,大部分文件都可以正常播放。

我最近收到来自特定文件的错误消息以及来自 AVPlayer 的消息,我无法确定这是网络通信问题还是文件本身的编码问题:

Error Domain=AVFoundationErrorDomain Code=-11819 "Cannot Complete Action" UserInfo=0x176abd80 {NSLocalizedRecoverySuggestion=Try again later., NSLocalizedDescription=Cannot Complete Action}

通过查看文档,我发现代码 11819 表示:

AVErrorMediaServicesWereReset - 由于媒体服务不可用,操作无法完成。

有没有人遇到过这种情况?

最佳答案

我在将AVURLAsset加载到AVPlayerItem之前使用以下方法找到了解决方案

  • (void)loadValuesAsynchronouslyForKeys:(NSArray *)keys completionHandler:(void (^)(void))handler

它在特定轨道中崩溃的原因是因为其中一些轨道包含 mp3 文件并且它们没有立即可用的有关歌曲的所有信息(例如持续时间)。

关于ios - AVPlayer 和 AVFoundationErrorDomain 代码=-11819,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20581567/

74 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com