Wolf headless game streaming

Minggu ini XDA menunjukkan streaming Steam dari kontainer LXC di Proxmox tanpa passthrough GPU — jenis setup yang bahkan setahun lalu akan dianggap mustahil. Ini berfungsi karena generasi baru host streaming menargetkan setup headless secara langsung. Tidak ada monitor yang terhubung, tidak ada sesi display aktif, tidak ada GPU yang dipasang ke VM Windows. Hanya host Linux dengan GPU yang kompatibel dan daemon yang tepat. Kami menguji delapan aplikasi terbaik untuk streaming game Steam headless di desktop, di LXC Proxmox dan server Debian bare-metal, fokus pada apa yang “headless” benar-benar butuhkan dari setiap tool dan bagaimana masing-masing menangani klien yang memutuskan koneksi di tengah game.

Apa yang harus dicari dalam aplikasi streaming headless

Perbandingan cepat

Aplikasi Terbaik untuk Platform Rencana gratis Harga awal Fitur unggulan
Wolf Streaming headless native kontainer Linux, Docker Gratis, sumber terbuka Gratis Menjalankan beberapa sesi bersamaan per host
Sunshine Host GameStream lintas platform Windows, Linux, macOS Gratis, sumber terbuka Gratis Kompatibel Moonlight, komunitas besar
Moonlight Klien lintas platform Windows, macOS, Linux, Android, iOS, tvOS, Chrome Gratis, sumber terbuka Gratis Setiap klien yang mungkin Anda jangkau
Steam Link Streaming Steam milik Valve Windows, macOS, Linux, mobile, TV Gratis Gratis Integrasi Steam terbaik out-of-the-box
Parsec Streaming latensi rendah ke teman jarak jauh Windows, macOS, Linux, Android, iOS, web Gratis, terbatas tier Langganan Parsec Warp Streaming co-op multi-pengguna
Apollo Forking Sunshine dengan fitur lanjutan Windows, Linux, macOS Gratis, sumber terbuka Gratis Gamepad virtual, resolusi per-klien
Selkies-Project Streaming game berbasis browser dari kontainer Linux, Kubernetes Gratis, sumber terbuka Gratis Menjalankan aplikasi GL apa pun di tab browser
NoMachine Desktop jarak jauh komersial dengan game mode Windows, macOS, Linux, mobile Gratis, personal Lisensi NoMachine Enterprise Solid untuk pekerjaan jarak jauh latensi rendah plus bermain

Aplikasi

1. Wolf — Terbaik untuk streaming headless native kontainer

Wolf adalah proyek Games-on-Whales yang dirancang sejak awal untuk host kontainer headless. Jalankan di Docker atau kontainer Linux, pasangkan klien Moonlight, dan kontainer menjalankan proses game dengan display virtual selama sesi. Beberapa klien masing-masing dapat mempertahankan sesi bersamaan mereka sendiri di host yang sama jika GPU memiliki ruang, yang adalah trik yang membedakannya dari setiap tool lain di daftar.

Di mana kekurangannya: Hanya Linux dan Docker. Setup bukan turnkey; Anda membutuhkan GPU yang kompatibel (NVIDIA adalah jalur paling mulus), modul kernel yang tepat, dan privilege runtime kontainer. Bukan untuk pembaca hanya Windows.

Harga:

Platform: Linux, Docker

Unduh: games-on-whales.github.io/wolf

Garis bawah: Wolf adalah pilihan ketika host adalah server Linux di rak dan beberapa anggota keluarga ingin streaming game berbeda pada waktu yang sama.

2. Sunshine — Terbaik untuk host kompatibel Moonlight di OS apa pun

Sunshine adalah standar komunitas untuk host streaming yang mengimplementasikan ulang NVIDIA GameStream dan menambahkan fitur yang NVIDIA tinggalkan. Berjalan di Windows, Linux, dan macOS, host sesi ke klien Moonlight apa pun, dan bekerja headless di Linux dengan setup display virtual. Di Windows membutuhkan monitor atau driver display virtual, tetapi jalur setup terdokumentasi dengan baik.

