不支持的视频格式处理

时间:2013-11-22 09:20:57

标签: ios video mpmovieplayercontroller

我正在使用 MPMoviePlayerController 来播放视频。我想在给定视频没有支持的格式时向用户显示警告。但我没有从SDK中收到任何关于它的错误。

当我尝试运行任何不受支持的视频时,它会留下 MPMovieFinishReasonPlaybackEnded ,并在控制台中显示以下错误。

_itemFailedToPlayToEnd: {
    kind = 1;
    new = 2;
    old = 0;
}

有谁知道如何处理它?<​​/ p>

2 个答案:

答案 0 :(得分:0)

您是否尝试过检查MPMoviePlayerControllererrorLog属性?

答案 1 :(得分:0)

我得到了解决方案。

  

[[[user userInfo] valueForKey:@“error”] localizedDescription];

这适用于我,并为不支持的格式提供“无法打开”。希望它可以帮助其他人寻找类似的问题。