
Tried to create a "MoonlightOS"
I tried for a long time to find a setup that works for myself.
Maybe somebody will find this "guide" useful.
I have a gaming PC in my office, a Philips TV with TitanOS and an iPhone.
TL;DR: Intel NUC 8 with Windows, XboxFullScreenExperience Tool with OmniConsole and StreamLight
On the phone it was very easy, after i found VoidLink.
On the PC I first tried Apollo, it was very good but for a better feeling, I switched to Vibepollo for the more active development.
Now comes the tricky part, the TV. TitanOS is garbage and there is no way to get any moonlight client running on there, so I needed an alternative.
I thought about getting a Nvidia Shield or Apple TV, but I was focused on getting the highest resolution and framerate.
Thought about a Raspberry Pi 4 but 2.5k/120hz was to much for it.
I did get my hands on a Intel Nuc 8 with an Intel i3 processor.
All I wanted it to do was streaming Moonlight, i don't need it to run any games or something.
First I used Bazzite, set it up to start moonlight-qt in fullscreen.
It was working but not as satisfying. No way to turn off the pc with the controller.
After reading some more I found StreamLight and StreamTweak. So I switched the OS to Windows and tried my luck.
Installed StreamTweak to my Vibepollo installation and it worked flawlessly, plus the benefit of automatic Game sync.
I used XboxFullScreenExperience Tool to activate the Xbox Full Screen Experience and installed OmniConsole on the NUC.
In OmniConsole I added StreamLight as executable.
Now my Nuc starts to Xbox FSE and opens StreamLight.
StreamLight is super nice to controll with controller and also the possibility to shut down the NUC
Plus the NUC has HDMI-CEC so the TV switches to the correct HDMI Port and turns on and off with the NUC.
Sorry if my english is not the best 😅
Links:
StreamTweak: GitHub - FoggyBytes/StreamTweak: Your host, streaming-ready on demand. · GitHub
XboxFullScreenExperience Tool: GitHub - 8bit2qubit/XboxFullScreenExperienceTool: A one-click GUI tool to safely enable the hidden Xbox full screen gaming experience on Windows 11. · GitHub
AutoLogon: Autologon - Sysinternals | Microsoft Learn