0

尝试使用 AVPlayer 播放媒体 url 时,我收到 AVPlayerStatusFailed 错误代码 -11819。请指教。

- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change: (NSDictionary *)change context:(void *)context
{
  if (context == &AVPlayerItemStatusContext) {
    AVPlayerItem *playerItem = (AVPlayerItem *)object;
    NSInteger status = [playerItem status];
    switch (status) {
        case AVPlayerStatusFailed:
        {
            NSError *error = [playerItem error];
            NSLog(@"%s %d\n", __FUNCTION__, [error code]);
            .....
        }
  ....

}

4

1 回答 1

0

我在 AVError.h 中发现 AVFoundation 错误代码 -11819 对应于 AVErrorMediaServicesWereReset(“无法完成操作,因为媒体服务变得不可用”)。

于 2013-03-27T21:08:01.197 回答