Apollo

Yukino Song · ClassicOldSong.Apollo

Sunshine fork - The easiest way to stream with the native resolution of your client device.

Apollo is a self-hosted desktop stream host for Artemis(Moonlight Noir). Offering low latency, native client resolution, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware encoding. Software encoding is also available. A web UI is provided to allow configuration and client pairing from your favorite web browser. Pair from the local server or any mobile device.

winget install --id ClassicOldSong.Apollo --exact --source winget

Latest v0.2.9-alpha.8

Release Notes

Change log v0.2.9-alpha.8

  1. Fix avcodec If you have problems initializing a stream with previous versions with QuickSync, please update. WARNING: To other developers: DO NOT CHANGE THE MEMORY LAYOUT OF video::config_t and audio::config_t, they may be modified by some other pre-built binaries and they RELY ON THE LAYOUT. This took me a whole day to figure out since there's totally no warning laying around for this. v0.2.9-alpha.7
  2. Fix config API If you have installed alpha.6, please update. If you have met any other issues in saving/changing configs, please make sure to report! v0.2.9-alpha.6
  3. Update dependencies
  4. Current running app is now visible in Application page (#328)
  5. Track upstream
  6. Merge Sunshine's hang workaround Note: This version has some pretty significant changes in configurations API. You may need to update your scripts if they're using HTTP APIs for config automation. v0.2.9-alpha.5
  7. Bug fixes for Input Only Mode
  8. Renamed Input Only entry to Remote Input
  9. Added a dedicated "Terminate" entry when using Remote Input
  10. Bug fix for double refresh rate mode when requested resolution is built-in v0.2.9-alpha.4
  11. Add Input Only mode (disabled by defalt, enable in Input tab)
  12. Add Double Refresh Rate mode, could improve stutter issue on some systems (disabled by default, enable in Audio/Video tab) v0.2.9-alpha.3
  13. Fix extra comma in default apps (Windows) v0.2.9-alpah.2
  14. Add option in Advanced tab for limiting captured frame rate (on by default)
  15. Restart immediately when detected a hang (workaround for stream freezes, at least it's better than hanging forever) v0.2.9-alpha.1
  16. Add command support for client connect/disconnect. Useful when you want to suspend your computer/game on disconnect. [detail]
  17. Trim app name input to prevent accidental space character remained when configuring MoonDeckStream
  18. Add per-app*per-client identity option
  19. Disable Advanced Display Device Config by default
  20. Log fail reason for pairing
  21. SudoVDA upgrade - might improve stutter problem on some systems If you encounter display being toggled on and off constantly while using the latest versions, first quit Apollo (you can access the web UI from another device, by enter https://your.host.ip.address:[webuiPort] to your browser, then in Troubleshooting page tap Quit Apollo), then go to Apollo's install dir, under config dir remove display_device.state. Warning It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Installer type: nullsoft

Architecture Scope Download SHA256
x64 Download B7704450A665351720E5123A63035C196F341697293DE048629C815827B43AC9

Details

Homepage
https://github.com/ClassicOldSong/Apollo
License
GPL-3.0
Publisher
Yukino Song
Support
https://github.com/ClassicOldSong/Apollo/issues

Tags

gamingremote-controlremote-desktopstreaming

Older versions (9)

v0.2.8-alpha.5
Architecture Scope Download SHA256
x64 Download 43F316EA777F7B527A056BE70618BBD100F5DC2BC86672E950E5F9F0F403BBEC
v0.2.7
Architecture Scope Download SHA256
x64 Download 5727427C18C1928D3AA37F93C261E175FF7246496EF057F40D6EA161BAD89A95
v0.2.6-alpha.3
Architecture Scope Download SHA256
x64 Download 8600A8F253C51065D11461819D9AD6590D9DA8B3BF8E3D78089C8FAFE15BF402
0.4.6
Architecture Scope Download SHA256
x64 Download 42B2AEFAACB3474511517A56B96EE9F0517F30AC38B5DD2FDA9FD5B478F5021A
0.3.7-hotfix.1
Architecture Scope Download SHA256
x64 Download 6F9738C0D773A19292C78627931493F03BCF953BB76AD5647BE2D57B67CD9624
0.3.4
Architecture Scope Download SHA256
x64 Download 905933A3F267A87F89782A9DA7D06BB82362DD6C93B6CEB7FE84DA83C4C344DB
0.3.3
Architecture Scope Download SHA256
x64 Download 6493F632D57EEF1934C5D81F2768663F25968EC0697419D25827BE7C8536C992
0.3.1-hotfox.1
Architecture Scope Download SHA256
x64 Download 8FD3E74AFD6FBC5EAC079EE0D84A46ECFC1E9334F2EBAD0CEC5BEDE6E77732FB
0.3.0
Architecture Scope Download SHA256
x64 Download EAF6FB615B92FD4A0B6EB226B680A876B05F2BBFDE8716D7B5701ACBF2BD2791