Foundation Sunshine is a self-hosted game streaming solution that enables low-latency video and audio transmission from a PC to remote clients over local networks or the internet. It provides a complete pipeline for encoding and transmitting gameplay in real time, using hardware-accelerated GPU-based encoders to minimize latency while maintaining high performance.
The project distinguishes itself through its support for high-dynamic-range (HDR) video passthrough, processing and transmitting HDR content through an optimized encoding chain to preserve visual fidelity on compatible remote displays. It also includes a virtual display management system that creates, configures, and removes software-defined monitors with custom resolutions and refresh rates without requiring physical hardware or system restarts. Remote client access is controlled through an intelligent pairing workflow that associates devices with specific configuration profiles.
A browser-accessible control panel provides real-time monitoring and configuration of the streaming host, including performance metrics and settings adjustments. The system manages synchronized audio and video transport with minimal buffering, and coordinates the end-to-end streaming pipeline including device pairing, encoding, HDR processing, and transport.