Воспроизведение небольшого видео

Из того, что я узнал из Интернета, класс MPMoviePlayerController не поддерживает воспроизведение небольшого видео. Итак, пытаясь победить мертвую лошадь, мне было интересно, какие методы можно использовать, чтобы воспроизвести небольшое видео в углу экрана, не прерывая остальную часть экрана.

Пока что мы столкнулись с двумя решениями, которые могут сработать: использование UIImageView и пропуск изображений через него, как сумасшедший, и использование большого полноэкранного видео со всеми анимациями, которые нам уже нужны, и пропуск по мере необходимости.

Я ошибаюсь в том, что MPMoviePlayerController не поддерживает не полноэкранное видео? Это более простое решение, чем создание раскладушек UIImageView? Сокращение видео в ущерб производительности?


person SageAMDP    schedule 03.06.2009    source источник


Ответы (4)


Я думаю, ты застрял с раскладушками. Уверен, что проблема с полноэкранным видео - это ограничение аппаратного декодера видео.

person Noah Witherspoon    schedule 18.09.2009

После 1 часа исследования я ничего не нашел. Невозможно воспроизвести видео в полноэкранном режиме на iPhone. Однако я не проверял наличие openGL ES.

person Community    schedule 17.09.2009

ну .. я искал и пока не нашел альтернативы!

Но есть некоторые приложения, которые это уже делают! проверьте TVUlite из TVUNetworks

person prakash    schedule 03.11.2009

Как я уже упоминал в другом ответе, это сообщение в блоге http://www.nightirion.com/2010/01/scaling-a-movie-on-the-iphone/ упоминает метод, который позволит вам воспроизводить не полноэкранное видео. Однако я не уверен, будет ли этот метод одобрен процессом проверки магазина приложений.

person Kenneth    schedule 28.02.2010