如何为非 Surface Hub Windows 10 PC 启用“通过基础设施的 Miracast”?

如何为非 Surface Hub Windows 10 PC 启用“通过基础设施的 Miracast”?

我很高兴发现一篇文章解释了我现在如何使用通过 Windows LAN 使用 Miracast.这项技术被称为基础设施上的 Miracast对于那些不知道的人来说,Miracast 是 Windows 10 使用的协议“投影到第二个屏幕”和“投影到此电脑”功能。

到目前为止,只有笔记本电脑(通过无线,配备特定硬件)可以使用此功能,这显然非常令人沮丧,因为此功能在常规工作站的 LAN 上非常有用。

问题是这篇文章似乎仅在 Surface Hub 的背景下讨论了此功能。

我的问题:

  • Surface Hub 是否为此运行了一些自定义软件?
  • 该软件可以安装在常规的 Windows 10 版本 1703 PC 上吗?
  • 需要运行哪些服务来支持基础设施上的 Miracast

答案1

我来这里是为了寻找相同的答案。结果发现答案是你仍然需要一个活动的无线适配器来建立 Miracast 会话。

自从这个问题被发布以来,微软文档链接在问题中已更新,其中包括以下更新:

在 Windows 10 电脑上,投影至此电脑必须在系统设置中启用此功能,并且设备必须启用 Wi-Fi 接口才能响应仅通过 Wi-Fi 适配器发生的发现请求。

附有常见问题解答部分,内容如下:

为什么我仍然需要 Wi-Fi 才能通过基础设施使用 Miracast?

识别 Miracast 接收器的发现请求只能通过 Wi-Fi 适配器进行。识别接收器后,Windows 10 便可以尝试连接到网络。

答案2

我假设微软更新了这篇文章,因为他们现在在那篇文章中特别提到了 Windows PC 和 Windows Phone 以及 Surface Hub。只需确保您在两端运行的是 1703 版(或更高版本)。就您在 2 个“常规”Windows 10 1703 或更高版本工作站之间进行 miracasting 的特定场景而言,本文的这一部分应该会有所帮助:

Surface Hub或 Windows PC可以充当基础设施上的 Miracast接收者Windows PC 或手机可以充当基础设施上的 Miracast来源. 作为 Miracast接收者、Surface Hub或设备必须连接到您的企业网络通过以太网或安全的 Wi-Fi 连接(例如使用 WPA2-PSK 或 WPA2-Enterprise 安全)。如果 Surface Hub 或设备连接到开放的 Wi-Fi 连接,Miracast over Infrastructure 将自行禁用。作为 Miracast来源, 这Windows PC 或手机必须通过以下方式连接到同一企业网络 以太网或安全的 Wi-Fi 连接。

根据微软的文章和一些在谷歌上搜索的实际用例,我可以回答您的问题如下:

  • 数据报传输层安全性 (DTLS) [RFC6347]
  • 域名系统 (DNS) [IANA-DNS] [RFC1034] [RFC2181]
  • 多播 DNS (mDNS)[RFC6762]
  • 实时流协议 (RTSP) [RFC2326]
  • 传输控制协议(TCP)[RFC793]
  • Wi-Fi 显示协议 [WF-DTS1.1]
  • Wi-Fi 点对点 (P2P) 协议 [WF-P2P1.2]
  • Wi-Fi 简单配置 (WSC) 协议 [WF-WSC2.0.2]

希望这可以帮助!

答案3

我已经根据自己的需要检查了这个问题,以下是我经过实际证实的总结:

  1. 对于初始连接 - “投影仪”和“远程显示器”都应连接到同一个 Wi-Fi 网络。

  2. 建立连接后,可以关闭 WiFi。连接通过以太网继续工作。

  3. 重要的事情 - 目标“远程显示器”的名称应该可以通过投影仪的 DNS 解析。由于同时连接到 WiFi 和以太网的 PC 将有两个 IP 地址,因此客户端应确保实际解析到哪个 IP 远程名称。配置此功能的最简单和最直接的方法 - 添加条目C:\WINDOWS\system32\drivers\etc\hosts然后通过 重新检查ping REMOTE_DISPLAY_NAME

  4. “远程显示”应在防火墙中打开 TCP 端口 7250


毕竟,我期望通过以太网投影时延迟会更少,但这一期望落空了。实际上,我没有注意到任何改进。结果相当令人失望。性能仅适合没有动画的文本演示。

相关内容