0

AVPlayer を使用してメディア URL を再生しようとすると、エラー コード -11819 で AVPlayerStatusFailed が表示されます。お知らせ下さい。

- (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 に答える