Это происходит, когда я играю в m3u8 в кодировке и сижу на нашем сервере.M3u8 настроены следующим образом:
index.m3u8> главный список, содержащий m3u8 для каждого битрейта
, а затем widthxheight-bitrate.m3u8 (например, 1280x720-4500k.m3u8, только для примера),специфичные для каждого разрешения и битрейта, теперь эти m3u8 содержат имена файлов ts.Стандартные вещи HLS.Я использую обычный MPMoviePlayerController и испытывал сбои несколько раз, но не слишком часто, например, раз в 40 минут тестирования.Трассировка стека / скриншот из XCode прилагается.Я работаю на XCode 4.2, iOS 5.0 SDK, работаю в симуляторе.Я не испытывал аналог на устройстве, вероятно, также потому, что я не тестировал / отлаживал в течение таких длительных периодов при подключении к устройству.
Это похоже на ошибку платформы - но что я хотел бы знатьесли кто-то еще испытал это раньше.Google буквально возвратил итоговую сумму результатов ZERO, как и поиск CFStreamOpen () в SO.И если вы испытали это, вы могли бы найти обходной путь, или еще лучше, причина, по которой это происходит?У меня не может быть «простого по своей сути» приложения для проигрывания видео при случайных неизвестных проблемах!Большое спасибо.