Technology has advanced a lot in recent years and only a few years ago, it was a dream to stream games from other computers. Now, with such fast network capabilities and powerful graphics cards, it is possible to stream games from other computers to your laptop, tablet or even a smartphone. Originally, through the Nvidia’s GameStream technology, it was only possible for Nvidia’s own Android devices (Shield series) but with some third party open-source software such as Moonlight, it is possible for any of your devices, even on a Linux-based computer. There are a lot of other software emerging too, similar to Moonlight but their compatibility and efficiency is not on par with this one.
A similar service called Steam In-Home Streaming is provided by Valve via its Steam platform, but there are a few differences. First of all, you cannot stream games to your smartphones using Steam In-Home streaming. Also, you are limited to the Local Area Network and cannot stream games over the internet. You can stream over the internet with Nvidia GameStream technology, but only if you have a good internet connection on both ends.
Now, let us discuss the requirements of this awesome technology. First of all, you need at least a Kepler-based graphics card and anything before the Kepler architecture will not work. Also, you will need the latest drivers installed to maximize the compatibility along with Nvidia GeForce Experience. The processor and RAM requirements are rather simplistic and more dependent on the game you want to stream while the requirement of the network is a bit tricky. You need to have at least a 5GHz frequency router supporting the 802.11ac protocol, which you can avoid very easily by the use of Ethernet cables which are much faster and cheaper. Meanwhile, there are no specific requirements for the device you are streaming the games on, although the Moonlight application might require some processing power to function properly. If you are looking for a tablet enough to handle Moonlight, you can check our recommendations on the best gaming tablets here.
Now, let’s share the steps required to stream the games using Moonlight since it is the most efficient way up till now for streaming on Non-Shield based devices.
First of all, you need to go into the preferences of Nvidia GeForce Experience and click on the SHIELD tab. There, turn on the option “Allow your PC to stream games to SHIELD devices”.
An easy way to stream games would be to stream the desktop first. For that, click on the “add” button on the right side of the list in the SHIELD tab and add the following program.
It will be named as Microsoft Windows Operating System. You can change it to any name you want by editing it. You can add all the desired games in this list for streaming, although make sure that the games are properly supported for streaming via Nvidia GameStream technology.
Now, we come towards the other side, i.e. the device on which you will be getting the stream. As we mentioned earlier, Moonlight is one of the only ways to stream to multiple platforms using Nvidia GameStream technology. So, you need to go to their website and download the client for your platform, such as an android application. Run the application and you will see a window requiring an IP address to pair this device with the GameStream enabled PC.
If you are on the same network, then the PC will be automatically detected. Click “pair” and you will see a PIN code which you will have to enter in the GeForce Experience on the main PC so that both devices can be paired. Make sure that you have enabled the “Tray Notification Icon” in the Nvidia Control Panel so that the pairing dialog pops on your screen.
Now, you can start the game on your main PC or through the desktop stream method we mentioned and enjoy a seamless gaming experience on your tablet, smartphone or another computer.