vienna campus streaming with gstreamer doesn't work

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

vienna campus streaming with gstreamer doesn't work

gergelyrakoczi
This post was updated on .
Hi,

we at Vienna University want to enable live campus streaming from one lecturehall to another. So to begin, we try to stream a simple testvideo via gstreamer to our media server (wowza) by using this simple command:

gst-launch-0.10 -v videotestsrc ! "video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480, framerate=(fraction)15/1" ! queue ! x264enc bitrate=500 cabac=false pass=qual quantizer=27 subme=4 threads=0 bframes=0 dct8x8=false ! queue ! rtph264pay ! queue ! udpsink host=128.130.35.149 port=10004

For your information, we have this cap for our videostream:

caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"Z0LAFrkQFAe2AiAAAAMAIAAAAwPB4sXU\\, aM4XIA\\=\\=\", payload=(int)96, ssrc=(guint)2438042987, clock-base=(guint)2413324687, seqnum-base=(guint)449100

our SDP-file looks like this:

v=0
o=- 1208520720 2590316916 IN IP4 128.130.35.149
s=MY FIRST PIPELINE
i=N/A
c=IN IP4 128.130.35.149
t=0 0
m=video 10004 RTP/AVP 96
a=rtpmap:96 H264/90000
a=fmtp:96 media=video; clock-rate=90000; encoding-name=H264; sprop-parameter-sets=Z0LAFrkQFAe2AiAAAAMAIAAAAwPB4sXU,aM4XIA==; ssrc=2438042987; clock-base=2413324687; seqnum-base=449100

The rtp packets are recieved just fine, so firewall settings are not the reason for our problem. We try to view the stream by JW Player (Longtail setup wizard: rtmp stream, file: udp://0.0.0.0:10004, streamer: rtmp://videotest.zserv.tuwien.ac.at:80/rtplive). However, the flash player remains black and doesn't show our stream.

Do you have any ideas where our problem might be? Is our gstreamer pipeline wrong?
Or is something missing in our sdp-file (it should be okay according to http://www.wowzamedia.com/forums/sho...th-Wowza/page7)? Any advice is welcome :-)

Thank you for your help in advance,
gergely

PS: our log file might help you finding a solution:
https://institute.tuwien.ac.at/filea.../wowza_log.txt