# Live streaming with VLC

**URL:** <https://community.wowza.com/t/live-streaming-with-vlc/34705>\
**Category:** Wowza Streaming Engine\
**Created:** [May 4, 2010, 10:46pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705 "2010-05-04T22:46:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Damian\_Ottley](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@Damian\_Ottley](https://community.wowza.com/u/Damian_Ottley)\
**Post date:** [May 4, 2010, 10:46pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/1 "2010-05-04T22:46:30Z")

</div>

The newest version of vlc has several settings that I do not understand. (I have already gotten live streaming to work using Quicktime broadcaster).

Do I use port 1935 or 10000?

Under Miscellaneous Options: I don’t know what to do with any of those options.

How do I configure vlc using the gui?

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [May 5, 2010, 3:46am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/2 "2010-05-05T03:46:35Z")

</div>

The basic instructions are here:

[https://www.wowza.com/docs/how-to-use-vlc-as-a-live-stream-encoder-with-wowza-media-server-mpeg-ts](https://www.wowza.com/docs/how-to-use-vlc-as-a-live-stream-encoder-with-wowza-media-server-mpeg-ts)

Charlie

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [May 11, 2010, 3:27am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/3 "2010-05-11T03:27:59Z")

</div>

Also, you must buy, install and configure the AAC plugin from MainConcept to make it work with the iPhone. The iPhone will not play an H.264/MP3 stream. It must be H.264/AAC.

Charlie

---

<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:** [May 11, 2010, 11:14am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/4 "2010-05-11T11:14:23Z")

</div>

Make sure it is H.264 format, Baseline 3 Profile. You set the profile in FMLE by click the wrench icon to the right of the Format setting, opens a dialog. The default is “main”, change that to “baseline”

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:** [May 11, 2010, 4:06pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/5 "2010-05-11T16:06:58Z")

</div>

First, change the Format setting to “H.264”, then click the wrench icon, then you will see the Profile settings.

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:** [May 12, 2010, 10:55am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/6 "2010-05-12T10:55:59Z")

</div>

Actually, I don’t think FMLE 3.1 or previous versions support AAC without the MainConcept plugin.

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:** [May 17, 2010, 9:10pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/7 "2010-05-17T21:10:52Z")

</div>

http://[wowza-address]:1935/live/myStream.sdp/playlist.m3u8

Is the name of the stream you are publishing “myStream.sdp”, or is just “myStream”. Use the exact same.

What is /conf/live/Application.xml /Streams /LiveStreamPacketizers? It should be:

```auto
<LiveStreamPacketizers>cupertinostreamingpacketizer</LiveStreamPacketizers>

```

Or if you are also doing Silverlight:

```auto
<LiveStreamPacketizers>cupertinostreamingpacketizer, smoothstreamingpacketizer</LiveStreamPacketizers>

```

In the IPhone, check Settings \> Safari \> Plugins. Make sure it is “On”

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:** [May 24, 2010, 10:36am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/8 "2010-05-24T10:36:50Z")

</div>

Add the “mp4:” prefix to the stream name in the FMS URL:

mp4:myStream

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:** [May 25, 2010, 5:10pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/9 "2010-05-25T17:10:22Z")

</div>

Yes, you can use h.264 video with Baseline level 3Profile for all supported players.

Rihcard

---

<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:** [May 29, 2010, 12:41am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/10 "2010-05-29T00:41:37Z")

</div>

SecureURLParams is for Wowza 1.7.2. ModuleRTMPAuthenticate is for Wowza 2, both for securing RTMP publishing. The two versions are here:

[http://community.wowza.com/t/-/45](http://community.wowza.com/t/-/45)

There is a guide included.

If you have restreaming application, you need StreamNameAlias.

[http://community.wowza.com/t/-/47](http://community.wowza.com/t/-/47)

This also has a guide.

Richard

---

<div class="post-metadata">

**Author:** ![Alejandro\_Ferrari](https://avatars.discourse-cdn.com/v4/letter/a/d6d6ee/32.png) [@Alejandro\_Ferrari](https://community.wowza.com/u/Alejandro_Ferrari)\
**Post date:** [May 7, 2010, 9:03pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/11 "2010-05-07T21:03:19Z")

</div>

Hi, don’t are needed use SDP always with VLC, is possible use UDP and StreamManager into wowza, this way you only need use one port per client, but this can do in advance is easy… I’ll try to do a How To Asap and post this into our blog.

---

<div class="post-metadata">

**Author:** ![Alejandro\_Ferrari](https://avatars.discourse-cdn.com/v4/letter/a/d6d6ee/32.png) [@Alejandro\_Ferrari](https://community.wowza.com/u/Alejandro_Ferrari)\
**Post date:** [May 8, 2010, 1:11am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/12 "2010-05-08T01:11:55Z")

</div>

Really this can be do automatically… we are developed an network monitor (only for Linux), this check if the client are sending info to the corresponding port and this call to the StreamManager and start automatically.

The other way is add this Port into StartupStream.xml and this was monitor if receive data into the port automatically and transmit to the client…

---

<div class="post-metadata">

**Author:** ![Alejandro\_Ferrari](https://avatars.discourse-cdn.com/v4/letter/a/d6d6ee/32.png) [@Alejandro\_Ferrari](https://community.wowza.com/u/Alejandro_Ferrari)\
**Post date:** [May 12, 2010, 12:37am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/13 "2010-05-12T00:37:47Z")

</div>

FMLE3 support AAC audio by default… and the answer is yes, iPhone and Android need AAC audio, or without audio, but this devices don’t support Audio streaming in MP3

H264 + AAC = OK (Android/iPhone/Blackberry)

Regards,

Ale

---

<div class="post-metadata">

**Author:** ![Alejandro\_Ferrari](https://avatars.discourse-cdn.com/v4/letter/a/d6d6ee/32.png) [@Alejandro\_Ferrari](https://community.wowza.com/u/Alejandro_Ferrari)\
**Post date:** [May 16, 2010, 12:52am UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/14 "2010-05-16T00:52:06Z")

</div>

Yes is possible but use this tutorial:

[http://community.wowza.com/t/-/42](http://community.wowza.com/t/-/42)

Regards,

Ale

---

<div class="post-metadata">

**Author:** ![Alejandro\_Ferrari](https://avatars.discourse-cdn.com/v4/letter/a/d6d6ee/32.png) [@Alejandro\_Ferrari](https://community.wowza.com/u/Alejandro_Ferrari)\
**Post date:** [May 24, 2010, 11:51pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/15 "2010-05-24T23:51:29Z")

</div>

Hi this is not possible, the reason is the codec associated with the extension:

.flv = VP6

.mp4 = MPEG4 (h264)

For record the live stream into a FLV you need use VP6 Codec, if you use H264 codec the extension need to be MP4

Cheers,

Ale

---

<div class="post-metadata">

**Author:** ![Chris\_Trainor](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@Chris\_Trainor](https://community.wowza.com/u/Chris_Trainor)\
**Post date:** [May 6, 2010, 11:31pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/16 "2010-05-06T23:31:27Z")

</div>

Just write the SDP file somewhere on your local machine and copy it upto your server. VLC has no way to transfer the file to a remote destination on it’s own.

So do sdp=file://vlc.sdp and it should dump the file in VLC’s working directory (or the / directory on the drive it runs on, can’t remember which would happen). Then FTP or SCP or whatever the file upto your wowza server in the WOWZAHOME/content/ directory where WOWZAHOME is whatever folder your Wowza install is.

Also change the publishing IP address in the command line from 127.0.0.1 to the IP of your Wowza server.

–Chris

---

<div class="post-metadata">

**Author:** ![Chris\_Trainor](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@Chris\_Trainor](https://community.wowza.com/u/Chris_Trainor)\
**Post date:** [May 7, 2010, 9:41pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/17 "2010-05-07T21:41:13Z")

</div>

Adobe’s Flash Media Live Encoder works well.

VLC will work for ‘live’ streaming. Don’t use an SDP file. Send MPEG-TS via RTP and you don’t need the SDP files. But you will need to manually ‘turn on’ the stream each time from the stream publisher.

In most cases just having the end users use FMLE (free, but read the end user license), VidBlaster (about $200 for ‘personal’ use) or Wirecast ($449) will work quite nicely.

–chris

---

<div class="post-metadata">

**Author:** ![Damian\_Ottley](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@Damian\_Ottley](https://community.wowza.com/u/Damian_Ottley)\
**Post date:** [May 6, 2010, 3:08pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/18 "2010-05-06T15:08:23Z")

</div>

The link you sent seems to be for a case where the computer publishing the live feed is the wowza server.

In my case I would like the local pc to publish to my wowza server. So I need the configurations from the local computer. eg. From the configurations given I put the server’s IP address in place of the local loopback. But what do I put for the section sdp= file://%WMSCONFIG\_HOME%/content/vlc.sdp}? Do I still use file (or maybe rtp or rtmp)? Do I use the server’s url? etc…

---

<div class="post-metadata">

**Author:** ![Damian\_Ottley](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@Damian\_Ottley](https://community.wowza.com/u/Damian_Ottley)\
**Post date:** [May 7, 2010, 4:52pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/19 "2010-05-07T16:52:27Z")

</div>

I guess vlc is not the solution for me if i want to do live streaming, if the source destination is a remote server. Because I don’t think FTP can constantly stream a live file.

I am looking for a free solution for windows, that a client can configure and point to my remote server. (On the mac Quicktime broadcaster can do that!). Do you have any suggestions?

Just to make sure you understand. I have a dedicated server with wowza. I want the client to use a software (preferrably free or very inexpensive) to broadcast their live show to my server.

Thanks for the help!

---

<div class="post-metadata">

**Author:** ![Damian\_Ottley](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@Damian\_Ottley](https://community.wowza.com/u/Damian_Ottley)\
**Post date:** [May 10, 2010, 9:16pm UTC](https://community.wowza.com/t/live-streaming-with-vlc/34705/20 "2010-05-10T21:16:27Z")

</div>

I used FLME and I got my test page to work, perfectly. Thanks a lot.

I tried viewing the live feed on my iPhone, but I got “This movie could not be played” message. Then the browser went to a page displaying the wowza server version. Do you know how to make my live video play on the iPhone? I was connecting over WiFi not 3G (if this helps in your answer).

Note: the steps I used was from the wowza documentation quick user guide under the section “How to publish and play a live stream (RTMP or RSTP/RTP based encoder)”

[Next page](https://community.wowza.com/t/live-streaming-with-vlc/34705.md?page=2)
