16.6 Audiodaten mit dem AVFramework abspielen

Das AVFoundation-Framework bietet auch eine praktische Objective-C-Klasse AVAudioPlayer an, um Audiodaten abzuspielen. Diese Klasse ist sogar schon im iPhone OS 2.2 dazugekommen, daher ist sie im Gegensatz zum erst in 3.0 verfügbaren AVAudioRecorder sogar abwärtskompatibel.

Schauen Sie sich die Dokumentation an, finden Sie viele Ähnlichkeiten zum AVAudioRecorder. Es gibt die einfachen Methoden play, pause und stop, aber auch die Eigenschaften duration, numberOfChannels und currentTime. Letztere lässt sich sogar verändern, so dass Sie damit in einer Datei springen können (so wie die currentPlaybackTime des MPMusicPlayerController, den wir in „15.2 Die iPod-Anwendung steuern“ beschrieben haben). Es gibt ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.