Di mana kekurangannya: Setup headless Windows memerlukan driver display virtual. UI web Sunshine sendiri fungsional dan ketinggalan zaman dibandingkan tool komersial.

Harga:

Platform: Windows, Linux, macOS

Unduh: github.com/LizardByte/Sunshine

Garis bawah: Sunshine adalah pilihan ketika host menjalankan OS apa pun selain Linux-in-a-container dan Anda menginginkan dukungan klien terluas.

3. Moonlight — Terbaik untuk bagian klien dari setiap setup

Moonlight adalah klien yang berbicara dengan Sunshine, Wolf, Apollo, dan host NVIDIA GameStream lama. Berjalan di Windows, macOS, Linux, Android, iOS, Apple TV, Nintendo Switch (tidak resmi), dan bahkan browser. Setiap host streaming headless di daftar ini membutuhkan klien, dan Moonlight adalah yang Anda pasang di setiap perangkat yang ingin Anda jangkau host dari.

Di mana kekurangannya: Bukan host itu sendiri. Jika Anda hanya memasang Moonlight, Anda mendapatkan klien tanpa apa pun untuk terhubung.

Harga:

Platform: Windows, macOS, Linux, Android, iOS, tvOS, Chrome, lebih banyak lagi

Unduh: moonlight-stream.org

Garis bawah: Moonlight tidak opsional. Pasang di setiap perangkat yang Anda rencanakan untuk streaming.

Steam Link adalah solusi streaming milik Valve. Di phone, tablet, atau kotak Steam Link, ia menemukan klien Steam di jaringan lokal dan stream game Steam yang berjalan ke sana. Ini adalah setup paling mudah di daftar: pasang Steam di host, pasang Steam Link di klien, dan itu berfungsi.

Di mana kekurangannya: Host masih perlu klien Steam yang berjalan dengan sesi display. Ini bukan benar-benar headless dengan cara Wolf dan Sunshine. Streaming di luar jaringan lokal memerlukan Remote Play Together atau VPN.

Harga:

Platform: Windows, macOS, Linux (host); Windows, macOS, Linux, Android, iOS, TV OS, Steam Deck (klien)

Unduh: store.steampowered.com/app/353380/Steam_Link

Garis bawah: Steam Link adalah pilihan untuk pengalaman Steam-ke-sofa termudah di jaringan lokal.

5. Parsec — Terbaik untuk remote play latensi rendah dengan teman

Parsec menargetkan kasus “Saya ingin bermain game co-op lokal dengan teman seribu mil jauhnya”. Tuning latensi agresif, klien dipoles, dan Parsec Warp menambahkan fitur yang digunakan pekerja jarak jauh untuk streaming desktop selama hari kerja juga.

Di mana kekurangannya: Tier gratis menghilangkan beberapa fitur yang sebagian besar pengguna anggap inti. Kepemilikan berubah ke Unity pada 2021, dan prioritas roadmap telah bergeser.

Harga:

Platform: Windows, macOS, Linux, Android, iOS, Web

Unduh: parsec.app

Garis bawah: Parsec adalah pilihan ketika tujuannya streaming ke teman jarak jauh tertentu, bukan home lab layar.

6. Apollo — Terbaik untuk forking Sunshine yang penuh fitur

Apollo forking Sunshine dan menambahkan resolusi per-klien, gamepad virtual, perilaku multi-klien yang lebih baik, dan tweaks kualitas hidup yang upstream Sunshine lebih lambat untuk menerima. Jika inti Sunshine adalah apa yang Anda inginkan tetapi fitur yang hilang mengganggu, Apollo layak dicoba.

