2009-09-10 9 views
3

Je comprends que si je voulais fournir un QTMovie avec des données provenant d'une source arbitraire, je devrais probablement faire face à la classe QTDataReference, mais malheureusement mon expérience avec quelque chose de similaire est limitée à un rappel de données audio avec des tampons audio sur l'iPhone. Si j'ai initialisé le QTDataReference avec un NSMutableData, comment saurais-je quand il a besoin de plus de données et comment puis-je "effacer" les données de film déjà jouées et le fournir à nouveau quand l'utilisateur cherche (je veux qu'elles soient capable de)? Fondamentalement, les données de film que je veux fournir seraient à la fin d'un ensemble de fichiers (qui sont en fait un seul fichier de film divisé), qui deviennent disponibles séquentiellement pendant la lecture. Cette partie est cruciale.Fournir les données nécessaires pour QTMovie

Toute personne qui me fait aller dans la bonne direction peut avoir accès bêta au premier Mac OS X Usenet streamer film;)

Répondre

0

Vous pouvez probablement pas faire cela en utilisant QTKit. Commencez par le QuickTime Overview et continuez à partir de là. La première idée qui me vient à l'esprit est la création d'un film QuickTime qui indique à QuickTime de rechercher les fichiers que vous souhaitez télécharger (ou même de regarder directement leurs URL distantes) pour son média, puis de lancer QuickTime Player sur le QTMovieView et en espérant que le support de QuickTime pour les correctifs de téléchargement progressif sur tous les points difficiles.

+0

Je pense que QTMovieView fait partie de QTKit. Cette partie que je comprends théoriquement. Ce que je cherchais, c'était un aperçu de QTDataReference et comment l'utiliser pour la tâche à accomplir. –

Questions connexes