加速 HTML5 视频:Linux 很好地支持哪些硬件?

加速 HTML5 视频:Linux 很好地支持哪些硬件?

在多次尝试加速 HTML5 视频的失败之后任何硬件(测试了大约5台机器)我得出的结论是,在Linux下加速HTML5是一件困难的事情。

现在我“只是”需要一些硬件来实现基于 HTML5/WebRTC 的(不仅仅是)视频会议应用程序以与电视一起使用,但我不知道在哪里可以找到合适的硬件。使用 Windows 更容易,但出于其他原因我想坚持使用 Linux。

有人可以告诉我吗怎么找或者建议一些硬件...

  • 某些 HTML5 浏览器支持具有 WebRTC 支持(视频会议)- 最好是 Chrome/Chromium
  • 允许流畅的视频播放,最高可达高清分辨率
  • 可能是 Intel 架构(首选),如果有一些开放板支持包,也可能是 ARM
  • 有HDMI输出
  • 在 Debian Jessie 或 Ubuntu 下
  • 最好使用 X11,但这并不重要,因为只有(无头)浏览器全屏显示(HTML5 应用程序)

如果归结为,这也会有很大的帮助“如果您使用内核 X,显卡 X 可以很好地与 Chrome 配合使用”

我知道我在要求硬件但实际上 Linux 软件严重限制了选择,所以我认为这并不是题外话。

谢谢。

答案1

感谢您的澄清。

回复:我发现 OpenGL、加速和 Raspberry Pi一份关于它与 Raspbian 合作的报告,一个专门的发行版,不使用 Chromium。

我使用了那里提到的测试,他们以 60 FPS 运行,或者只是看起来/感觉流畅并报告 Chromium 的硬件加速 - 无需任何自定义更改或配置。

我在 Debian 测试中的 Firefox(前 IceWeasel,版本 45)有太多限制,因此无法在那里验证。这是一个库存 4.4 内核,无需调整驱动程序,Intel 芯片组 + 免费驱动程序。

你好赛车演示运行也很顺利,这是一台运行 Debian 测试的 Thinkpad X230。我想说 Chromium 应该可以在任何 4 年或更早的基于 Intel 的硬件上正常工作。

答案2

如果您阅读此 bugtracker 条目https://bugzilla.mozilla.org/show_bug.cgi?id=563206你放弃了所有的希望。 2010 年开放,目前仍在讨论如何以及何时进行整合。

不幸的是,Linux 没有相同的 API 标准化方法,可能是因为当时没有利益相关者与显卡供应商就此进行谈判。 Windows 和 iOS 可能在消费技术方面仍然先进得多。

相关内容