how to set src CSRC in rtp header with gstreamer gstrtpbuffer

dev2011 ms2011ca at
Sun Jul 17 16:15:47 PDT 2011

i am using gstrtpbin pipeline as following. but the received rtp packet the
ccrc count is zero. how to add ccrc count and csrc id in rtp header in
gstrtp buffer before sending?

gst-launch gstrtpbin name=rtpbin latency=200 filesrc location=test.mp4 !
qtdemux name=demuxer demuxer. ! queue ! rtph264pay name=videopay pt=96
config-interval=1 ! rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 ! udpsink
host=x.x.xx port=22123 rtpbin.send_rtcp_src_0 ! udpsink port=22124
sync=false async=false udpsrc port=22125 ! rtpbin.recv_rtcp_sink_0 demuxer.
! queue ! rtpmp4gpay name=audiopay pt=98 ! rtpbin.send_rtp_sink_1
rtpbin.send_rtp_src_1 ! udpsink port=12302  rtpbin.send_rtcp_src_1 ! udpsink
port=12303 sync=false async=false udpsrc port=12307 !


View this message in context:
Sent from the GStreamer-devel mailing list archive at

More information about the gstreamer-devel mailing list