プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ 以前の記事「CFNetworkフレームワークを用いた入力HTTPストリームの作成」でネットワークからデータを取得する方法について述べました。今回はここから、Audio File Stream ServicesとAudio Queue Servicesを用いてオーディオ再生を行う方法について説明します。なお、詳細はAppleのドキュメント「Audio Queue Services Programming Guide」を参照してください。 概要 ストリーミングオーディオを再生するには次の手順を踏みます。 CFNetworkを用いてストリームデータを取得 Audio File Stream Servicesを用いてネットワークパケットを解析 Audio Queue
![Audio Queue Serviceを用いたネットワークストリーミングによるオーディオ再生](https://cdn-ak-scissors.b.st-hatena.com/image/square/a53860fc5081c91d63bdb21f7515c5a09160f800/height=288;version=1;width=512/http%3A%2F%2Flh3.ggpht.com%2F_XbtP-rrPvTg%2FTO-2JTfCQYI%2FAAAAAAAAASs%2FBm5OMn5OXvo%2Fw1200-h630-p-k-no-nu%2FPB269277.jpg)