# VLC / WOWZA and RTSP over UDP Unicast

**URL:** <https://community.wowza.com/t/vlc-wowza-and-rtsp-over-udp-unicast/34491>\
**Category:** Wowza Streaming Engine\
**Created:** [March 18, 2010, 8:36am UTC](https://community.wowza.com/t/vlc-wowza-and-rtsp-over-udp-unicast/34491 "2010-03-18T08:36:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gianluca\_Masone](https://avatars.discourse-cdn.com/v4/letter/g/3ec8ea/32.png) [@Gianluca\_Masone](https://community.wowza.com/u/Gianluca_Masone)\
**Post date:** [March 18, 2010, 8:36am UTC](https://community.wowza.com/t/vlc-wowza-and-rtsp-over-udp-unicast/34491/1 "2010-03-18T08:36:57Z")

</div>

I’m using VLC as transcoder and Wowza Server as streaming server.

Wowza Server (Wowza Media Server 2 Developer 2.0.0 build22912) is configured as reported in [https://www.wowza.com/quickstart.html#live-mpeg-ts](https://www.wowza.com/quickstart.html#live-mpeg-ts) (see section All Player Technologies).

The client talks with the server and negotiates a streaming connection like this one:

Transport: MP2T/H2221/UDP;unicast;

The client negotation works but unfortunately I don’t see any data sent from Wowza to the device.

Here I explains my configuration:

a) VLC is installed on Windows Machine (192.168.128.175) and it sends the Transcoded Stream (Extremists.m4v coming from Wowza sample files) to the Wowza server over udp://192.168.128.75:10000.

I’m using VLM via telnet and the configuration is:

> show

show

media : ( 1 broadcast - 0 vod )

flow

type : broadcast

enabled : yes

loop : yes

inputs

1 : C:\Documents and Settings\admin\Desktop\Extremists.m4v

output : #transcode{vcodec=h264,vb=800,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=udp,mux=ts,dst=192.168.128.75:10000}"

options

instances

schedule

> control flow play

b) Wowza is installed on a Linux Machine (192.168.128.75).

c) Sniffing with Wireshark I see the UDP traffic from 192.168.128.175:VLC to 192.168.128.75:Wowza to the port 10000 (as described in the Wowza Howto).

So VLC send transcoded stream to Wowza.

d) The Wowza Server Log is the following:

INFO stream create - -

INFO stream publish mpegts.stream -

INFO server comment - HTTPStreamManager.onHTTPRequest: Publish stream successfully started [rtplive/_definst_]: mpegts.stream

INFO server comment - RTPUDPTransport.bind: /0.0.0.0:10000

INFO server comment - UDPTransport.firstPacket: /0.0.0.0:10000

INFO server comment - RTPMediaCaster.Reconnector: stop

INFO server comment - RTPDePacketizerMPEGTS.handleRTPPacket: audioPID: 0x44

INFO server comment - RTPDePacketizerMPEGTS.handleRTPPacket: videoPID: 0x45

INFO server comment - CupertinoPacketHandler.startStream[rtplive/_definst_/mpegts.stream]

INFO server comment - LiveStreamPacketizerSmoothStreaming.startStream[rtplive/_definst_/mpegts.stream]

INFO server comment - LiveStreamPacketizerCupertino.handlePacket: Audio codec: AAC

INFO server comment - LiveStreamPacketizerCupertino.handlePacket: Audio info[rtplive/_definst_/mpegts.stream]: {AACFrame: size: 0, rate:44100, channels:2, samples:1024, errorBitsAbsent:true, profileObjectType:2}

INFO server comment - LiveStreamPacketizerCupertino.handlePacket: Video codec: H264

WARN server comment - LiveStreamPacketizerCupertino.handlePacket: Video encoding settings are beyond iPhone/iPod touch recommendations (Baseline/3.0) [rtplive/_definst_/mpegts.stream]: {H264CodecConfigInfo: profile: “Main”, level: 5.1, frameSize: 416x240, aspect: 40/39, }

INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingAudio: Bitrate[rtplive/_definst_/mpegts.stream]: 132145

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:1 a/v/k:137/213/1 duration:9522

INFO server comment - LiveStreamPacketizerSmoothStreaming.flushPendingVideo: Bitrate[rtplive/_definst_/mpegts.stream]: 802846

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:2 a/v/k:176/369/2 duration:12312

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:3 a/v/k:149/250/1 duration:10377

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:4 a/v/k:271/461/2 duration:18819

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:5 a/v/k:153/321/2 duration:10711

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:6 a/v/k:148/233/3 duration:10310

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:7 a/v/k:179/319/3 duration:12412

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:8 a/v/k:74/152/2 duration:10602

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:9 a/v/k:148/240/4 duration:10311

INFO server comment - LiveStreamPacketizerCupertino.endChunkTS[rtplive/_definst_/mpegts.stream]: Add chunk: id:10 a/v/k:158/307/5 duration:11011

INFO rtsp disconnect 2025468997 -

INFO rtsp connect 1744914299 -

{AACFrame: size: 0, rate:44100, channels:2, samples:1024, errorBitsAbsent:true, profileObjectType:2}:12 10

INFO rtsp describe 1744914299 -

{AACFrame: size: 0, rate:44100, channels:2, samples:1024, errorBitsAbsent:true, profileObjectType:2}:12 10

INFO rtsp describe 1744914299 -

WARN server comment - RTSPCore.setup: track missing: mpegts.stream

INFO rtsp play 1744914299 -

I’m using a Wowza Developer Edition (the Free Download)

---

<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:** [March 18, 2010, 7:20pm UTC](https://community.wowza.com/t/vlc-wowza-and-rtsp-over-udp-unicast/34491/2 "2010-03-18T19:20:45Z")

</div>

Try using the IPhone compatible settings for VLC:

[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)

Richard
