How can I enable "Miracast over Infrastructure" for non-Surface Hub Windows 10 PCs?

4

2

I was very excited to discover an article explaining how I can now use Miracast over a Windows LAN. The technology is called Miracast over Infrastructure. For those unaware, Miracast is the protocol used by the Windows 10 "Project to a second screen" and "Projecting to this PC" functionality.

Only laptops (over wireless, with specific hardware), have had access to this feature up until now which is obviously quite frustrating when this functionality would be very useful over the LAN with regular workstations.

The problem is the article only seems to discuss this functionality in the context of the Surface Hub.

My questions:

  • Is the Surface Hub running some custom software for this?
  • Can that software be installed on a regular Windows 10, version 1703 PC ?
  • What services need to be running to support Miracast over Infrastructure?

Schneider

Posted 2017-06-23T00:28:20.210

Reputation: 201

Answers

1

I'm assuming Microsoft updated the article, because they now specifically mention Windows PC and Windows Phone alongside the Surface Hub in that article. Just make sure you're running version 1703 (or later) on both ends. As far as your specific scenario of miracasting between 2 "regular" Windows 10 1703 or above workstations is concerned, this portion of the article should help:

A Surface Hub or Windows PC can act as a Miracast over Infrastructure receiver. A Windows PC or phone can act as a Miracast over Infrastructure source. As a Miracast receiver, the Surface Hub or device must be connected to your enterprise network via either Ethernet or a secure Wi-Fi connection (e.g. using either WPA2-PSK or WPA2-Enterprise security). If the Surface Hub or device is connected to an open Wi-Fi connection, Miracast over Infrastructure will disable itself. As a Miracast source, the Windows PC or phone must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection.

Based on the Microsoft article and some Googling around to find real-world use cases, I can answer your questions as follows:

  • Datagram Transport Layer Security (DTLS) [RFC6347]
  • Domain Name System (DNS) [IANA-DNS] [RFC1034] [RFC2181]
  • Multicast DNS (mDNS)[RFC6762]
  • Real-Time Streaming Protocol (RTSP) [RFC2326]
  • Transmission Control Protocol (TCP) [RFC793]
  • Wi-Fi Display Protocol [WF-DTS1.1]
  • Wi-Fi Peer-to-Peer (P2P) Protocol [WF-P2P1.2]
  • Wi-Fi Simple Configuration (WSC) Protocol [WF-WSC2.0.2]

Hope this helps!

Alex

Posted 2017-06-23T00:28:20.210

Reputation: 11