Как добавить еще одно видео в MPMoviePlayer? - PullRequest
3 голосов
/ 17 августа 2010

Можно ли сделать плейлист для MPMoviePlayer? все видео из интернета. Пока проигрыватель работает, когда дело доходит до 1 минуты, я хочу воспроизвести другое видео с URL. Второе видео - рекламный ролик. После завершения рекламного ролика основное видео должно продолжаться. Является ли это возможным? Я видел некоторые приложения для iPad, такие как Hulu Plus.

какие шаги я должен сделать?

1 Ответ

1 голос
/ 09 июня 2011

Вы можете использовать воспроизведение с уведомлением о завершении:

    [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(moviePlayBackDidFinish:)
                                             name:MPMoviePlayerPlaybackDidFinishNotification
                                           object:nil];

И пусть ваш игрок выберет следующий элемент в вашем плейлисте этим методом

    -(void)moviePlayBackDidFinish:(NSNotification*)notification;

Вы можете сохранить URL-адреса в файле plist и следить за текущим воспроизведением элемента, используя простой целочисленный индекс.

...