Duo Stream Integration
- OS:
🪟 Windows
Duo runs multiple independent game-streaming instances on one Windows machine. Each instance uses its own Remote Desktop session and embedded Sunshine server, to which a Moonlight client connects.
Desomnia can start instances when a client requests them and stop them when their sessions become idle. It can also keep the physical machine awake while the monitored sessions are in use.
See Demand detection for installation requirements, packet-capture and TCP-listener configuration examples, and their limitations. The watchMode flags let you combine registry, event-log, and polling sources for instance state with either packet capture or TCP listeners for network demand.
Running an instance is not by itself a reason to stay awake: input, streaming, and any configured application activity determine whether it is in use. The configuration reference explains how to customize that policy.