2009-06-03 2 views
2

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

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

Я ошибаюсь в отношении MPMoviePlayerController, не поддерживающего не полноэкранное видео? Их легче решить, чем делать флип-книги UIImageView? Обрезает ли видео по производительности?

ответ

3

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

0

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

0

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

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

0

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

Смежные вопросы