USB C 上的 HDMI 和 DisplayPort 是怎么回事?

chx*_*chx 22 hdmi displayport usb-c

什么是 DisplayPort™ over USB-C™?说:

DisplayPort™ 相对于 USB Type-C 的优势

使用兼容的适配器向后兼容 VGA、DVI。

在部分产品上支持 HDMI 2.0a,并向后兼容以前的版本。

困惑。就在我以为我了解 USB C 的工作原理时(四个高速通道可以配置为携带任何东西),这毫无意义。我认为 DisplayPort 替代模式意味着那些高速通道携带 DisplayPort 信号,然后,正如页面所说,您可以使用适配器来获取此 DP 信号并将其传递给 VGA、DPI 等显示器。

但是 HDMI 尤其是 2.0a 是什么?我认为 DP 到 HDMI 2.0a 转换器很少见,因为它还没有说“HDMI 2.0、VGA、带有兼容适配器的 DVI”。发生什么了?

请注意,本文档早于 HDMI 替代模式,显然与此无关。

chx*_*chx 20

关于USB-C的维基百科文章有一个“USB 3.1 Type-C 电缆、适配器电缆和适配器的备用模式协议支持矩阵”,它确实显示了 HDMI 2.0b 对HDMI Alt 模式之外的所有备用模式的支持。但是,该表分为被动和主动行,HDMI 出现在主动下,用于 DisplayPort、Thunderbolt,即使在 MHL 模式下,HDMI 2.0b 似乎也需要主动适配器。MHL 和 HDMI 模式显然支持 1.4 与无源电缆。

然而,这不是正确的来源。唯一链接的来源是关于VESA® 将 DisplayPort™ 引入新 USB Type-C 连接器的 VESA 新闻稿,其中有这句话“DisplayPort Alt Mode 还可以驱动支持现有 DisplayPort、HDMI、DVI 和VGA 显示。” 但这也导致了来自 vesa.org 的这个常见问题解答,其中说

问:我可以将 HDTV 连接到使用 DisplayPort over USB-C 进行视频输出的设备吗?

答:是的。适配器和适配器电缆用于通过 USB-C 将 DisplayPort 连接到 HDTV 上的 HDMI 输入。支持 HDMI 2.0 以启用 4K 分辨率。如果 HDTV 具有 DisplayPort 输入,则可以使用 USB-C 到 DisplayPort 适配器电缆来提供 DisplayPort 显示功能。

这个常见问题有很多问题。这是一个:

廉价的 DisplayPort 适配器可用于 VGA、DVI 和 HDMI 显示器。适用于 HDMI 2.0 的适配器将在不久的将来面世。

这是另一个与 HDMI alt 模式相比的地方:

HDMI Alt Mode 还将支持 HDMI 音频回传通道 (ARC)、HDMI 以太网通道 (HEC) 和消费电子控制 (CEC) 功能。

然后,隐藏在 vesa.org FAQ 中,我们找到了一种方法来确定 HDMI 适配器是否需要 HDMI alt 模式或 DP alt 模式:如果它支持 ARC/HEC/CEC,则它是 HDML alt 模式,如果不支持则 DP alt 模式.

此外,Chromium 有一个非常有用的图表:

在此处输入图片说明

并且MCDP28x0是“DisplayPort1.2a到HDMI2.0电平转换器协议转换器[LSPCON]”。

这是另一面,一个 IC 接受 USB 3.1 和 HDMI 2.0 输入,并产生一个带有 DisplayPort 交替模式的 USB 3.1 插座,但它首先转换 HDMI 信号。

所有这些都证明 DP over USB-C Alt Mode 中没有隐藏 HDMI 信号,并且有问题的文档似乎是一个错误,或者只是误导营销建议您在最常使用 DisplayPort Alt 模式时不需要 HDMI 适配器当然需要。由于此简介已传播到其他网站(如 dell.com),因此很不幸。

  • 这就是 USB-C 的美妙之处:无从知晓。*如果*您的笔记本电脑支持 DisplayPort 备用模式,那么它很可能是使用类似于我链接的开关来实现的。但是,假设您有一个具有 USB-C 输入和 DP 输出的扩展坞,那么扩展坞可能 a) 是需要 Thunderbolt 交替模式才能运行的 GPU b) 是需要这些驱动程序运行的 DisplayLink c) 需要 DisplayPort交替模式。其中,TB 本身至少有一个图标,但即使这样也不是必需的...... (3认同)
  • @chx 为什么这种程度的模糊性被认为是消费者和行业可以接受的? (3认同)
  • 这是否意味着显示器确实是从您的 gpu 运行的?例如:如果我的笔记本电脑只支持 2 个显示器,这会算作其中之一吗?我知道 displayLINK 技术通过 USB 运行 CPU 上的显示 (2认同)