Сбой потокового вещания HTTP на iOS 4.2, не на 4.3 - PullRequest
0 голосов
/ 29 марта 2011

У нас есть приложение для потоковой передачи по HTTP для ipad.У нас есть несколько потоков, которые отлично работают на любой ОС.Однако один из потоков просто падает на iOS 4.2 и iOS 4.3, хотя я не получаю сбой, поток не воспроизводится.Я получаю сообщение о завершении воспроизведения от плеера.

Я использую MPMoviePlayerController для плеера.Там были некоторые изменения с iOS 4.2 до 4.3.Но я не уверен, что приводит к сбою плеера на iOS 4.2, а не к сбою на iOS 4.3.

Есть идеи?

Когда я запускаю приложение и проверяю консоль в утилите конфигурирования iPhone, онаговорит "вышел ненормально с сигналом 11: Ошибка сегментации"

1 Ответ

0 голосов
/ 29 марта 2011

Могу поспорить, что это проблема кодека.

Устройства iOS очень специфичны в том, как кодируется видео.Теоретически это может незначительно отличаться от версии к версии, от устройства к устройству, от видео к видео.Убедитесь, что вы кодируете видео как h264 Baseline Profile 3.0 с аудио AAC.

...