• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Some Findings on Some Driver Components Relating to GameStream

Mar 28, 2018
788 (0.84/day)
System Name Space Heater MKIII
Processor AMD Ryzen 5 2600X
Motherboard MSI X470 Gaming Pro
Cooling Cryorig R1 Ultimate, 5x Cryorig XF140 fans, ARCTIC Accelero X3
Memory 2x8GB Crucial Ballistix Sport LT DDR4-3000
Video Card(s) Gigabyte GTX 1070 G1 Gaming
Storage 500GB Samsung 970 EVO, 525GB Crucial MX300, 4TB Seagate Barracuda, 8TB WD White
Display(s) Monoprice 35" 3440x1440p 100Hz
Case Phanteks Enthoo Pro M
Audio Device(s) Klipsch ProMedia 2.1
Power Supply EVGA 750 B3, CyberPower CST135XLU
Mouse Logitech MX Master
Keyboard Logitech G610 Orion Brown
Software Windows 10 Pro
Recently I decided to give GeForce Experience another chance because I wanted to try out Moonlight/GameStream. I found that several components are required for it to work correctly.

In case you didn't know, Moonlight is an open-source program that allows streaming from a PC to any device using NVIDIA's proprietary GameStream protocol.

I haven't done any in-depth testing, but here are my best guesses as to what the components do...

Shield Wireless Controller: Necessary to use game controllers connected to GameStream clients (I tested with an Xinput controller on a Windows client).

Virtual Audio: Necessary for audio to work on GameStream without host audio enabled (Without it, Moonlight gives an error 418 which is related to audio devices)

Virtual Host Controller: Could be related to allowing GameStream clients to control the host (mouse and controller input)? Not sure about this one.

I can do more in-depth testing if necessary.

EDIT: Whoops, missed this thread...
Last edited: