![通过基础设施实现 Miracast](https://linux22.com/image/1617796/%E9%80%9A%E8%BF%87%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E5%AE%9E%E7%8E%B0%20Miracast.png)
我正在尝试使 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% 确定。