{"id":157748,"date":"2014-11-10T11:14:55","date_gmt":"2014-11-10T10:14:55","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=157748"},"modified":"2023-03-31T13:50:19","modified_gmt":"2023-03-31T11:50:19","slug":"how-to-turn-a-windows-8-1-machine-into-a-miracast-receiver","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2014\/11\/10\/how-to-turn-a-windows-8-1-machine-into-a-miracast-receiver\/","title":{"rendered":"How to turn a Windows 8.1 machine into a Miracast receiver"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/03\/winb.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/blog\/2014\/11\/08\/windows-8-1-als-miracast-empfnger-teil-1\/\">German article<\/a>]Windows 8.1 (like Android 4.2.2) supports Miracast on capable hardware. Till now Windows 8.1 was only able to stream to Miracast receivers. Now it's possible, to turn your Windows 8.1 machine (if hardware fits) into a Miracast receiver.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/3fad0f3f7f114247a8b5d44c2ad7f33e\" alt=\"\" width=\"1\" height=\"1\" \/>I still remember the question, raised in summer 2013 in Microsoft's Answers forums: \"So, if upcoming Windows 8.1 supports Miracast, can I use my Surface Pro to receive a screen mirrored from another Windows 8.1 machine?\". Well, that question was answered \"No, that isn't possible\". Windows 8.1 itself doesn't come with a \"receiver application\" for Miracast at all.<\/p>\n<h3>What is Miracast?<\/h3>\n<p>Miracast is a vendor independent standard to stream audio and video signals wireless from a Windows 8.1 machine or an Android 4.2.3 device to Miracast receivers. But there is a mandatory hardware support for for Miracast. See <a href=\"http:\/\/en.wikipedia.org\/wiki\/Miracast\">this wikipedia article<\/a> and <a href=\"http:\/\/windows.microsoft.com\/en-us\/windows-8\/project-wireless-screen-miracast\" target=\"_blank\" rel=\"noopener\">this Microsoft article<\/a> for further reading.<\/p>\n<p>Within my (German) blog I've tested many Miracast receiver and also several Windows 8.1 and Android 4.x devices as Miracast sender. A link list (to my German blog articles) is available in the following article.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/2013\/11\/10\/hands-on-streamcasting-mit-dlna-miracast-airplay-co\/\">Hands on: Streamcasting mit DLNA, Miracast, Airplay &amp; Co.<\/a><\/p>\n<h3>Is Windows 8.1 capable to act as a Miracast receiver?<\/h3>\n<p>If hardware supports Miracast, can we use a Windows 8.1 machine as a Miracast receiver? This question was on my agenda since August 2013. Till August 2014 the answer was always \"no chance, Windows 8.1 doesn't support Miracast as a receiver\".<\/p>\n<p>But August 2014 Update Rollup changes the game. There was one sentence in <a href=\"https:\/\/web.archive.org\/web\/20150906124931\/http:\/\/blogs.windows.com\/bloggingwindows\/2014\/08\/05\/august-updates-for-windows-8-1-and-windows-server-2012-r2\/\" target=\"_blank\" rel=\"noopener\">this Microsoft blog article<\/a> (<a href=\"http:\/\/support.microsoft.com\/kb\/2975719\/\" target=\"_blank\" rel=\"noopener\">and here<\/a>), that kept my attention:<\/p>\n<blockquote><p><a href=\"http:\/\/windows.microsoft.com\/en-us\/windows-8\/project-wireless-screen-miracast\">Miracast<\/a> Receive \u2013 exposes a set of Wi-Fi direct APIs for Independent Hardware Vendor (IHV) drivers or OEM drivers to develop Windows 32-bit applications that run on all supported x86-based or x64-based versions of Windows 8.1, enabling the computer as a Miracast receiver.<\/p><\/blockquote>\n<p>Obviously the message was \"Microsoft had no plans, to release a Miracast application\" \u2013 but they added some APIs to allow third party developers enables a Windows 8.1 machine as a Miracast receiver. Since August 2014 I searched the web from time to time for hints of upcoming solutions \u2013 till now without success at all.<\/p>\n<p>But last weekend everything changed. I was searching the web for another topics (to prepare an article about mirroring Android screens to Windows desktop) \u2013 and on page 2 of Google`s search results I stumbled upon <a href=\"http:\/\/web.archive.org\/web\/20160504232843\/http:\/\/www.appletvhacks.net:80\/2014\/11\/04\/airserver-universal-miracast-airplay-receiver-for-pc\/\" target=\"_blank\" rel=\"noopener\">this article<\/a>.<\/p>\n<h3>AirServer Universal: Turns your Windows 8.1 machine into a Miracast receiver<\/h3>\n<p>Well, on October 31st, 2014, App Dynamics released AirServer Version 3.0.12. AirServer was known to me as an AirPlay receiver for Windows (see <a href=\"https:\/\/borncity.com\/blog\/2014\/07\/18\/windows-per-airserver-als-airplay-empfnger-nutzen-teil-3\/\">Windows per AirServer als AirPlay-Empf\u00e4nger nutzen<\/a>). The new 3.x version of this program was rebranded as AirServer Universal. The PC version supports now &#8211; beside AirPlay (Apple) &#8211; also Miracast on capable Windows 8.1 machines.<\/p>\n<p>App Dynamics developed this extension in cooperation with Intel and Microsoft, to enable Windows 8.1 as a universal mirroring receiver for AirPlay and Miracast. With AirServer Universal you might be able to use a Windows 8.1 machine to show the screens of AirPlay iOS devices (iPhone, iPad) and Miracast devices (Android, Windows 8.1, Windows Phone 8.1) streamed wireless to this Windows machine.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160307011502\/http:\/\/y00.imgup.net\/AirServerU5ddc.jpg\" alt=\"\" \/><\/p>\n<p>AirServer Universal <a href=\"http:\/\/www.airserver.com\/Download\/Referrer\/3312878\">is available here<\/a> as a 7 day trial and will be licensed for educational purpopses (8 to 12 US $), for private use (14 $) and for business use (20 $). I've tested it on my Windows 8.1 machine during weekend. The requirements for a Windows 8.1 machine are:<\/p>\n<ul>\n<li>The new AirServer Universal can be installed on Windows 8.1 based PC\/tablets with latest updates (Windows 8.1 August 2014 Update Rollup is mandatory)<\/li>\n<li>The WiFi adapter used on such a machine need Windows 8.1 specific NDIS 6.4 drivers.<\/li>\n<\/ul>\n<p>This allows many Windows 8.1 machines, including the following:<\/p>\n<ul>\n<li>Surface Pro<\/li>\n<li>Surface Pro 2<\/li>\n<li>Surface Pro 3<\/li>\n<li>Intel 7260 based machines<\/li>\n<\/ul>\n<p>as Miracast receivers. I have used a Akoya S6214T Windows 8.1 Tablet (convertible), that was sold here in Germany by Medion (a Lenovo subsidary). My test scenarios was:<\/p>\n<ul>\n<li>Run my Akoya S6214T with Windows 8.1 Update and AirPlay Universal Version 3.0.15 as Miracast receiver.<\/li>\n<li>Use a Akoya P2214T Windows 8.1 Slate as Miracast source<\/li>\n<li>Use an Android 4.4.4 Nexus 4 Smartphone, an Android 4.4.4 Nexus 7 (2013) Tablet and a Samsung Galaxy S4 with Android 4.4.2 as Miracast source .<\/li>\n<\/ul>\n<p>Installing AirServer Univeral on my 64-Bit-Windows 8.1 machine was no issue. A setup wizard guided me through the install steps. Here I was asked in a custom setup to select the functionality.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430041831\/http:\/\/a53.imgup.net\/setup027056.jpg\" alt=\"\" width=\"527\" height=\"413\" \/><\/p>\n<p>AirPlay was de-selected \u2013 which is a good choice. This means, you haven't AirPlay support, but it also means, you haven't to install Bonjour protocol (via iTunes). I always avoid to install iTunes or Bonjour on my productive Windows machines. Missing Bonjour will result in this warning, each time AirServer Universal launches.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430045447\/http:\/\/f60.imgup.net\/Run036813.jpg\" alt=\"\" width=\"377\" height=\"293\" \/><\/p>\n<p>But it's easy to close this warning. If somebody use a 7-day-trial, this dialog box is also shown, asking for a key and offering to buy.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430062236\/http:\/\/h33.imgup.net\/Run018dc6.jpg\" alt=\"\" width=\"518\" height=\"362\" \/><\/p>\n<p>Entering a valid license key will hide this dialog box on further program starts. AirServer Universal sits in your taskbars tray \u2013 a right click on that icon opens a context menu.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430052528\/http:\/\/z57.imgup.net\/Run02990d.jpg\" alt=\"\" width=\"433\" height=\"205\" \/><\/p>\n<p>Here are the Settings-page of AirServer Universal, which provides several settings tabs.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430061130\/http:\/\/r54.imgup.net\/Run0466bd.jpg\" alt=\"\" width=\"602\" height=\"399\" \/><\/p>\n<p>As you can see, it's possible to enable AirPlay and\/or Miracast as separat services. If a micracast devices tries to connect to AirServer Universal, a popup will be shown in taskbar.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430045941\/http:\/\/q56.imgup.net\/Mira016d9f.jpg\" alt=\"\" width=\"416\" height=\"169\" \/><\/p>\n<p>I was able to connect two machines with Windows 8.1 Update without any problem. Here are the two machines (receiver in background, source is a tablet pc in foreground).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430050345\/http:\/\/g84.imgup.net\/Mira029de7.jpg\" alt=\"\" \/><\/p>\n<p>Seems genius, and it is genius \u2013 you are able to mirror your Windows 8.1 screen with audio and video to a 2nd Windows 8.1 machine. But there are a few pitfalls, as far as I've seen during my tests.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430060908\/http:\/\/s34.imgup.net\/Mira044a5b.jpg\" alt=\"\" \/><\/p>\n<ul>\n<li>I wasn't successful to connect my Android devices (Nexus 4, Nexus 7 (2013), Samsung Galaxy S4) with my Windows 8.1 machine running AirServer Universal. The best what I received, was a message on my Windows 8.1 screen, to type a security code 5555 5555 on my Android device. But I wasn't able to type anything on my Android device, because there was only a Android screen informing me about waiting to connect. I noticed this mis-fit during several Miracast HDMI-receiver tests last year (since then, most vendors updated their firmware, so that I was successful to connect my Android devices to these Miracast HDMI receivers).<\/li>\n<li>And during my streaming tests, using a Windows 8.1 machine as source, I've have had each 3 \u2013 4 seconds terrible artefacts on my reciver (as it may be seen in the image below). These flaws are also present, even there was a static screen on my source machine. Streaming a screen with a Youtube video results in video artefacts and also audio stutter.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/web.archive.org\/web\/20160430052442\/http:\/\/t38.imgup.net\/Mira0322d0.jpg\" alt=\"\" \/><\/p>\n<p>Although I'm not sure, to blame my hardware for these issues, my feeling is, that it's a software bug (either in AirServer Universal or in Microsoft's API routines). Wi-Fi direct hardware should be fast enough to transport all data (I've never had problems, using this machine as a streaming source for a Miracast HDMI-receiver like a Netgear Push2TV PTV 3000). I tried also to change AirServer Universal settings (I enabled slow network connection option and set the streaming buffer up to 1 second). The artefacts occurs every 3-4 seconds. I also enabled frame rate view \u2013 and during tests I recognized, that AirServer Universal receives 59 or 60 frames per second \u2013 there was no frame drops.<\/p>\n<p>My conclusion: While AirServer is genius as a AirPlay receiver, I feel, that the developers (or Microsoft) needs to invest further time for improvements. It's partial genius, to have a solution, that enables me to use my Windows 8.1 machines as a Miracast receiver. But in practice I need to be able to connect Android devices as well \u2013 and AirServer Universal needs improvement in audio- and video quality. So at least I'm eager to see, what the guys in Island will present in future updates. I guess, AirServer Universal has a great potential to be a great piece of software for streaming enthusiasts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[German article]Windows 8.1 (like Android 4.2.2) supports Miracast on capable hardware. Till now Windows 8.1 was only able to stream to Miracast receivers. Now it's possible, to turn your Windows 8.1 machine (if hardware fits) into a Miracast receiver.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-157748","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/157748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=157748"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/157748\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=157748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=157748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=157748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}