RTP/UDP streaming only first frame

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

RTP/UDP streaming only first frame

Carlos
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:
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 \
And here is my SDP file for VLC on my PC:
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
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! Pipeline

View this message in context: RTP/UDP streaming only first frame
Sent from the GStreamer-devel mailing list archive at Nabble.com.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel