Stránka 1 z 1

Vzdálené hraní her

Napsal: ned 23. bře 2025, 10:43
od martin333
Před lety jsem našel řešení pro vzdálené hraní her, které se mi osvědčilo.Jedná se o řešení pro lidi, kteří musí služebně cestovat a zároveň by si rádi užili výkon svého vymazleného stroje.

Co budete potřebovat:
  • stabilní internet s minimálně 25Mb/s upload na straně hosta
  • stabilní internet s minimálně 25Mb/s download na straně klienta
  • Wireguard VPN server a veřejnou IP adresu
  • HDMI virtuální display
  • herní PC s podporou WakeOnLAN
Postup pro host část:
  • Na routeru (Ubiquiti, Mikrotik, OpenWrt based, atd.), či serveru je potřeba spustit Wireguard VPN server a vygenerovat si veřejný klíč pro klienta, s kterým se budete do VPN připojovat
  • Do grafické karty je potřeba připojit adapter pro virtuální display
  • V systému a BIOS na základní desce je potřeba povolit funkci WakeOnLAN
  • Na herni PC je potřeba nainstalovat Sunshine
Postup pro klientskou část:
  • Na straně klienta je potřeba nainstalovat Wireguard VPN klienta a vložit do něj vygenerovaný klíč
Jak to používat:
Přes mobil s neomezeným tarifem připojeným na 5G sít si vytvořím hotspot pro MacBook Air, který slouží jako hloupé zobrazovadlo se skvělou výdrží. Připojím se přes VPN do stejné sítě ve které mám PC a přes WakeOnLAN si ho vzdáleně spustím. Poté se přes Moonlight připojím na plochu a užiju si chvíli hraní.

Co se týče datové náročnosti, tak pro hraní v rozlišení 1920x1200 to je cca do 15GB za hodinu, pro rozlišení 2560×1600 to jde přes 20GB. Pro dobrý herní zážitek hodně záleží na tom mít dobré internetové připojení na obou stranách. Já to mám na straně hosta připojený přes optiku a ping mi vychází cca 8ms a jitter 1-2ms. Co se týče připojení přes hotspot, je pro rozlišení 1920x1200 potřeba mít přes Speedtest download minimálně 30Mb/s a ping do 40ms. Geografická vzdálenost samozřejmě hraje roli, když jde provoz přes X routeru, tak se to v nějakých jednotkách ms může projevit. Ale co se týče Evropy, tak někde si budete říkat, že ty datagramy snad posílají přes poštovní holubi a jinde zajásáte.

Pro koho to není:
Nezahrajete si přes toto řešení nějaké online FPS hry, někdy se prostě nějaký lag projeví.

Re: Vzdálené hraní her

Napsal: ned 23. bře 2025, 20:29
od Sasakr
Anebo budu mít nainstalovaný Steam.

Obrázek

Re: Vzdálené hraní her

Napsal: ned 23. bře 2025, 21:05
od martin333
Ano, Steam Remote play bude pro většinu lidí řešení. Spolu s GeForce Now mají základ v Sunshine. Ale pro ty, co zvládnou s routerem víc, než z jeho štítku opsat heslo se s vlastním řešením dostanou na lepší výsledek.

Re: Vzdálené hraní her

Napsal: pon 24. bře 2025, 05:53
od Mafian277198
Mě by spíš zajímalo, jestli dneska existuje jednoduchá (třebas kvůli dalším BFU hráčům na multiplayer) free VPN (např. jako ZeroTier), přes kterou by to rozumně jelo... už nemam tolik času, abych to furt zkoušel...

Re: Vzdálené hraní her

Napsal: čtv 3. dub 2025, 06:45
od CyberDeath
Nebo parsec. Funguje lépe jak steam a přes internet. (ovšem moonlight a sunshine topuje kvalitou prenosu)

A na zapnuti pc nemusí být ani podpora wake on LAN. Da se koupit gadget na ES32 desce který dělá vzdálený vypínač :-), popřípadě si jej postavit sám :-) dá to víc práce ale výsledek je super a máte lepší pocit ze své pc nezapinate přes čínský server :-D

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 08:27
od python.p
Tam musí ten inputlag být obrovskej ne? Mě stačí zapnout framegen někde a už to citím a nedá se to hrát.

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 08:44
od Mafian277198
Spíš podle internetu, když sem to zkoušel po LAN, tak to skoro nebylo znát.

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 09:27
od python.p
Tak LAN a "z venku" bude prostě vždy jiný no. :) Na nějaký single hry by to asi mohlo být ok, pokud by tam nebyl obrovskej input.

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 09:37
od Natural
Latence se propise dvakrát, tzn pokud máš stejnyho providera a krátkou trasu, tak máš cca 5ms na optice případně 2ms přes lan a to fakt nepoznáš. Můžeš hrát klidně fps online. Jinej provider ti udělá třeba 15ms a nějakej jitter a to už je minimálně pro mě špatný.

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 11:35
od python.p
To s těmi ms máš změřený třeba pomocí OSLLTT nebo tak něco? Nebo se bavíme jen o "pingu"?

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 14:09
od Natural
Nevím co chceš měřit. Řídí to TCP, takže se normálně podíváš do wiresharku, za jak dlouho ti přijde ack. Ale segmentovaný ping se samozřejmě dá taky použít, jen se často cestou oreze a je to UDP.

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 14:59
od python.p
No nějak mi nejde do hlavy, jak bych mohl nepozorovat input lag, "přes půlku světa" když mě kolikrát vadí i přes Steam na LAN...

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 15:19
od Mafian277198
Tak přes půlku světa by to snad nikdo nepraktikoval, to skoro nejde ani u serverů online her (proto jich bejvá vícero na vícero místech) :lol: , jasný joke...

Ale imho mít PC doma a třebas když čék jezdí na montáže, možná, že by šlo uvažovat nad streamem, než s sebou tahat herní NTB (a nebo dokonce stolní PC s periferiemi v krabici, jak to dělám já :D ).

Re: Vzdálené hraní her

Napsal: pát 4. dub 2025, 15:30
od python.p
Jako já to určitě zkusím, jen to bude spíš na nějaký RTS nebo něco takovýho. :)

Re: Vzdálené hraní her

Napsal: sob 5. dub 2025, 11:54
od CyberDeath
Přes "kvalitní" LAN se to dá uplně v pohodě i na notebooku s Wifi -> ale je potřeba kvalitní wifi aspoň Intel AX210 , mediatek i realtek maj vetší imputlag a nejsou moc použitelné , mediateku (mam vyzkouseno vic cipu i mt7925) navíc padá propustnost , parsec si stim sice poradí a zhorší kvalitu při dropu ale sunshine/moonlight ne a začne se sekat.

Steam streamovani nepoužívám od té doby co se stalo neskutečně komplikované zobrazení plochy -> jejich "focus na aktivní okno" je nepoužitelný (nemám hry jen na steamu ale i epicu a gogu)

A ano jak někdo psal framegen je v tomto připadě zcela nepoužitelný (ne že by byl použitelný jinak) ale v tomto připadě se to stane naprosto brutální. Bez framegenu ... sunsinhe/moonlight se lan/wifi drží kolem 5-7ms ... parsec ale skáče i k 25ms. - i když za to možná může i to že na notebooku mam linux běžíci na waylandu a parsec jede přes xwayland což mu přidá taky nějaké ms.
Ale přes internet moonlight/sunsihine daj hodně práce nastavit a přes net ma parsec lepší odezvu -> ale nepamatuji si přesně čísla už je to přes pul roku co sem to takto naposled použil.