Hi,
<div>    I have constructed a gstreamer application (for DM365) on the lines of this:</div><div><span style="color:rgb(34,34,34);font-family:'Courier New';font-size:13px;background-color:rgb(255,255,255)">gst-launch -v 'v4l2src always-copy=FALSE num-buffers=800 input-src=composite ! video/x-raw-yuv, format=\(fourcc\)NV12, width=720, height=480 ! TIVidenc1 codecName=h264enc engineName=codecServer ! udpsink port=1234 host=xxx'</span></div>
<div><span style="color:rgb(34,34,34);font-family:'Courier New';font-size:13px;background-color:rgb(255,255,255)"><br></span></div><div>Earlier the above gstreamer gst-launch seemed to hog up 80+% of the CPU on the DM365.</div>
<div>So I wrote a gstreamer application and constructed a pipeline v4l2src-> h264enc -> rtph264pay -> udpsink and executed and figured that the CPU utilization is still the same.</div><div><br></div><div>video streaming is just about 40% of my application code so 80% is a very high share of utilization.</div>
<div><br></div><div>Am I missing something here?</div><div>Can I better this performance of gstreamer ?</div><div><br></div><div><br></div><div>Thanks,</div><div>N.Kartik</div>