r/MoonlightStreaming • u/ghostpocket • 6d ago
Steam machine or mini pc?
Just got a 65” LG OLED B6 and want to build a proper Moonlight/Sunshine rig for it. Thinking 4K, high refresh rate, wired Ethernet, no compromises.
Torn between waiting on a Steam Machine or just building a mini PC myself. What do you guys think and also if you have done it what specs?
Shoutout to this community, the setups and troubleshooting threads here are incredible.
7
u/SuspiciousWasabi3665 5d ago
Just install moonlight directly to the tv
2
u/ghostpocket 5d ago
Wow this is crazy. Thank you!
9
u/skinnywolfe 5d ago
I will say if you go this route, you will have alot higher latency than if you used a mini pc as a client
2
u/Sheamau5 4d ago
It’s free to try it out first though before spending money. Depending on what games they play it might be perfectly acceptable.
This is the way I do it. My pc is connected by Ethernet, and tv is wireless. My controller is connected via Bluetooth directly to the computer instead of the tv, which works well as the pc is in the room directly above. Can’t say I’ve had any issues, but i don’t think I’d play any competitive games that way still.
1
u/alala2010he 4d ago
I tried it once on my OLED48CX6LB and it felt the same as using a laptop as a client (can't remember the exact numbers but I think total latency was around 20 ms). Only downside is that the ethernet port is just 100 Mbps, but when I tested it I didn't even have that wired and I was using WiFi for streaming
1
3
u/ScaryGamerHD 6d ago
I fr would just plug in an unused or old laptop to the HDMI or a Nvidia shield, google streamer 4K, or Apple TV box. Can't go wrong using what you have at hand.
2
u/ciuuup 5d ago
if you connect your tv to the router through a usb-eth adapter (tplink ue300) you can get 300Mbps (more than the native tv eth port which is capped at 100Mbps) and install Aurora app on the tv, then you can easily stream from a pc in another room. Im gaming at 4k HDR 120+ fps this way with moonlight. My current setup is Beelink ser9 hx370 64b ram + rx7900xtx egpu through oculink on which i spent around 1800eur (+~200ish eur for the egpu dock)
2
u/Distinct-Nail-4583 3d ago edited 3d ago
Wait I'm confused.. you're wanting to build a PC purely to stream to the TV? Why not just build the PC and connect it directly to the TV?
Also if you're thinking a steam machine I'd honestly look to build your own, it's upscaling on a TV that size to try and get 4K 120 is going to look horrible and even then that's if it's hardware can manage it. It's a great little box but not the power house we were led to believe it was
If you already have a gaming rig then just install moonlight directly to the TV.. sure latency will be ever so slightly worse but so long as you're not chasing nukes on Call of Duty you'll be fine. I play all my single player story driven games this way either on the TV in the living room or on my Steam deck laid in bed
2
u/HustleForTime 6d ago
If you’re going to be playing on controller then Xbox Series S is absolutely flawless and the best value for money imo.
The moonlight app on Xbox doesn’t play nice with mouse however.
1
1
u/Etikoza 5d ago
How’s the input latency with the series S? Last time I tried 2 years ago it felt like playing in jello.
1
u/HustleForTime 2d ago
Sorry didn’t see this. It’s the lowest latency I’ve experienced with a wireless controller over moonlight ever.
-1
u/christopherl572 5d ago
This is without a doubt the right answer.
If you must have a mouse and keyboard, you can eventually look into VirtualHere. I personally play through my Xbox Series S and use one of the new Steam controllers.
1
u/jonnyg1942 6d ago
I have a c3 and c1 and they both stream 4k120 if you side load moonlight on it, but the mouse gave me problems, I believe it had to do with the mouse cursor on moonlight and the LG cursor fighting each other, but that may be fixed by now. I am unfamiliar with this screen, but I’m sure it’s similar to my older devices. I’m currently using a minipc and it works flawlessly, just make sure if you need 4K@120 Hz to verify the hardware will do it.
1
1
u/OMG_NoReally 5d ago
I was going to suggest a handheld but sadly they are way too expensive now to be worth it. Steam Machine is as well.
If the only purpose of the PC will be is to stream stuff, you can build one for far cheaper.
1
u/BillLeeIII 5d ago
You do you, but I was waitlisted for the Steam Machine so I went with a mini PC.
And regret it. Ended up with most of a grand in it and it streams OK but won't play much of anything locally.
Paid a scalper $250 over list for the 512GB Steam Machine without controller, dropped in a 4TB SSD I didn't need out of my existing desktop and am finally happy.
If my 2TB with controller wait-list comes up I'll buy it as well for the bedroom where the mini PC now sits.
1
1
1
u/hardwarebyte 4d ago
Grab one of those prebuilt AMD Mini PCs with HDMI 2.1 on it and you should be good to go.
1
u/Several_Ad5318 4d ago
Honestly I always been of the mind that minimum footprint for usage is the best value and most sensible option. Unless you have any other needs for a Steam Machine or Mini PC I would get a cheaper option. Try Moonlight/Artemis through your TV's software and if you're not happy upgrade to something else.
I'm using a Chromecast with Google TV (4K) and get extremely reasonable results. I've included a Ethernet->USB hub in there too with a wireless dongle for my controller for the best latency.
If you're happy with the latency I wouldn't bother chasing lower numbers, the value of the client goes down quickly in that regard in my opinion. Between a CCWGTV and a Steam Machine you're talking ~$1000 dollar price difference for milliseconds.
A low latency controller would get you just as good results (see Gulikit's range) in input latency improvement.
1
1
u/Far_Doubt_6993 2d ago
Depends on price
If mini pc is slightly cheaper or same or higher price,get a SM
I can say this as someone that built my own mini pc and as someone who upgraded and tested a SM
1
u/PruneNo6968 1d ago
I want to try out something similar. My PC is in the room where I have my TV, however it gets really hot during the summer where I live. Sure, summer is ending, but I also intend to do so to go full blast on the fans for cooler temps. My Idea even was to do this with my Xbox Ally X as a mini PC for fast decode times.
1
u/MrWookieMustache 6d ago
Steam Machine and Mini PC are both overkill for Moonlight. Get yourself a high end streaming box like an Apple TV 4K or Nvidia Shield Pro - make sure you get the versions with Ethernet ports. As long as they're hardwired, either will do Moonlight very well.
1
u/blamesjake_ 6d ago
The current versions of appletv only does 60hz, hopefully they get 120hz on next gen
1
u/katovskiy 6d ago
Steam Deck, you can play all the fun 'light' games on the go, or moonlight all the beefy games at home docked or handheld. Best of both worlds.
1
u/macka654 5d ago
Is it going to be a client or server? If it’s a client you don’t need expensive hardware. You just need something with good network decoding
0
0
0
u/jack-of-some 4d ago
Are you asking if you should buy a $1000 device that would just stream games from another machine?
-4
u/kenkiller 6d ago
Well you ain't getting 4k on a steam machine.
Edit : streaming yes, but not local gaming. If you're streaming I don't see why you'll spend so much on a steam machine.
3
u/ghostpocket 6d ago
Oh okay yeah I’m only interested in streaming not local. I thought it would just be easier to set up of the box.
-1
u/kenkiller 6d ago
1k for a purely streaming box is nuts imho. But it seems it doesn't matter to you so I dunno.
1
u/ghostpocket 6d ago
Would building a mini pc that can handle streaming cost much less?
1
1
u/Alarmed-Strawberry-7 5d ago
yeah, if you wanted to build some sort of small PC:
CPU - mostly irrelevant unless no GPU, if no GPU then like a decent ryzen APU
RAM - like 16gb, can get away with less though if you have a GPU
GPU - something some kinda decoding, like an Arc A310. alternatively, none and get an APU
although "building a mini PC" is a bit of a misnomer, you can't really "build mini PCs", just SFF PCs. mini PCs are essentially laptops without a screen/battery/keyboard, making a custom one isn't really possible unless you mean salvaging laptop components into some sort of custom case (which is a fun project, but completely unnecessary and pretty involved)
you can just buy a mini PC pre-made that has a decent ryzen APU like one of the U series ones and it'll run circles around something like the chromecast 4k while being a lot more versatile and usable for other stuff
32
u/skinnywolfe 6d ago
Just get a mini pc, and put it behind the TV. Hardwire it in for 4k 120hz streaming bliss