Настраиваемый не полноэкранный видеоплеер в iPhone - PullRequest
1 голос
/ 12 января 2010

Я знаю, что в iPhone есть MPMoviePlayerController для воспроизведения фильмов. Но это не настраивается в реальном смысле. Кроме того, если бы я хотел воспроизводить фильмы в не полноэкранном режиме, сегодня это невозможно.

  1. Я хотел бы узнать, если кто-нибудь знает о будущей дорожной карте iPhone SDK, будет ли такой настраиваемый видеоплеер в будущем?

  2. Кроме того, возможно ли написать новый видеопроигрыватель с нуля (возможно, включая кодеки), а затем в этом случае к какой части SDK следует обращаться и как?

Будет полезна помощь в этой области.

Спасибо

Саурабй

Ответы [ 2 ]

0 голосов
/ 28 февраля 2010

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

0 голосов
/ 19 января 2010

Я ничего не знаю в будущем о настраиваемом видеоплеере. Однако, если вы хотите воспроизвести только несколько видео в полноэкранном режиме, есть опция. UIImageView поддерживает анимацию. Таким образом, если вы можете экспортировать видео в виде изображений, вы можете отобразить их в UIImageView.

Например,

//load your images here
youImageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"1.png"],
                                     [UIImage imageNamed:@"2.png"],
                                     [UIImage imageNamed:@"3.png"],
                                     [UIImage imageNamed:@"4.png"],
                                     [UIImage imageNamed:@"5.png"],
youImageView.animationDuration = 1; //this is the duration of the animation and can be any value
[youImageView startAnimating];
...