Screen capture high CPU load
Ankur Deep Jaiswal
ankur at techgentsia.com
Fri Aug 3 06:03:25 UTC 2018
can you try *x264enc* speed-preset=*ultrafast* or *x264enc* speed-preset=
*veryfast*
x264enc has default preset of medium.
On Fri, Aug 3, 2018 at 3:38 AM, BogdanS <bodyaf at gmail.com> wrote:
> Hello Iam trying to do some screen capture and send via udp(windows)
>
> pipeline for example.
>
> dx9screencapsrc monitor=0 ! videoconvert ! x264enc ! rtph264pay ! udpsink
> host=127.0.0.1 port=5004
>
> pipeline are working but it loads cpu up to 40%
>
> with openh264enc it works much better
> x9screencapsrc ! videoconvert ! openh264enc complexity=0 usage-type=0
> bitrate =500000 ! rtph264pay ! udpsink host=127.0.0.1 port=5004
> loads cpu up to 15%
>
> I need 4 like this for 4 monitors
>
>
> I see that dx9screencapsrc output format BGR, so I need videoconvert
> before
> x264enc or openh264enc (don't recieves BGR).
>
> So my question is there some practices to make this script works better?
>
> Newer version of gstreamer(I am using 1.8.0) works better?
>
> Thank you for advices!
>
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
--
Regards
Ankur Deep Jaiswal
Software Architect
Techgentsia Software Technologies Private Limited
Ernakulam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180803/bfa158f0/attachment.html>
More information about the gstreamer-devel
mailing list