High cpu utilization with raw-video(UYVY) network streaming pipeline
Tim Allen
gstreamer at timallen.ltd.uk
Mon Feb 16 08:48:09 PST 2015
Tim Müller wrote
> There have been some improvements in this respect in git master. It
> would be great if you could re-run your test with git master
> (core/base/good), compiled against glib >= 2.44 (for
> g_socket-send_messages() support).
Thanks for the recommendation, it's a great improvement! I built glib 2.43.4
and took the latest gstreamer source from the git repository. Having done
that I now see on a single core:
real 0m11.325s
user 0m4.997s
sys 0m6.220s
and if I enable 2 cores now, the file is streamed in 10 seconds:
real 0m10.048s
user 0m4.978s
sys 0m4.763s
and tegrastats on the K1 reports:
RAM 149/1894MB (lfb 218x4MB) cpu [79%,19%,off,off]@2320 EMC 4%@924 AVP
0%@204 VDE 120 GR3D 0%@12 EDP limit 0
which is much better than I was seeing previously, and better than
gstreamer-0.10.
Many thanks,
Tim.
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/High-cpu-utilization-with-raw-video-UYVY-network-streaming-pipeline-tp4669784p4670767.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list