Чтобы быть уверенным, что ваш контент не имеет недостатков и, следовательно, может вызвать эту проблему, вы должны попытаться воспроизвести ошибочные MPMoviePlayerController
результаты, используя эталонный видеоконтент Apple.
Я лично наблюдал много проблем в связи с неправильным кодированием.При работе со сжатым контентом с потерями происходят странные вещиЭто справедливо для видео (i-кадров против p-кадров), а также аудио (с переменной скоростью передачи битов).
Один из них - неправильная длительность воспроизведения, о которой сообщается.Такая проблема может привести к неожиданному завершенному состоянию.Я видел случаи, когда MPMoviePlayerController
по-прежнему показывает кучу секунд для воспроизведения, хотя само видео, очевидно, закончилось.Эти случаи часто случаются, когда пользователь просматривает видео.
После того, как вы убедились, что проблема возникает и с использованием указанных файлов примеров, вы должны отправить отчет об ошибке.