Сбой AVPlayer в примере StitchedStreamPlayer при воспроизведении аудио

StitchedStreamPlayer в документации Apple дает пример потоковой передачи видео на iphone. Пример отлично работает для приведенного примера видео. Однако, если вместо видео предоставлена ​​ссылка на аудиофайл, например это, приложение аварийно завершает работу со следующим утверждением, которое, похоже, исходит из утверждения внутренних файлов фреймворка.

Чтобы воспроизвести: На устройстве iOS 6, в Settings:Developer:Network Link Conditioner - Статус: ВКЛ/Очень плохая сеть. Как только AVPlayerLayer станет видимым (это будет черный ящик, так как нет видео, только звук), нажмите кнопку воспроизведения и сдвиньте скруббер.

2013-06-08 00:00:20.679 StitchedStreamPlayer[3979:907] * Ошибка утверждения в -[AVPlayerPeriodicCaller initWithPlayer:interval:queue:block:], /SourceCache/EmbeddedAVFoundation/EmbeddedAVFoundation-461.12/Fig. /AVPlayer.m:3993

2013-06-08 00:00:27.464 StitchedStreamPlayer[3979:907] * Завершение работы приложения из-за неперехваченного исключения «NSInternalInconsistencyException», причина: «Недопустимый параметр не соответствует требованиям: CMTIME_COMPARE_INLINE (интервал, >, kCMTimeZero) '

* First throw call stack: (0x32a802a3 0x3a72597f 0x32a8015d 0x33355ab7 0x31bc18e5 0x31bbf5d1 0xb4931 0x349730c5 0x34973077 0x34973055 0x3497290b 0x34972e01 0x3489b5f1 0x34888801 0x3488811b 0x3658b5a3 0x32a55683 0x32a54ee9 0x32a53cb7 0x329c6ebd 0x329c6d49 0x3658a2eb 0x348dc301 0xb37d9 0xb3770) libc++abi.dylib: terminate called throwing исключение


person Devang    schedule 08.06.2013    source источник


Ответы (1)


Это ошибка в iOS до 6.1. Исправлено в iOS 7.

Идентификатор ошибки 14099611: сбой AVPlayer в примере StitchedStreamPlayer при воспроизведении аудио

person Devang    schedule 15.06.2013
comment
я все еще сталкиваюсь с этой проблемой в iOS 7 - person Gajendra Rawat; 19.06.2014
comment
@007- Я не сталкивался с этой проблемой давным-давно, начиная с iOS 7. Если вы действительно столкнулись с этой ошибкой, вы можете повторно открыть указанную выше ошибку в Apple. - person Devang; 20.06.2014
comment
На самом деле я столкнулся с этой проблемой в iOS 7, я не знаю, в чем причина, но теперь я изменил свой код. - person Gajendra Rawat; 21.06.2014