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!
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