<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:10pt;color:#000000;">Hi!<br><br>I'm developing a client/server application in which an important part is to stream live image from a webcam or other video device.<br>I created a pipeline with <span style="font-weight: bold;">fakesrc -&gt; ffmpegcolorspace -&gt; ffenc_h263 -&gt; rtph263pay -&gt; udpsink</span> on the server side and another with <br><span style="font-weight: bold;">udpsrc -&gt; rtph263depay -&gt; ffdec_h263 -&gt; ffmpegcolorspace -&gt; fakesink</span> on the client side.<br>The reason I used fakesrc and fakesink is because I need to push RGB frames from my aplication to the pipeline and on receiving side <br>use RGB frames.<br>My issue is a CPU usage of 40%+ for a Core 2 Duo 2.4 GHz just for the encoding thread(s). I tested other Video Streaming or Video Conference applications and all proved a
 5-6 times smaller CPU usage.<br>Does anybody encountered such issues? Am I doing something wrong?<br>This is a big issue and I'm stuck.<br><br>Thanks in advance!<br>Regards,<br>Ion Scerbatiuc<br><span style="font-family: courier,monaco,monospace,sans-serif;"><br></span><div><br></div></div><br>

      </body></html>