A device's wireless network adapter must support
Wi-Fi Direct and Virtual Wi-Fi for it to work with Miracast; generally most adapters built since 2013 should meet the criteria. In Windows computers this can be checked by looking at the adapter's
NDIS version which must be 6.3 or above. However Miracast support also depends on the software implementation by manufacturers. Most modern devices support Miracast, with notable exceptions being products from
Google and
Apple.
Windows and Linux PCs having discovered three Miracast receivers and attempting to connect to one (shortcut ) Microsoft also added support for Miracast in Windows 8.1 (announced in June 2013) and available on hardware with supported Miracast drivers from hardware (GPU) manufacturers.
Windows 10 and
Windows 11 support Miracast transmitting along with User Input Back Channel (UIBC) support to allow for
human interface devices (touch screens, mouse, keyboard) abbreviated as
HID, to also have wireless connectivity (provided the host hardware also supports this). The transmit feature is built-in from launch for all Miracast devices with no additional setup past using the WIN+K keystroke to pair with a compatible display sink (including Microsoft's own Wireless Display Adapter). Developers can also implement Miracast on top of the built-in
Wi-Fi Direct support in
Windows 7 and
Windows 8.
Windows 8.1 supports broadcasting/sending the screen via Miracast. Another way to support Miracast in Windows is with Intel's proprietary
WiDi (v3.5 or higher). While Linux does not feature native support, several add-on software solutions exist. In the
GNOME ecosystem, the GNOME Network Displays application has allowed for Miracast screen sharing. As part of the 2023
Google Summer of Code, an effort to integrate this as a feature in the GNOME Settings was announced, which would mean functionality would be had
out of the box with that desktop environment.
Windows Wireless Display Windows 11 and Windows 10 (since
Windows 10 version 2004) also have the ability to use Miracast to make a monitor display (of a computer running Windows) act as a secondary screen of another device. This feature can be set up in the
Projecting to this PC setting. It requires the downloading of the optional Wireless Display add-in feature in Windows, which adds the
UWP-based Wireless Display app (known as Connect before
Windows 11 version 22H2) and is launched on the receiving device.
Android quick settings panel or when viewing media in the Gallery Miracast support was built into stock
Android as of version 4.2 (
Android Jelly Bean) - as of January 2013, the
LG Nexus 4 and
Sony's
Xperia Z, ZL, T and V officially supported the function, as did
HTC One,
Motorola in their
Droid Maxx and
Droid Ultra flagships, and
Samsung in its
Galaxy S III and
Galaxy Note II under the moniker
AllShare Cast. The
Galaxy S4 uses
Samsung Link for its implementation. Some devices such as the
Nexus 7 don't support it due to hardware limitations. Since
Android 6.0 Marshmallow released in 2015, Google dropped Despite this there are third-party Miracast apps for Android available. Many device manufacturers have retained Miracast support through their customized versions of Android (for example: Smart View on Samsung's
One UI, Cast on Xiaomi's
MIUI, Screencast on Oppo's
ColorOS, Wireless Projection on Huawei's
EMUI,
HTC Sense,
LG UX,
Asus ZenUI,
Sony Xperia devices, OnePlus's
OxygenOS etc.). The performance and quality of the streamed video is dependent on the device's hardware.
Nokia devices, which ran a near-stock version of Android, originally did not support Miracast. However, Nokia 7 Plus, 8, 8 Sirocco, and 8.1 smartphones that have been upgraded to Android 9 or 10 are able to support Miracast, after enabling Wireless Display Certification in Developer Options. Devices such as Nokia 2.3, 2.4, 3.4, 5.4, and 8.3 5G have Miracast support enabled by default. The same option is present to stock Android as well, with Google describing it as based on the "Wi-Fi Alliance Wi-Fi Display Specification", but it tends to be useless as Miracast code was removed.
Televisions and dongles Samsung televisions support Miracast where it is named
Smart View (including all models made since 2016). Miracast is also supported on
LG smart TV models, some
Toshiba TVs,
Sharp,
Philips (
Wireless Screencasting), and
Panasonic televisions and
Blu-ray players.
Sony Bravia models of televisions released between 2013 and 2020 normally have Miracast. The feature is named
screen mirroring. Newer models with
Android TV instead make use of the
Google Cast protocol. On 23 September 2014, Microsoft announced the Microsoft Wireless Display Adaptor, a USB-powered HDMI
dongle for high definition televisions. Simple dongles such as these can be used to provide Miracast to a television (or other display) that lacks the feature built-in. •
Ubuntu Touch-powered
Meizu Pro 5 supported Miracast in OTA-11. • The
Roku streaming stick and Roku TV (starting October 2014). • Most
Amazon Fire TV models (except 2017
Fire TV with 4K Ultra HD and Alexa Voice Remote). •
HTC Vive • ScreenBeam from Actiontec Electronics == Miracast over Infrastructure ==