Categories

CoreAudio

  • Mar 20, 2011

    Objective-C era

    A history of iOS media APIs (iPhone OS 2.0 to iOS 4.3)

    After initially starting with a small set of fairly basic media APIs in iPhone OS 2.0, the APIs and the features they provide have dramatically increased in the past 2 years and provided a rapidly moving target for developers trying to remain current. In this post, I'll try to summarize all of the different APIs in iOS 4.3 for playing media, when they arrived, what their purposes are, what their limitations are and what it's been like to remain up-to-date and support new features.

    Read article

  • Mar 29, 2010

    Objective-C era

    Streaming MP3/AAC audio again

    This week I present some further additions to AudioStreamer, a class I first presented in Streaming and playing an MP3 stream and revisited with bug fixes in Revisiting an old post: Streaming and playing an MP3 stream. This time, I'll add the two of the most requested features: seeking and HE-AAC audio support.

    Read article

  • Jun 17, 2009

    Objective-C era

    Revisiting an old post: Streaming and playing an MP3 stream

    Given the attention it received and the number of bugs I know it contained, I wanted to revisit an old post of mine: Streaming and playing an MP3 stream. In this post, I'll talk about the problems the original contained, how I fixed those problems and I'll present the updated result.

    Read article

  • Sep 28, 2008

    Objective-C era

    Streaming and playing an MP3 stream

    This week, I present a sample application that streams and plays an audio file from a URL on the iPhone or Mac. I'll show how the application was written by expanding upon Apple's AudioFileStreamExample, including a work-around for an Audio File Stream Services' crash bug when handling streaming MP3s.

    Read article