[Interest] Efficiently render QtQuick-scene and encode to H264 on i.MX6 VPU?

Ola Røer Thorsen ola at silentwings.no
Thu Mar 22 10:37:36 CET 2018


I need to render a Qt Quick scene and stream it as H264 data on an
i.MX6-device running Linux. The use case is to be used live with as little
latency as possible.

I'm thinking of using the QQuickRenderControl class. The easy way is
probably to render the scene to a QOpenGLFramebufferObject, convert to
QImage, convert to yuv420p, and feed to the VPU encoder. But maybe there is
some device-specific way that is more efficient?

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20180322/fae851da/attachment.html>

More information about the Interest mailing list