是否存在可创建虚拟 USB 2.0 主机的 USB 3.0 集线器?

是否存在可创建虚拟 USB 2.0 主机的 USB 3.0 集线器?

我将原始问题分成几个问题,以牺牲清晰度为代价,因为原始问题因太宽泛而被删除。

我需要在一台主机上以低延迟的方式提供大量 USB 2.0 摄像头。至于原因,这超出了这个简化问题的范围。

参见此讨论:一台计算机中安装 50 个 USB 网络摄像头。这真的可能吗?

简而言之,大多数(如果不是全部)USB 3.0 集线器都通过实现一种影子 USB 2.0 集线器来实现与 USB 2.0 的向后兼容性,USB 2.0 设备使用该影子 USB 2.0 集线器代替 3.0 集线器。这意味着使用这些集线器的 3.0 网络上的所有 USB 2.0 设备实际上都在共享 2.0 控制器,因此,实际上,您只能在任何给定的 USB 主机控制器(3.0 或其他)上操作单个 USB 2.0 摄像头。(可用带宽将始终被网络上的第一个摄像头所饱和)

我想以某种方式在单个 USB 3.0 控制器上安装多个 USB 2.0 摄像头。

我突然想到,也许可以实现某种形式的 USB-over-USB。更具体地说,USB-2.0-over-USB-3.0。与其将 USB 2.0 设备连接到影子集线器,不如让集线器本身充当一些USB 2.0 主机控制器,并以某种方式通过 USB 3.0 连接缓冲/传输数据到主机,利用 3.0 带宽允许多个全带宽 2.0 通道。我推测,这需要主机上的特殊驱动程序来接收这些传输的数据,不是作为单个 USB 3.0 设备,而是作为多个 USB 2.0 设备。但我认为这是可能的。实现起来可能非常复杂,但肯定是可能的。

我找不到任何明确的答案来判断是否存在这样的设备。我的问题是,这里,很简单,而且重点突出:它存在吗?如果存在,它叫什么名字/在哪里可以找到它?

相关内容