# Working with Cupertino HTTP Streaming and iPhone AudioQueue

**URL:** https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486
**Category:** Wowza Streaming Engine
**Tags:** media-players-and-devices
**Created:** [March 15, 2010, 12:54am UTC](https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486 "2010-03-15T00:54:16Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Kyuhwan\_Dhong](https://avatars.discourse-cdn.com/v4/letter/k/db5fbb/32.png) [@Kyuhwan\_Dhong](https://community.wowza.com/u/Kyuhwan_Dhong)
#### Post date: [March 15, 2010, 12:54am UTC](https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486/1 "2010-03-15T00:54:16Z")

</div>

I am writing an iPhone app, which is going to play an audio stream from Wowza Media Server 2. Since the wowza server description said that I should use HTTP streaming to play the audio stream on iPhone, I prepared an AAC format audio file and set the server up. I found that my audio stream can be played well by entering the stream URL on Mobile Safari.

I also found that I can play the stream via ‘MPMoviePlayerController’ as well, but it has been figured out that we cannot use MPMoviePlayerController. We hoped to play the audio stream on background, but MPMoviePlayerController pops the quicktime player up on a full screen and covers our all UIs up.

We found that AudioQueue can play an audio stream downloaded from internet with HTTP protocol. This example shows how:

[http://www.mymacbd.com/forum/viewtopic.php?id=26](http://www.mymacbd.com/forum/viewtopic.php?id=26)

But we soon found that iPhone AudioQueue do not support a MPEG-TS format (.ts) audio file and audio stream, which is a basic unit of HTTP live streaming playlist.

Is there anyone who succeeded to play an audio stream from Wowza Server 2 on background with AudioQueue API, not using the full screen MPMoviePlayerController, on your iPhone Application?

---

<div class="post-metadata">

### Author: ![Waseem\_Asgahr](https://avatars.discourse-cdn.com/v4/letter/w/ea5d25/32.png) [@Waseem\_Asgahr](https://community.wowza.com/u/Waseem_Asgahr)
#### Post date: [October 6, 2010, 8:02pm UTC](https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486/2 "2010-10-06T20:02:37Z")

</div>

I have the same problem.

does anyone have the solution?

---

<div class="post-metadata">

### Author: ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)
#### Post date: [October 6, 2010, 5:16pm UTC](https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486/3 "2010-10-06T17:16:03Z")

</div>

As far as I know, only Safari/Quicktime player are support on IPhone using using HTTP Cupertino stream.

Richard

---

<div class="post-metadata">

### Author: ![Manuel\_Alvarez](https://avatars.discourse-cdn.com/v4/letter/m/c77e96/32.png) [@Manuel\_Alvarez](https://community.wowza.com/u/Manuel_Alvarez)
#### Post date: [October 23, 2010, 8:46am UTC](https://community.wowza.com/t/working-with-cupertino-http-streaming-and-iphone-audioqueue/34486/4 "2010-10-23T08:46:17Z")

</div>

I’m pretty sure you could us UIWebView and show the stream using that. I don’t have access to my development machine here, but I am almost certain I have played around with this with success.

Why can’t you use MPMoviePlayerController?

Regards,

Manuel.-
