Hi guys,

I am going nuts with this problem basically because I am not familiar with streaming further than what I searched for trying to stream real time video in a local network.

I am working with a Raspberry Pi 3 with a Pi NOIR V2 camera and this is my pipeline:

<pre>
raspivid -t 0 -w 640 -h 480 -fps 30 -b 2000000 -hf -vf -ex auto -awb auto -o - | \
gst-launch-1.0 -v fdsrc \
  ! "video/x-h264, width=(int)640, height=(int)480, framerate=(fraction)30/1" \
  ! queue \
  ! h264parse \
  ! rtph264pay \
      config-interval=1 \
      pt=96 \
  ! udpsink \
      sync=false \
      host=192.168.1.255 \
      port=5004 \
      bind-address=192.168.1.99 \
      bind-port=5004 \
      auto-multicast=true \
      multicast-iface=eth0 \
</pre>

And here is my SDP file for VLC on my PC:

<pre>
v=0
c=IN IP4 192.168.1.99
t=0 0
a=recvonly
a=type:broadcast
a=charset:UTF-8
m=video 5004 RTP/AVP 96
b=RR:0
a=rtpmap:96 H264/90000
</pre>

The problem is that VLC only catches the first frame. If I stop and play again from VLC it refreshes to a new frame - the video seems to be playing but the image is frozen. Does anybody know what is happening?

Thanks in advance!

<img src="http://gstreamer-devel.966125.n4.nabble.com/file/n4680826/pipeline.png" border="0" alt="Pipeline"/>

        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/RTP-UDP-streaming-only-first-frame-tp4680826.html">RTP/UDP streaming only first frame</a><br/>
Sent from the <a href="http://gstreamer-devel.966125.n4.nabble.com/">GStreamer-devel mailing list archive</a> at Nabble.com.<br/>