Debian – accelerated HTML5 video: what hardware is supported well by Linux

browserdebiangpuhardwarevideo

After many, many, many failed attempts to get accelerated HTML5 video working on any hardware (tested about 5 machines) I came to the conclusion that accelerated HTML5 is something difficult under Linux.

Now I "just" need some hardware to realize a HTML5/WebRTC based (not only) video conferencing application for use with a TV, but I don't know where to find suitable hardware. It's all easier with Windows, but I'd like to stick with Linux for other reasons.

Can somebody tell me how to find or suggest some hardware that will…

  • be supported by some HTML5 browser with WebRTC support (video conferencing) – preferably Chrome/Chromium
  • allow fluid video playback up to HD resolutions
  • may be Intel architecture (preferred) or also ARM if there is some open board support package
  • have HDMI output
  • under Debian Jessie, or perhaps Ubuntu
  • preferably with X11, but it's not important as only the (headless) browser is displayed full-screen (HTML5 application)

It would also be a great help if it boils down to "graphics card X works well with Chrome if you use Kernel X".

I know that I'm asking for hardware but it's actually Linux software that's heavily limiting the selection, so I assume this is not off-topic.

Thanks.

Best Answer

If you read this bugtracker entry https://bugzilla.mozilla.org/show_bug.cgi?id=563206 and you give up all hope. Opened 2010 and it is still being discussed how and when this would be integrated.

Unfortunately Linux has not the same standardized approach to APIs, probably because there were no stakeholders at the time who were negotiating this with graphic card vendors. Windows and probably iOS are still much more advanced regarding consumer technology.

Related Question