2009-08-17 5 views
0

Ich habe eine von Keynote generierte Quicktime-Datei (.mov). Wenn es in Quicktime abgespielt wird, pausiert es sich an Dutzenden von vordefinierten Punkten, die auf Benutzereingaben warten. Es ist im Grunde eine Diashow mit Übergängen, die auf Video vorgerendert wurden.Abspielen von Quicktime-Dateien mit Pausepunkten über Keynote (vorwärts und rückwärts)

Ich möchte dies in eine iPhone App einbinden, sehe aber keine Methoden auf einem MPMoviePlayerController etwas anderes als das Abspielen zu tun, das an den Pausenpunkten nicht pausiert.

Ich möchte auch zu einem früheren Haltepunkt rückwärts spielen können, wenn der Benutzer an anderer Stelle auf dem Telefon tippt.

Gibt es eine bessere Bibliothek als MPMoviePlayerController oder (veraltet?) UIMoviePlayerController? Oder übersehe ich Methoden, die dies erlauben würden?

+0

Hallo Sam, ich habe genau das gleiche Problem und ich frage mich, ob Sie eine funktionierende Lösung gefunden haben. Mit freundlichen Grüßen, zhengtonic – zhengtonic

Antwort

0

Wenn Sie darüber nachdenken, was Sie zu tun versuchen, ist dies eigentlich eine ziemlich komplexe Aufgabe. Was Sie wirklich wollen, ist die Möglichkeit, eine beliebige Benutzeroberfläche für die Wiedergabe von Filmen zu verknüpfen, die mit eindeutigen Gesten verbunden ist, basierend auf den Besonderheiten Ihres Films. Ich glaube nicht, dass einer der fraglichen Klassen dich dahin bringen wird.

Die einfachste Lösung hier könnte inhaltsbasiert sein: Erstellen Sie einen Quicktime-Film pro "Gruppe" von Keynote-Folien, wobei jede Gruppe an einem Pausenpunkt endet, und dann sollte es recht einfach sein, Gesten zu interpretieren nächster Film (oder laden Sie ihn automatisch, wenn Sie das Ende des letzten Films erreicht haben) oder kehren Sie zum Anfang des gerade laufenden Films zurück.

Verwandte Themen