Frage

Ich versuche, eine Anwendung zu machen für Podcasts zu hören. Jeder Podcast ist eine MP3-Datei, um 50 MB groß. Nach dem Mit Audio Kapitel des Multimedia Programming Guide, habe ich beschlossen, AVPlayer zu verwenden, da die anderen Optionen nicht geeignet schien. Doch mit AVFoundation je mehr ich arbeite, desto komplizierter wird es scheint, und ich habe das Gefühl, dass einfach eine MP3-Datei Streaming soll einfacher sein. Plus auf der Oberseite dieses Dokuments gibt es einen Vermerk:

Wichtig: Dieses Dokument enthält Informationen, die in iOS verwendet werden soll Application Guide programmieren. Das Informationen in diesem Dokument hat nicht wurden 4.0 speziell für iOS aktualisiert

Heißt das, dass ich einige andere Optionen haben, oder dass AVFoundation ist vielleicht zuviel des Guten für das, was ich tun muss? Ich würde es wirklich schätzen, wenn jemand Dinge ein wenig löschen konnte, und lassen Sie mich wissen, wenn ich etwas falsch hier mache.

Vielen Dank im Voraus!

War es hilfreich?

Lösung 2

Ich habe gerade ein pdf mit einem schönen Überblick über einige möglichen Optionen von diesem Kurs Blog . Zusammen mit Julian Vorschlag das ist alles, was ich bisher finden konnte.

Andere Tipps

Sie sollten Cocos Denshion erkunden.

http://www.cocos2d-iphone.org/wiki/ doku.php / cocosdenshion: Kochbuch

Der Audio-Engine kommt mit cocos2d, und es ist nur 5 Klassen, die Sie mit Ihrem Projekt aufnehmen können.

Es ist sehr einfach zu bedienen, wie Sie aus dem obigen Link sehen können. Es ist im Grunde nur ein Wrapper für einige AVFoundation Klassen.

Der einzige Trick wird Ihren mp3 streamen, aber es sieht aus wie Sie einfach die Cocos Denshion CDAudioManager aktualisieren können als Start eine URL zur AVAudioPlayer, zur Hand. Unabhängig davon, ob das genügt Ihre Streaming-Anforderung, ich weiß es nicht.

Am allerwenigsten, es wird Ihnen einige AVFoundation Code Studie geben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top