Wowza Community

Vlc RTP Live

If you don’t change any vlc settings you can use the same sdp file.

Richard

The only way I know to test is put it all together and see if it works. This is the Quicktime Broadcaster guide:

http://www.wowza.com/community/t/-/42

Richard

Actually, we’re not promoting consulting, Wowza does software. We would like to see this start working for you. The usual problem between two computers is ports and firewalls.

Richard

On EC2, it is the Security Group. You have to add ports to the security group. The Wowza EC2 guide has instructions.

Richard

That looks okay.

I would focus on EC2 security groups, getting that right.

You need to add UDP ports in some case,TCP in others. The CIDR values is always “0.0.0.0/0” <-- check that

Are you using the Firefox ElasticFox plugin?

Richard

Look at this post:

http://www.wowza.com/community/t/-/704#8

Richard

You won’t need all these, and I don’t remember why I have half of them, but for reference this my default security group:

http://laketk.com/EC2SecurityGroup.png

Richard

You need to add:

UPD 6970 - 9999

Richard

Won’t work because Flash plugin does not encode to h.264 baseline 3, which is required by IPhone.

Richard

You can use enocder that does rtmp or rtp/rtsp push.

https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder)

Richard

How can we test two things for our streaming?

  1. Cam on mac with broadcaster to a diff server, to confirm stream can be received?

  2. A diff stream to our EC2 server

Therefore narrowing down where the pipe is clogged?

Guys we have indeed followed all of this and are obviously missing something. We have asked for assistance in many different ways.

Now it feels like we are going to be led around in circles until we pay the $300hr consulting rate Elan quoted us.

We truly want to say WOWZA but aren’t feeling the love.

What other things can we post to help diagnose the issue?

Charlie what are all of the other files we can send to help diagnose this?

Thanks

Well that did not worked,

here is my steps

on my pc run this command

vlc -vvv -I rc dshow:// :dshow-vdev="CyberLink Web Camera Filter" :dshow-adev="External Mic (IDT High Definiti" :dshow-size="640x480" --sout "#transcode{venc=x264{keyint=60,profile=baseline,level=3.0,nocabac,qpmax=36,qpmin=10,me=hex,merange=24,subme=9,qcomp=0.6},vcodec=x264,vb=500,scale=1,acodec=mp4a,ab=96,channels=2,samplerate=48000}:rtp{dst=***.***.**.***,port-video=10000,port-audio=10002,sdp= file://d:/vlc.sdp}"

then go to stream manager

http://...*:8086/streammanager/index.html

enable the rtp live stream

copy the vlc.sdp file generated in my pc on the server (content folder)

and then try to run on iphone

http://***.***.**.***:1935/rtplive/vlc.sdp/playlist.m3u8

is there any step that im missing-skipping?

Thanks for your help

question , does the sdp changes between runs? i just did the exact instructions

also extracting useful data in the logs (i see a lot of warns) as there are also some from the streaming (Comments) that we are doing to our site

here are something interesting

WARN    server  comment 2010-01-12      19:03:28        -       -       -       -       -       631943.319      -       -       -       -       -       -       -       HTTPStreamerAdapterCupertinoStreaming.getAppInstance: Stream not found [rtplive/vlc.sdp/playlist.m3u8]: vlc.sdp
WARN    server  comment 2010-01-12      19:05:44        -       -       -       -       -       632079.604      -       -       -       -       -       -       -       RTPSessionDescriptionDataProviderBasic.getStreamInfo: SDP file missing: /usr/local/WowzaMediaServer/content/ 
    at javax.management.ObjectInstance.<init>(ObjectInstance.java:79)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:962)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:917)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:312)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:482)
        at org.apache.commons.modeler.Registry.registerComponent(Unknown Source)
        at org.apache.commons.modeler.Registry.registerComponent(Unknown Source)
        at com.wowza.wms.admin.AdminMediaCasterListener.onMediaCasterCreate(Unknown Source)
        at com.wowza.wms.application.ApplicationInstance.notifyMediaCasterCreate(Unknown Source)
        at com.wowza.wms.mediacaster.MediaCasterStreamItem.checkMediaCaster(Unknown Source)
        at com.wowza.wms.mediacaster.MediaCasterStreamItem.registerPlayer(Unknown Source)
        at com.wowza.wms.mediacaster.MediaCasterStreamMap.registerPlayer(Unknown Source)
        at com.wowza.wms.stream.mediacaster.MediaStreamMediaCasterPlay.startPlay(Unknown Source)
        at com.wowza.wms.module.ModuleCore.internalPlay(Unknown Source)
        at com.wowza.wms.module.ModuleCore.play(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

the server does not see the vlc file on the server?

is there any special user-permission that this file needs?

ok, now the file not found error is not show anymore but the acces log show this

INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.637	-	-	-	-	-	-	-	RTPMediaCaster.Reconnector: start
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.637	-	-	-	-	-	-	-	RTPSessionDescriptionDataProviderBasic.getStreamInfo: /usr/local/WowzaMediaServer/content/vlc.sdp
INFO	stream	create	2010-01-13	18:05:56	-	-	-	-	-	0.0	-	283	0	0	-	-	-	-
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.638	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterBufferTime: 300
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.639	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterFlushTime: 10
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.639	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterLogPacketLoss: false
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.639	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterBufferTime: 300
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.639	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterFlushTime: 10
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.641	-	-	-	-	-	-	-	RTPDePacketizerWrapperPacketSorter.init: rtpDePacketizerPacketSorterLogPacketLoss: false
INFO	stream	publish	2010-01-13	18:05:56	-	-	-	-	-	0.0040	vlc.sdp	283	0	0	-	-	vlc.sdp	-
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.642	-	-	-	-	-	-	-	RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:10002
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.643	-	-	-	-	-	-	-	RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:10003
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.643	-	-	-	-	-	-	-	RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:10000
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.644	-	-	-	-	-	-	-	RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:10001
INFO	server	comment	2010-01-13	18:05:56	-	-	-	-	-	74540.645	-	-	-	-	-	-	-	RTPMediaCaster.Reconnector: stop

and nothing is being show

EC2 Ports open are 10000 to 10003 ,1935, and some others used by us.

Does Quciktime generated a sdp file taht we need to upload?

Also there is no error in the logs,so not really sure what is the problem (no port blockcing on pc also, even disabled av-firewall)

Check the access log (no error logs) plz

sorry had to copy on pastebin, too big for this forum

http://pastebin.com/f2a6a5a5

here is the current security groups