通过基础设施实现 Miracast

通过基础设施实现 Miracast

我正在尝试使 Miracast 通过基础设施发挥作用,但至今没有成功。

具体来说,我想将我的 Microsoft Surface Pro 4(W10 v1909)连接到我的工作站(也更新了 W10 1909),以便将 Surface 用作辅助屏幕和输入设备(带笔)。

我尝试了各种各样的方法,包括:

  • 通过 WiFi 连接两个设备(使用工作站中的 wifi-USB 适配器)--> 它只在错误的方向工作过一次,即将表面投射到工作站显示器上,然后它停止并显示错误消息(私人内容什么的,抱歉记不清了)。此外,我无法从工作站看到 SURFACE。(在这种情况下,连接应该是通过 wifi 进行的普通 MiraCast,对吗?)
  • 通过 WiFi 连接 Surface,通过 LAN 连接工作站(这是理想配置)--> 在 WS 的“连接”菜单中没有 Surface 的迹象,并且在 SURFACE 的相应菜单中也没有 WS 的迹象。
  • 通过 LAN 连接两个设备(表面使用 USB 以太网适配器)——> 没有任何效果,两个设备的“连接”页面上都没有任何内容出现。

所有设置中的每个连接都设置为“私人”,并且(如果可能)启用“此电脑上的项目”选项。

我应该怎么办?

我在网上查找了这个问题,但找不到任何可行的解决方案。有时他们会提到“企业网络”:这是一种特殊的网络吗?它是如何工作的?你认为这是为了让事情正常运转而提出的一个特定要求吗?

谢谢您的关注和善意回复。


下面您可以找到在两个设备上使用 dxdiag 命令的结果(第一行),以上述第二种方式连接。如果我可以提供其他信息来解决问题,请告诉我!


系统信息 - 工作站

  Time of this report: 3/9/2020, 13:45:48
         Machine name: WORKSTATION
     Operating System: Windows 10 Pro 64-bit (10.0, Build 18363) (18362.19h1_release.190318-1202)
             Language: Italian (Regional Setting: Italian)
  System Manufacturer: System manufacturer
         System Model: System Product Name
                 BIOS: 4024 (type: UEFI)
            Processor: AMD Ryzen 7 2700X Eight-Core Processor          (16 CPUs), ~3.7GHz
               Memory: 16384MB RAM
  Available OS Memory: 16316MB RAM
            Page File: 11031MB used, 10916MB available
          Windows Dir: C:\WINDOWS
      DirectX Version: DirectX 12
  DX Setup Parameters: Not found
     User DPI Setting: 144 DPI (150 percent)
   System DPI Setting: 96 DPI (100 percent)
      DWM DPI Scaling: Disabled
             Miracast: Available, with HDCP

Microsoft Graphics Hybrid:不支持 DirectX 数据库版本:未知 DxDiag 版本:10.00.18362.0387 64 位 Unicode

编辑:我的工作站的 GPU 是 nVIDIA GTX 980 Ti(来自技嘉)。



系统信息 - SURFACE

  Time of this report: 3/9/2020, 13:53:37
         Machine name: SURFACE
     Operating System: Windows 10 Pro 64-bit (10.0, Build 18363) (18362.19h1_release.190318-1202)
             Language: Italian (Regional Setting: Italian)
  System Manufacturer: Microsoft Corporation
         System Model: Surface Pro 4
                 BIOS: 108.2706.768 (type: UEFI)
            Processor: Intel(R) Core(TM) i7-6650U CPU @ 2.20GHz (4 CPUs), ~2.2GHz
               Memory: 8192MB RAM
  Available OS Memory: 8118MB RAM
            Page File: 2947MB used, 6450MB available
          Windows Dir: C:\WINDOWS
      DirectX Version: DirectX 12
  DX Setup Parameters: Not found
     User DPI Setting: 192 DPI (200 percent)
   System DPI Setting: 192 DPI (200 percent)
      DWM DPI Scaling: UnKnown
             Miracast: Available, with HDCP

Microsoft Graphics Hybrid:不支持 DirectX 数据库版本:未知 DxDiag 版本:10.00.18362.0387 64 位 Unicode


答案1

即使您想通过基础设施使用 Miracast,Miracast 也需要功能强大的 Wi-Fi 适配器。微软声称这对于设备发现是必需的。我不同意,但事实就是如此。

你可以通过打开命令提示符 (Windows+R > cmd) 并检查 的输出来检查这一点netsh wlan show driver。输出的最底部应该显示:

Wireless Display Supported: Yes (Graphics Driver: Yes, Wi-Fi Driver: Yes)

可能有相当多的 USB Wi-Fi 适配器支持此功能。我确信任何基于 Realtek 8811CU 的适配器都可以使用。我认为任何支持 Wi-Fi Direct 的适配器都应该可以使用,但我不是 100% 确定。

相关内容