Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Designing a best-in-class Microsoft Windows 10 Miracast experience requires Device Manufacturers (IHVs) to adhere to high quality design and driver development standards.
Wi-Fi Driver Type: Ensure that the Wi-Fi device driver adheres to the Wireless Driver Interface (WDI) model. Wireless drivers developed to the WDI framework are precisely designed for Miracast usage. These drivers successfully demonstrate higher connection rates and yield high-quality Miracast sessions.
Wi-Fi Driver Capabilities: Ensure that the Wi-Fi driver declares capability support for each of these functions through WDI:
- Wi-Fi Direct Device
- Wi-Fi Direct GO
- Wi-Fi Direct Client
- P2P Device Discovery
- Extended Channel Switch Announcement
- Miracast Sink
- P2P GO ports count
- P2P Clients Port Count
Wi-Fi Driver verification: The Wi-Fi driver must pass all the tests in the following Windows Hardware Lab Kit (HLK) test suites:
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicDiscoveryTests.*
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicPairingTests.*
Microsoft.Test.Networking.Wireless.WiFiDirect.BasicReconnectTests.*
Extended channel switch announcement (eCSA): In almost all cases where a Windows 10 device connects to a Miracast receiver it is also simultaneously connected to a Wi-Fi access point for Internet connectivity. In many cases like this the receiver and the Wi-Fi access point will be on different wireless channels. This type of multi-channel mode typically causes video quality to degrade, because the wireless device must continuously switch between channels to maintain simultaneous connectivity to both endpoints. In several cases like this, a Windows client can determine a multi-channel condition and can use eCSA to transform from Multi-Channel to Single Channel conditions.
Wi-Fi Device Manufacturer Checklist
Component | Requirement | Checklist |
---|---|---|
Wi-Fi device band selection | 802.11n 2.4 GHz band | Required (minimum) |
802.11n 5 GHz band | Recommended | |
802.11ac 5 GHz band | Recommended | |
Wi-Fi Antennae configuration | 2x2 antennae | Recommended |
Wi-Fi Driver Type | WDI Driver model | Required |
Wi-Fi Driver Capabilities | Wi-Fi Direct Device, Wi-Fi Direct GO, Wi-Fi Direct Client, P2P Device Discovery, Extended Channel Switch Announcement, Miracast Sink, P2P GO ports count, and P2P Clients Port Count | Required |
Wi-Fi Driver channel management | Extended channel switch announcement (eCSA) | Recommended |
Validation | Validation Method | Checklist |
---|---|---|
Wi-Fi Driver verification | Microsoft Hardware Lab Kit (HLK) | Required |
Wi-Fi Interoperability Testing | Wi-Fi Alliance Miracast Certification testing | Strongly Recommended |
Wireless Projection Stress Testing | Microsoft Wireless Projection Stress Lab and Testing | Strongly Recommended |
For more information about wireless projection verification methods, see Validating your implementation.