HDMI Forum 拒绝 AMD 寻求的开源 HDMI 2.1 驱动支持

HDMI 的行业联盟已阻止 AMD 发布面向 HDMI 2.1 的开源 Linux 驱动,这凸显出对最新 HDMI 功能的访问是通过 NDA、许可费和法律风险来控制的。评论者认为,这种做法强化了专有、反消费者的行为,使 Linux 对现代电视和 AV 设备的支持更加复杂,甚至可能引发反垄断担忧。尽管 HDMI 在电视和家庭影院设备中占据主导地位,许多人仍将这一举动视为应优先选择 DisplayPort 和 USB-C 方案的理由。

法律 / 合同障碍

  • 发帖者表示,AMD 不能“直接发布”一个开源 HDMI 2.1 驱动,因为:
    • HDMI 既是专有规范也是商标;使用它需要论坛批准。
    • 成员签署了 NDA 和合同,而这些协议很可能禁止发布开源驱动。
    • 违规可能导致诉讼、赔偿以及被论坛除名。
  • 有人认为,失去对 HDMI/编解码器专利池的访问权限,可能危及重大业务(例如主机设计中标、流行编解码器的硬件解码)。

绕行方案、黑客式做法与洁净室思路

  • 建议包括:
    • 对 OSS 驱动进行非官方第三方补丁,可能托管在 IP 执法较弱的司法辖区(法国、中国、俄罗斯)。
    • 使用“神秘端口”或改名后的 HDMI 接口,以规避商标问题。
    • 逆向工程或规范泄露,但有人警告这会带来法律上的“污染”,可能阻止贡献者未来参与洁净室工作。
  • 有人怀疑 DMCA/HDMI Forum 无法将此类补丁彻底从互联网上清除,但它们确实会给维护者带来很大麻烦。

DisplayPort vs HDMI

  • 强烈的观点是用户应该优先选择 DisplayPort:
    • 免版权费,技术上相似甚至更好,带宽更高(DP 2.x vs PC 上 HDMI 2.0 的限制)。
    • 可通过 USB-C 的 DP Alt Mode 和 Thunderbolt 运行;HDMI Alt Mode 实际上已经死掉了。
  • 反对意见:
    • 电视和 AV 接收器几乎从不配备 DP;许多笔记本和小型设备只能用 HDMI。
    • 一些家庭影院功能(ARC/eARC、CEC)深度绑定 HDMI;DP 在技术上可以模拟这些功能,但缺乏生态和标准支持。
  • 关于 DSC 压缩的争论:它被宣传为“视觉无损”,但有些人担心会产生伪影;也有人表示没有可见问题,并指出可靠性有所提升。

Linux、游戏与转接器

  • 4K120 HDR 电视的 Linux 游戏玩家感觉被锁定在 Windows 或专有驱动上。
  • HDMI 2.0 只有在使用色度抽样(4:2:0 8-bit)时才能实现 4K120,而这会明显损害文本渲染和桌面使用体验。
  • 现有主动式 DP→HDMI 小尾巴可以提供高分辨率/高刷新率,但:
    • 经常缺少 VRR/FreeSync 支持。
    • 额外的转接器会增加成本和故障点。

反消费者 / 反垄断担忧

  • 许多人认为 HDMI Forum 的立场是反消费者、反竞争的寻租行为,由 HDCP 和周期性授权收入驱动。
  • 有人呼吁反垄断或监管干预(尤其是在欧洲/FTC),将其类比为卡特尔行为。
  • 也有人怀疑 Linux 支持或用户反弹会对 HDMI 采用率产生多大影响,因为消费者通常并不在意,而且电视市场存在惯性。

爱好者用途与叠加设备

  • 几位评论者感叹,法律/HDCP 障碍阻止了简单、廉价的 HDMI 叠加盒子出现(例如在电视视频上显示聊天/文本)。
  • 现有方案(专业设备、采集卡 + OBS、FPGA 项目、去 HDCP 分离器)虽然可行,但往往昂贵、脆弱,或处于法律灰色地带。