Воспроизведение файлов QuickTime с точками паузы через Keynote (вперед и назад)

У меня есть файл QuickTime (.mov), созданный Keynote. При быстром воспроизведении он останавливается в десятках предопределенных моментов, ожидая ввода данных пользователем. По сути, это слайд-шоу с переходами, предварительно отрендеренными в видео.

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

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

Есть ли для этого лучшая библиотека, чем MPMoviePlayerController или (устаревший?) UIMoviePlayerController? Или я пропускаю методы, которые позволили бы это?


person Sam    schedule 17.08.2009    source источник
comment
Привет, Сэм, у меня точно такая же проблема, и мне интересно, нашел ли ты ее рабочее решение. С уважением, zhengtonic   -  person zhengtonic    schedule 21.07.2010


Ответы (1)


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

Самое простое решение здесь может быть основано на содержании: создать один фильм QuickTime для «группы» слайдов Keynote, где каждая группа заканчивается точкой паузы, а затем должно быть довольно легко интерпретировать жесты для перехода к следующему фильму (или загрузить его автоматически, когда вы дойдете до конца последнего) или вернуться к началу воспроизводимого в данный момент фильма.

person peterb    schedule 17.08.2009