Preventing traffic bursts when streaming video (cbr)
Andreas Brodmann
andreas.brodmann at gmail.com
Fri Jun 19 02:59:52 PDT 2015
Hi all,
we are working on a project where we're forced to a 10Mbit/s ethernet.
Our video stream is 3-5Mbit/s, so far ok.
We realized that udpsink is "pulsing" out the packets in bunches, like
sending at 100Mbit/s for a few milliseconds, then waiting for the rest
of a second, then pulsing again.
To succeed we need the traffic flow to be continuously < 10Mbit/s.
Can anyone help us with this? Our command line looks like this:
/usr/bin/gst-launch-0.10 filesrc location=file.mp4 ! qtdemux !
nv_omx_h264dec ! video/x-nvrm-yuv,width=1280,height=720,format=(fourcc)I420
! nvvidconv ! video/x-raw-yuv,width=1280,height=720,format=(fourcc)I420 !
videorate ! video/x-raw-yuv,width=1280,height=720,format=(fourcc)I420,framerate=25/1
! nvvidconv ! video/x-nvrm-yuv,width=1280,height=720,format=(fourcc)I420 !
nv_omx_mpeg4enc iframeinterval=1 bitrate=5000000 ! mpeg4videoparse
config-interval=1 ! rtpmp4vpay send-config=true ! udpsink host=ff02::1%eth0
port=4001 auto-multicast=false
Help would be much appreciated.
Regards,
Andreas Brodmann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150619/d6f4b4d0/attachment.html>
More information about the gstreamer-devel
mailing list