Skip to main content

Documentation Index

Fetch the complete documentation index at: https://csdocs.chocolatemoo53.com/llms.txt

Use this file to discover all available pages before exploring further.

“Streaming technology” refers to the application you use to stream your cloud workstation to your personal computer or device. CloudStreaming supports three options: Amazon DCV, Sunshine, and Parsec. Each has different device support, pricing, and trade-offs.
Review this page before you start the setup process. Choosing your streaming technology is the very first decision the script asks you to make.

Comparison

FeatureAmazon DCVSunshineParsec
Supported devicesDesktop (Windows, macOS ARM/x86_64, Linux)Desktop (Windows ARM/x86_64, macOS ARM/x86_64, Linux ARM/x86_64), gaming consoles, Raspberry Pi, Android, iOS, streaming boxes, Steam Link, FireOS tabletsDesktop (Windows, Mac, Debian), Android
Supported cloudsAWS (free); paid on othersAnyAny
Supported resolution4K, multiple monitors4K, multiple monitors4K; multiple monitors requires paid plan
Controller supportSupported with Windows clientMay need a patchSupported
PriceFree with AWS; paid on othersFree and open sourceFree with paid options
SupportCommunityCommunityPaid users only
DocumentationProvided (more admin-focused)ProvidedSupport site with info

Technology details

Amazon DCV is free when used with AWS and is tightly integrated with the platform. It supports 4K and multiple monitors, includes high-quality surround audio drivers (so VB-CABLE is not required), and handles much of the display configuration automatically. Controller support requires the Windows client. DCV’s documentation tends to be admin-oriented, and community support is available. If you are running on a cloud provider other than AWS, DCV requires a paid license.
Sunshine is a free, open-source self-hosted streaming server compatible with Moonlight clients. It has the broadest device support of the three options, covering desktops, mobile devices, gaming consoles, Raspberry Pi, streaming boxes, Steam Link, and more. It works on any cloud provider. Controller support may require a patch. Sunshine’s flexibility makes it a strong choice if you need to stream to a wide variety of client devices.
Parsec is a well-known remote desktop and game streaming application that works on any cloud provider. It supports Windows, Mac, Debian, and Android clients. Multiple monitor support requires a paid plan, and dedicated support is only available to paid users. Its free tier is functional for most personal use cases, and controller support works out of the box.
The choice of streaming technology is the very first step in the setup process. Once you have decided, proceed to the Overview to see what the script does at each subsequent step.