написание приложения для iPhone со встроенным видео

StackOverflow https://stackoverflow.com/questions/883804

  •  22-08-2019
  •  | 
  •  

Вопрос

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

Кто-нибудь знает какие-нибудь хорошие статьи о написании приложений для потокового видео?

Google, кажется, заваливает меня ссылками, в которых есть все, чтобы не делать то, что я ищу.

Спасибо,

м

Это было полезно?

Решение

Apple предоставляет хорошую документацию по медиа-фреймворку в своих документах.

Найдите MPMoviePlayerController.Следующий пример кода воспроизводит фильм по URL-адресу.(отказ от ответственности, этот код взят у Apple).

-(void)playMovieAtURL:(NSURL*)theURL 

{
    MPMoviePlayerController* theMovie=[[MPMoviePlayerController alloc] initWithContentURL:theURL]; 
    theMovie.scalingMode=MPMovieScalingModeAspectFill; 
    theMovie.userCanShowTransportControls=NO;

    // Register for the playback finished notification. 

    [[NSNotificationCenter defaultCenter] addObserver:self 
                                            selector:@selector(myMovieFinishedCallback:) 
                                                name:MPMoviePlayerPlaybackDidFinishNotification 
                                              object:theMovie]; 

    // Movie playback is asynchronous, so this method returns immediately. 
    [theMovie play]; 
} 

// When the movie is done,release the controller. 
-(void)myMovieFinishedCallback:(NSNotification*)aNotification 
{
    MPMoviePlayerController* theMovie=[aNotification object]; 
    [[NSNotificationCenter defaultCenter] removeObserver:self 
                                                    name:MPMoviePlayerPlaybackDidFinishNotification 
                                                  object:theMovie]; 

    // Release the movie instance created in playMovieAtURL
    [theMovie release]; 
}

Другие советы

Я тоже рассматриваю этот вопрос.Я хотел бы встроить видео в приложение для iPad, что-то вроде того, как приложение Associated Press для iPad обрабатывает видео.

Судя по всему, встроенное видео такого типа можно использовать в OS 3.2 и более поздних версиях.Документация Apple для MPMoviePlayerController описывает, как это можно сделать:

http://developer.apple.com/iphone/library/documentation/MediaPlayer/Reference/MPMoviePlayerController_Class/MPMoviePlayerController/MPMoviePlayerController.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top