# Live RTMP stream to iPhone

**URL:** <https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414>\
**Category:** Wowza Streaming Engine\
**Created:** [September 7, 2010, 7:53am UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414 "2010-09-07T07:53:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daniel\_Mahoney](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@Daniel\_Mahoney](https://community.wowza.com/u/Daniel_Mahoney)\
**Post date:** [September 7, 2010, 7:53am UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/1 "2010-09-07T07:53:04Z")

</div>

I’ve been reading everything I can find to figure out how to configure Wowza to allow me to serve a live stream to iPhones. After doing this reading I’ve still got a couple of questions.

1. The forum post at [https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder](https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder) shows how to publish using an RTMP-based encoder. Part of the config is setting StreamName to contain .sdp. Does Wowza build the sdp file itself?

2. Since the stream I want to serve is RTMP-based, can I generate the stream using Flash Media Live Encoder?

I know these are really noob questions, but I am a noob to Wowza.

---

<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:** [September 7, 2010, 1:59pm UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/2 "2010-09-07T13:59:25Z")

</div>

For RTMP push, “myStream.sdp” is just a stream name. You can make it “myStream”

You can use FMLE, but it has EULA restrictions.

Richard

---

<div class="post-metadata">

**Author:** ![Ian\_Beyer](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@Ian\_Beyer](https://community.wowza.com/u/Ian_Beyer)\
**Post date:** [September 7, 2010, 10:18am UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/3 "2010-09-07T10:18:07Z")

</div>

Dan,

I’ve been streaming to iDevices via Wowza from FMLE since mid-2009. Works like a champ. Added bonus: Drop the playlist.m3u8 part and make it RTSP, and you can stream to most modern smartphones that don’t have a picture of half-eaten fruit on the back.

Used to be, you had to use MainConcept’s AAC plugin, but I’m told that Wowza will let you send audio as MP3 now.

---

<div class="post-metadata">

**Author:** ![Ian\_Beyer](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@Ian\_Beyer](https://community.wowza.com/u/Ian_Beyer)\
**Post date:** [September 7, 2010, 12:55pm UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/4 "2010-09-07T12:55:48Z")

</div>

Do you have the cupertino streamer and packetizers correctly enabled in the Application.xml?

I know that on EC2, the stock v2 image can do iDevices right out of the box.

---

<div class="post-metadata">

**Author:** ![Daniel\_Mahoney](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@Daniel\_Mahoney](https://community.wowza.com/u/Daniel_Mahoney)\
**Post date:** [September 7, 2010, 8:23am UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/5 "2010-09-07T08:23:38Z")

</div>

> For RTMP push, “myStream.sdp” is just a stream name. You can make it “myStream”
> 
> You can use FMLE, but it has EULA restrictions.
> 
> Richard

Excellent! Thanks for the answers.

I’m familiar with FMLE’s restrictions - we’ve been using it for quite a while to stream to non-iPhone platforms.

I’ll have a try this morning at generating a live stream for iPhones.

Dan

---

<div class="post-metadata">

**Author:** ![Daniel\_Mahoney](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@Daniel\_Mahoney](https://community.wowza.com/u/Daniel_Mahoney)\
**Post date:** [September 7, 2010, 11:25am UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/6 "2010-09-07T11:25:29Z")

</div>

> Dan,
> 
> I’ve been streaming to iDevices via Wowza from FMLE since mid-2009. Works like a champ. Added bonus: Drop the playlist.m3u8 part and make it RTSP, and you can stream to most modern smartphones that don’t have a picture of half-eaten fruit on the back.
> 
> Used to be, you had to use MainConcept’s AAC plugin, but I’m told that Wowza will let you send audio as MP3 now.

I’m delighted to hear that! That’s very encouraging.

I’m spending today getting my first FMLE-\>iPhone stream running. I am now streaming to standard Flash-based players, but don’t quite have the iDevice part working yet.

I’ll post a followup once I get the whole package working.

---

<div class="post-metadata">

**Author:** ![Daniel\_Mahoney](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@Daniel\_Mahoney](https://community.wowza.com/u/Daniel_Mahoney)\
**Post date:** [September 7, 2010, 12:41pm UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/7 "2010-09-07T12:41:27Z")

</div>

This isn’t the followup I intended to post, but since you folks have been so helpful so far…

I’ve configured Wowza to do a live RTMP stream. I followed the directions in [https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder](https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder), using the instructions under " **To publish using RTMP based encoder"** with a Server URL of 10.1.10.13/live and a Stream Name of “iphone”. When I use **[install-dir]/examples/LiveVideoStreaming/client/live.html** with the appropriate parameters I see my stream just fine.

I’m then taking my iPod Touch and pointing Safari to [http://10.1.10.13:1935/live/iphone](http://10.1.10.13:1935/live/iphone), and this gives me a text message showing my Wowza server version number. I then append /playlist.m3u8, this brings up the Quicktime player, which then says “Loading Movie…” but never does load anything.

I’ve obviously missed at least one step. Anyone care to point out what I most likely missed?

---

<div class="post-metadata">

**Author:** ![Daniel\_Mahoney](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@Daniel\_Mahoney](https://community.wowza.com/u/Daniel_Mahoney)\
**Post date:** [September 7, 2010, 1:21pm UTC](https://community.wowza.com/t/live-rtmp-stream-to-iphone/35414/8 "2010-09-07T13:21:08Z")

</div>

My entire Application.xml can be seen at [http://drop.io/catdude](http://drop.io/catdude)

However, the part I believe is most applicable here is:

true

live

${com.wowza.wms.context.VHostConfigHome}/content

${com.wowza.wms.context.VHostConfigHome}/keys

cupertinostreamingpacketizer,smoothstreamingpacketizer

cupertinostreaming,smoothstreaming
