Has anyone played an ogg stream from iOS? What can I use without having to write my own decoder?
I'm using Apple's AVPlayer to play the stream.
This question has been asked as part of this thread: iOS online radio streaming questions but it hasn't been answered.
There is no built-in support for playing ogg files in iOS, however, the source code for ogg compression/decompression is readily available (from xiph.com). It is fairly straightforward to compile this code for iOS and use it in an app.
I had a chance to compile the libraries and have made them available: "Precompiled Ogg Vorbis Libraries for iOS".
I have also made some sample source code available on GitHub that shows how to play decoded Ogg Vorbis audio on iOS: IDZAQAudioPlayer