We expect working soon with the nexw Tegra X1 (amazing) board.
We’re developing custom AVOD system for embedded boxes.
The main application is developped with Qt5.7 framework, everything’s fine.
The second, thirdparty, application is actually an HTML5/JS application with a bunsh graphical layers, alpha blending etc.
This application will be wrapped using Qt QWebEngine framework and the underlying Chromium.
This HTML5 application also manages the video player:
Qt tech support confirmed us that Chromium manages the HW accel as it uses FFMPEG for playback.
I read the “Tegra X1/Tegra Linux Driver Package Multimedia User Guide” document, and it seems that the NVidia HW accel is managed with gstreamer and specific OMX plugins.
Is it right ?
Therefore, I was wondering if our HTML5 application will also benefit of NVidia hw accel with the FFMPEG playback ?
Hi Karim,
We have confimed that hardware acceleration will not be available ‘only’ for video decode. Other browser features like WebGL, Browser compositing, etc will still be hardware accelerated on TX1.
So ‘OpenGL HW Accel for rendering the gfx layer’ is hardware accelerated.
I realized that Samsung has written an opensource GStreamer Backend for Chromium.
If we do integrate this backend in the Chromium layer of Qt, using gstreamer and nvidia dedicated plugins, would the HW video decoding normally work ?