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.