Di mana kekurangannya: Komunitas lebih kecil dari Sunshine. Fitur dapat bersifat eksperimental. Kompatibilitas dengan ekosistem Moonlight disengaja tetapi tidak dijamin di setiap build.

Harga:

Platform: Windows, Linux, macOS

Unduh: github.com/ClassicOldSong/Apollo

Garis bawah: Apollo adalah pilihan ketika kesenjangan fitur Sunshine adalah alasan Anda terus mengganti tool.

7. Selkies-Project — Terbaik untuk streaming berbasis browser dari kontainer

Selkies-Project stream aplikasi Linux GL ke tab browser dari dalam kontainer. Ini adalah pilihan ketika klien tidak dapat memasang Moonlight (laptop kerja terkunci, Chromebook sekolah, komputer perpustakaan bersama) dan host adalah kluster Kubernetes atau lingkungan Docker sudah.

Di mana kekurangannya: Profil latensi lebih buruk dari Moonlight; browser menambahkan langkah yang tak terhindarkan. Setup memerlukan Docker atau Kubernetes ditambah GPU yang kompatibel.

Harga:

Platform: Linux, Docker, Kubernetes

Unduh: github.com/selkies-project/selkies-gstreamer

Garis bawah: Selkies-Project adalah pilihan ketika klien harus tab browser dan tidak ada lagi.

8. NoMachine — Terbaik untuk kerja jarak jauh latensi rendah dengan game mode

NoMachine adalah tool desktop jarak jauh komersial yang menambahkan game mode dengan jalur encode hardware H.264 dan H.265. Ini bukan streamer game tujuan khusus, tetapi untuk homelab yang sudah menjalankannya untuk kerja jarak jauh, menambahkan gaming ringan di atasnya adalah gerakan bendera konfigurasi tunggal.

Di mana kekurangannya: Tidak dibangun untuk gaming AAA. Latensi dapat digunakan untuk indie dan judul bergencekan lebih lambat, bukan competitive shooter. Fitur enterprise adalah setengah harga komersial dari harga.

Harga:

Platform: Windows, macOS, Linux, Android, iOS

Unduh: nomachine.com

Garis bawah: NoMachine adalah pilihan ketika Anda sudah menggunakannya untuk pekerjaan jarak jauh dan ingin menggunakannya kembali untuk gaming sesekali.

Cara memilih yang tepat

Tanya jawab

Apakah saya memerlukan passthrough GPU di Proxmox untuk streaming Steam? Tidak lagi. Baik Wolf maupun Sunshine mendukung streaming headless dari kontainer LXC yang berbagi GPU host, tanpa passthrough eksklusif ke VM.

GPU mana yang terbaik untuk streaming headless di Linux? NVIDIA dengan driver proprietary adalah jalur paling mulus hari ini, karena encoding hardware NVENC matang. Kartu AMD baru berfungsi dengan VAAPI, dan Intel Arc meningkat secara substansial selama 2024 dan 2025.

Dapatkah saya stream Steam tanpa memiliki Steam Deck? Ya. Moonlight berjalan pada hampir setiap perangkat konsumen, termasuk ponsel, tablet, Raspberry Pi, dan TV. Steam Deck adalah satu opsi klien di antara banyak.

Apakah streaming headless berfungsi melalui internet? Ya, dengan uplink yang baik. Round-trip di bawah 60 ms dan 30 Mbps upload dari host menempatkan sebagian besar game di wilayah yang dapat dimainkan di internet.

Apakah aplikasi ini bekerja dengan launcher non-Steam seperti Epic atau GOG? Sunshine, Wolf, Apollo, dan Parsec stream aplikasi apa pun, bukan hanya Steam. Steam Link hanya Steam.

Apakah streaming aman untuk akun? Steam tidak menandai streaming sebagai aktivitas mencurigakan. Acara login menunjukkan akun yang sama terlepas dari bagaimana game mencapai klien. Sistem anti-cheat dapat menandai beberapa konfigurasi remote-play; periksa per game.