我的iOS应用使用AVPlayer从本地设备存储解码带有AAC音轨的H.264视频。当内容的比特率出现峰值时,音频会在峰值播放后短暂(不到一秒钟)中断,但视频播放仍然正常。通过Safari播放视频似乎没有问题,这种行为可以在6s到8 plus的几个型号的iPhone上重复出现。
我一直在寻找生成的任何消息、调用的委托带有错误信息或有趣的KVO,但到目前为止没有任何有用的信息。我该怎么做才能获得一些更详细的信息,以指导我走向正确的方向?
我一直在寻找生成的任何消息、调用的委托带有错误信息或有趣的KVO,但到目前为止没有任何有用的信息。我该怎么做才能获得一些更详细的信息,以指导我走向正确的方向?
playerItem.addObserver(self, forKeyPath: #keyPath(AVPlayerItem.status), options: [.old, .new], context: &playerItemContext)
- Todor Brachkov