![如何在 Windows 8.1 上设置 Miracast?](https://linux22.com/image/1379706/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%208.1%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%20Miracast%EF%BC%9F.png)
我的“哑巴”电视和 WD TV Live Hub 都不支持 Miracast(这是一项在外部屏幕上显示手机或平板电脑的技术)。不过,据说 Windows 8.1 支持该功能,因此我在笔记本电脑上安装了 8.1 Preview,准备在 Xperia Z1 上设置屏幕镜像……但它找不到任何设备。我暂时禁用了 Windows 防火墙,并查看了 Windows Media Player 中的共享选项(据说支持该功能)。
我错过了什么?
HP ProBook 4510s,运行 Windows 8.1 预览版。未安装任何额外应用程序。Sony Xperia Z1 运行 Android 4.2.2。
答案1
Miracast 使用 WiFi Direct 连接。WiFi Direct 长期以来一直受英特尔网卡支持,广告宣传为“My Wifi”。由于 WiFi Direct 所依赖的只是托管软件接入点,因此它可以与大多数 WiFi 卡/芯片组一起使用。
然而,Windows 8.1 有更具体的要求。要使用 Miracast,您的网络驱动程序必须支持 NDIS 6.4。由于支持旧 NDIS 版本的现有驱动程序仍可继续工作,因此大多数制造商都懒得升级,尤其是对于较旧的硬件。
它还需要 WDDM 1.3 显示驱动程序。由于所有相关 GPU 制造商都使用统一驱动程序,因此它们更容易获得。
所有信息均可在 Microsoft Windows 官方博客上的这篇文章中找到。
然后,针对您的具体用例,需要注意的是:Windows 不是 Miracast 接收器。它只能传输。幸运的是,有第三方应用程序,例如空中服务器有。而且价格也不是很贵。
我与 AirServer 的制造商 App Dynamic 没有任何关系。
更新
时间旅行者们,大家好!现在是 2017 年,Windows 10 已经到来。最后一部分不再适用!使用内置的“Connect”应用程序,Windows 也可以成为 Miracast 接收器。(不过我从未设法让 Android 连接到它。)
答案2
您的电脑上需要有支持 wifi direct 的 wifi 卡。这是较新的 wifi 卡中的一项功能。大多数一年前(2014 年之前)的 wifi 卡都不支持 wifi direct。如果您的 wifi 卡支持 wifi direct,那么您可以使用 miracast。
答案3
如果运行的硬件支持,Windows 8.1 和 Windows 10 支持 Miracast 作为发送器,与智能手机操作系统相同。
您希望使用 Windows 作为接收器,但 Windows 8.1 不提供此功能。为此,您需要安装第三方软件。