# wowza 3 - http and rtmp streaming

**URL:** <https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316>\
**Category:** Wowza Streaming Engine\
**Created:** [December 8, 2011, 10:05pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316 "2011-12-08T22:05:50Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [December 8, 2011, 10:05pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/1 "2011-12-08T22:05:50Z")

</div>

Hello,

I just upgraded from wowza2 to wowza3. rtmp streaming works fine, logs are displaying correctly in sawmill. But I am now trying to stream a single file both using rtmp and http. Like I said, rtmp streaming works fine for mp4 files. But can someone tell me how to enable http streaming? In linux server where wowza3.0.3 is installed, we have disabled apache. So, wowza can use port 80 as well. Link to the file using rtmp protocol is:

rtmp://mydomain.com/applicationname/testb.mp4

Thanks,

Ashish

---

<div class="post-metadata">

**Author:** ![Lisa\_Wong](https://avatars.discourse-cdn.com/v4/letter/l/34f0e0/32.png) [@Lisa\_Wong](https://community.wowza.com/u/Lisa_Wong)\
**Post date:** [December 8, 2011, 4:03pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/2 "2011-12-08T16:03:01Z")

</div>

In your Application.xml, set the **HTTPStreamers** property to:

```auto
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

```

This tutorial also gives sample playback urls, [https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming](https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming)

-Lisa

---

<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:** [December 9, 2011, 3:11pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/3 "2011-12-09T15:11:11Z")

</div>

Use RTMP in JW Player. Change the streamer to:

```auto
rtmp://wowza_address:1935/bsa

```

Richard

---

<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:** [December 9, 2011, 3:33pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/4 "2011-12-09T15:33:30Z")

</div>

JW Player does have support for that, but not using streamer. Take a look at the JW Player documentation for this

Richard

---

<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:** [December 9, 2011, 4:01pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/5 "2011-12-09T16:01:45Z")

</div>

Ashish,

Take a look at JW player site, they show how to use their player.

Richard

---

<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:** [December 9, 2011, 4:05pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/6 "2011-12-09T16:05:32Z")

</div>

[http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/18530/embedding-an-rtmp-stream-with-an-html5-fallback](http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/18530/embedding-an-rtmp-stream-with-an-html5-fallback)

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 2:04pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/7 "2011-12-09T14:04:49Z")

</div>

Do I have to enable apache? The HTTPStreamers is there on Application.xml file:

cupertinostreaming,smoothstreaming,sanjosestreaming

Thanks.

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 2:06pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/8 "2011-12-09T14:06:15Z")

</div>

I always get “No valid media file(s) found.”

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 2:12pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/9 "2011-12-09T14:12:38Z")

</div>

the same file plays fine in an iPad using:

http://[wowza-address]:1935/vod/mp4:sample.mp4/playlist.m3u8

I want to play the file in a flash player using http protocol.

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 3:05pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/10 "2011-12-09T15:05:44Z")

</div>

I tried the jw player setup wizard to test it too.

> This text will be replaced
> 
> bsa is the application name and testb.mp4 is the file. When I click play, it keeps on spinning.

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 3:16pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/11 "2011-12-09T15:16:48Z")

</div>

Hi Richard,

We are trying to use http protocol. Is it possible? I was able to play the file in iPad using the similar code:

> http://[wowza-address]:1935/vod/_definst_/mp4:myvideos/sample.mp4/playlist.m3u8

but I am trying to use the following similar code:

> http://[wowza-ip-address]:1935/vod/_definst_/mp4:myvideos/sample.mp4/manifest.f4m

I am trying to follow: Adobe Flash player (San Jose/Flash HTTP) in [https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming#playback](https://www.wowza.com/docs/how-to-set-up-video-on-demand-streaming#playback)

---

<div class="post-metadata">

**Author:** ![Ashish\_Ghimire](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@Ashish\_Ghimire](https://community.wowza.com/u/Ashish_Ghimire)\
**Post date:** [December 9, 2011, 3:57pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/12 "2011-12-09T15:57:56Z")

</div>

Hi Richard,

I just sent an email to support@wowza.com regarding this issue. I have sent a link to a player in that email.

Thanks.

---

<div class="post-metadata">

**Author:** ![Orhan\_Uyaver](https://avatars.discourse-cdn.com/v4/letter/o/a88e57/32.png) [@Orhan\_Uyaver](https://community.wowza.com/u/Orhan_Uyaver)\
**Post date:** [January 4, 2012, 2:57pm UTC](https://community.wowza.com/t/wowza-3-http-and-rtmp-streaming/316/13 "2012-01-04T14:57:36Z")

</div>

Hi,

I have a strange problem with http streaming I always get the error below;

WARN server comment 127.0.0.1/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v Medi

aReaderH264.open[1]: java.io.FileNotFoundException: \tvodsql\TVOD\RESOURCES\CON

TENTFILES\_01\*_127.0.0.1_\*\5005\4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v (The system

cannot find the file specified)

ERROR server comment - MediaReaderH264Cupertino.indexFile:java.lang.NullPointerE

xception

INFO server comment - ModuleMediaReaderNotify#MediaReaderListener.onMediaReaderC

lose: 127.0.0.1/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v

INFO stream destroy 127.0.0.1/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v -

INFO cupertino disconnect 1901337808 -

[http://192.168.5.23/vod/mp4:/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v/playlist.m3u8?audioindex=1](http://192.168.5.23/vod/mp4:/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v/playlist.m3u8?audioindex=1)

the same path works well with RTSP and RTMP protocols. I have tried every alternative but not successful. Somehow It always add 127.0.0.1 to the file path.

these are the rtsp and rtmp urls.

rtsp://192.168.5.23/vod/mp4:/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v?audioindex=1

rtmp://192.168.5.23/vod/mp4:/5005/4367C6A4-5740-44A7-A849-62168E6E5BB3.M4v?audioindex=1
