High gstreamer cpu load

marc lievens mark.lievens at gmail.com
Fri Nov 27 01:52:57 PST 2015


Hi,

I already tried with and without a queue between rtspsrc and rtp264depay
without result. The cpu load in nicely spread over the different present
cpu cores
In meantime I also tried it on Linux with same result.
I also disabled Gstreamer logging and all options on the different
elements, all without any notable result.

Thanks

2015-11-27 10:24 GMT+01:00 Ian Davidson <id012c3076 at blueyonder.co.uk>:

> You might try inserting some queue elements into your pipeline.
>
> As I understand it, the queue causes gstreamer to create a new thread.  If
> you have a new thread, that can use a different CPU.  As it stands, ALL
> your processing is using a single CPU.  While that would not change the
> total CPU usage, it would share the load and should improve the performance.
>
> On 26/11/2015 19:03, Krutskikh Ivan wrote:
>
> Hi,
>
> I use more or less the same approach on linux and my cpu load even on 100
> cams is low beyond recognition. Maybe your problem is platform related.
>
> 2015-11-26 21:14 GMT+03:00 marc lievens <mark.lievens at gmail.com>:
>
>> Hi
>>
>>
>>
>>
>> I'm using gstreamer 1.6 with pipeline "rtspsrc! rtph264depay! h264parse!
>> matroskamux! filesink" with tcp connection to camera's
>>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151127/bc66c496/attachment.html>


More information about the gstreamer-devel mailing list