Sunshine’ı oyun bilgisayarınızda çalıştırmak ve bir tablete Moonlight’a akış yapmak eskiden garip bir arıza moduna sahipti: Ana bilgisayarın gerçek monitörü istemcinin ne yaptığını görüntülüyordu. Kanepede fareyi hareket ettirin ve masaüstü imleci ofisten hızla geçer. Masaüstünde Sunshine sanal ekran kurulumu için en iyi uygulamalar bu başsız mod sorununu donanım kukla fiş için para harcamadan ortadan kaldırır.
Yedi aracı test ettik ve bunlar işlevsel bir kuruluma birleşir. Her seçim ücretsizdir, çoğunluğu açık kaynaktır ve ihtiyacınız olan iki şeyi kapsar: Windows’un gerçek olarak değerlendirdiği sanal ekran ve buna işleme konan akış ana bilgisayarı.
Sanal ekran kurulumunda nelere bakmalısınız
İşlevsel bir başsız akış kurulumunün dört parçaya ihtiyacı vardır:
- İşletim sisteminin hedef çözünürlük ve yenileme hızınızda gerçek monitör olarak ele aldığı bir sanal ekran sürücüsü.
- Oturum başladığında bu ekranı yakalama kaynağı olarak seçebilen bir akış ana bilgisayarı (Sunshine).
- Bir akış başladığında ekranları değiştirmek ve sona erdiğinde geri yüklemek için Otomasyon.
- Ana bilgisayarla çözünürlüğü düzgün şekilde müzakere eden bir istemci (Moonlight).
Sürücüyü atlayın ve Sunshine gerçek monitörünüze geri döner. Otomasyonu atlayın ve her akış Windows’ta manuel ekran değiştirme gerektirir.
Hızlı karşılaştırma
| Uygulama | En iyi | Ücretsiz plan | Açık kaynak | Rol |
|---|---|---|---|---|
| Sunshine | Kendi kendine barındırılan oyun akışı ana bilgisayarı | Evet, tam | Evet (GPL-3.0) | Ana bilgisayar |
| Virtual Display Driver | Windows’ta başsız sanal monitör | Evet, tam | Evet (MIT) | Sürücü |
| Parsec Virtual Display Driver | Windows için imzalı IddSampleDriver | Evet, tam | Evet (community) | Sürücü |
| IDD Sample Driver | Microsoft’un referans sürücüsü | Evet, tam | Evet (MIT) | Sürücü |
| Playnite | Sunshine’ın gösterebileceği başlatıcı | Evet, tam | Evet (MIT) | Başlatıcı |
| Moonlight | Her platformda Sunshine için istemci | Evet, tam | Evet (GPL-3.0) | İstemci |
| Apollo | Yerleşik sanal ekran içeren Sunshine forku | Evet, tam | Evet (GPL-3.0) | Ana bilgisayar |
Uygulamalar
1. Sunshine — Kendi kendine barındırılan akış ana bilgisayarı için en iyi
Sunshine, LizardByte’ın açık kaynaklı Nvidia GameStream değiştiricisidir ve Nvidia orijinalini emekli olduğundan beri varsayılan seçimdir. Windows, Linux ve macOS’ta çalışır, port 47990’da bir web UI’sı gösterir ve neredeyse her platformda Moonlight istemcileriyle eşleşir. Aşağıdaki tüm kılavuz bunu çalıştırdığınızı varsayar.
Nerede yetersiz kalır: İlk kurulum güvenlik duvarı kuralları, sürücü yüklemeleri ve yönetici izinleri ister. İlk çalıştırma arıza modları şifreli. LizardByte Discord, bir şey kırılırsa sonunda bulunduğunuz yer.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows, Linux, macOS
İndir: app.lizardbyte.dev/Sunshine
Sonuç: ana bilgisayar. Bunu bir kez yapılandırın ve çoğunlukla unutun.
2. Virtual Display Driver — Uygun başsız monitör için en iyi
Virtual Display Driver (VDD, itsmikethetech yapısı) çoğu Sunshine kullanıcısının yüklediği topluluk sürücüsüdür. 240Hz’ye kadar özel çözünürlüklerde ve yenileme hızlarında bir veya daha fazla sanal monitör oluşturur. Sunshine bunları fiziksel ekranlar olarak ele alır ve Windows uygulamaları temiz bir şekilde işlenir.
Nerede yetersiz kalır: Yükleme manueldir, sürücü imzası zorlama bazı Windows yapılarında ısırdığı, ve yeni çözünürlükler eklemek XML yapılandırma dosyasını düzenlemek anlamına gelir. Tamamen sürtünmesiz değildir.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: github.com/itsmikethetech/Virtual-Display-Driver
Sonuç: Sunshine için topluluk varsayılan sanal ekranı. İlk akışınızdan önce hedef çözünürlüğü ayarlayın.
3. Parsec Virtual Display Driver — İmzalı alternatif için en iyi
Parsec Virtual Display Driver VDD’den önce gelir ve Parsec’in kendi akış ürünü için dağıttığı imzalı IddSampleDriver derlemesidir. Sunshine’ın başsız ekranı olarak da iyi çalışır. VDD’ye göre avantaj Microsoft’un imzasıdır: sürücü imzasında hiçbir geçici çözüm yok.
Nerede yetersiz kalır: VDD’nin XML yapılandırmasından daha az çözünürlük seçeneği ve yükleme Parsec yükleyicisine intikal ediyor (yüklemeden sonra Parsec’i kaldırabilirsiniz ve sürücüyü tutabilirsiniz).
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: parsec.app/vdisplay
Sonuç: Windows yüklemenizde sürücü imzası bir engel ise VDD yerine bunu seçin.
4. IDD Sample Driver — Referans yapı için en iyi
IDD Sample Driver, Microsoft’un Dolaylı Ekran Sürücüsü modelinin referans uygulamasıdır. VDD ve Parsec’in sürücüsü her ikisi de onun forkları. Referansı çalıştırmak yalnızca sürücüyü kendiniz değiştirmeyi planlıyorsanız değerlidir; günlük akış için VDD veya Parsec’in derlemesini kullanın.
Nerede yetersiz kalır: Kaynaktan derleme ve sürücüyü test sertifikasıyla kendiniz imzalama gerektirir. Bir tak ve çalıştır yüklemesi değildir.
Fiyatlandırma:
- Ücretsiz: kaynak kodu
Platformlar: Windows
İndir: github.com/microsoft/Windows-driver-samples
Sonuç: Sürücü geliştirici olmadıkça atlayın. Yukarıdakinin ikisi de tüketiciler için onu zaten fork ettiler.
5. Playnite — Sunshine’ın gösterebileceği başlatıcı için en iyi
Playnite çoğu insanın Sunshine hedefi olarak kullandığı oyun başlatıcısıdır. Sunshine Playnite’ın --startgame argümanını çağırır, Playnite gerçek oyunu başlatır ve tüm tenth-foot deneyimi controller-arkadaş arayüzünden çalışır. Playnite bir yerde Steam, GOG, Epic ve Xbox kütüphanelerini yönetir.
Nerede yetersiz kalır: İlk içe aktarma uyumsuz meta verilerle binlerce oyun çekebilir; yerleşik meta veri sağlayıcı bir öğleden sonra temizlik gerektirir.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: playnite.link
Sonuç: Sunshine ana bilgisayarını bir konsol gibi hissetmenin en uygun yoludur. Tam ekran modunu yapılandırın ve Sunshine’ı buna işaret edin.
6. Moonlight — Platformlar arası istemci için en iyi
Moonlight Sunshine’ın diğer yarısıdır. Android, iOS, Windows, Linux, macOS, Chromecast, Apple TV, Steam Deck (yerel) ve hatta Roku’da çalışır. Ana bilgisayarınızla bir kez eşleştirin ve otomatik olarak ekran listesini bulur.
Nerede yetersiz kalır: iOS istemcileri hala Android’i kodek desteğinde geride; Apple’ın App Store onayı açık kaynaklı yapılara göre Moonlight sürümlerini yavaşlatır.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows, Linux, macOS, Android, iOS, tvOS, Steam Deck, Chromecast
İndir: moonlight-stream.org
Sonuç: Sunshine için gerekli yardımcı. Akış yapabileceğiniz her cihaza yükleyin.
7. Apollo — Yerleşik sanal ekran ile Sunshine forku için en iyi
Apollo, ClassicOldSong tarafından Sunshine’ın forku; kutudan çıkma durumunda sanal ekran işlemesi göndermekle yükümlüdür. Ayrı bir sürücü yükleme ve ekran takas komut dosyası oluşturmak yerine, Apollo tüm döngüyü işler: akış başlarken sanal ekran oluşturur, sona erdiğinde gerçek olanı geri yükler, manuel takas gerekmez.
Nerede yetersiz kalır: Bir fork olarak, Apollo yukarı akışta Sunshine sürümünden birkaç hafta geride. Hata düzeltmeleri önce Sunshine’a gider.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: github.com/ClassicOldSong/Apollo
Sonuç: geniş bir fark ile en az zahmetli kurulum. Sürücü takas komut dosyaları kendiniz yazmasını istemiyorsanız Apollo’yu kullanın.
Doğru olanı nasıl seçersiniz
- En basit kurulumu istiyorsanız: Apollo + Moonlight. VDD veya Parsec’i ayrı olarak yüklemeyi atlayın.
- Yukarı akışta Sunshine’da kalmak istiyorsanız: Sunshine + Virtual Display Driver + Moonlight, ve Sunshine’da ekranları değiştirmek için bir
do_cmd/undo_cmdkomut dosyası ekleyin. - Windows’ta sürücü imzası VDD’yi blokeler: Bunun yerine Parsec Virtual Display Driver’ı kullanın.
- Bir controller-arkadaş başlatıcı istiyorsanız: Sunshine hedefiniz olarak Playnite tam ekran modu.
- Linux’ta iseniz (Sunshine ana bilgisayarı): KMS yakalama yolu yereldir ve sanal ekran sürücüsüne ihtiyacınız yoktur.
do_cmd / undo_cmd deseni iyi bir kurulumu hack’ten ayıran şeydir: Sunshine her oturumdan önce ve sonra komutları çalıştırır, böylece sanal ekranı değiştirebilir, ana bilgisayar hoparlörlerini susturabilir ve ana bilgisayara fiziksel olarak dokunmadan arka plan iş yükünü duraklatabilirsiniz.
Sık sorulan sorular
Sunshine için neden sanal ekrana ihtiyacım var? Biri olmadan, Sunshine gerçek monitörünüzü yakalar. Akış istemcisinin yaptığı her şey ana bilgisayarda da görünür; bu da başsız akışı bozar.
Donanım kukla HDMI fiş de aynı derecede iyi midir? İşlevsel olarak evet. Ancak bir kukla fiş ana bilgisayarı bir sabit çözünürlükte kilitler, sanal ekran sürücüsü Sunshine ve Moonlight’ın oturum başına müzakere etmesini sağlar.
Virtual Display Driver Nvidia ve AMD GPU’ları ile çalışır mı? Evet. GPU satıcı koduna dokunmaz; bu, işletim sistemi düzeyinde dolaylı ekrandır.
Bu, ana bilgisayar PC’sinin normal masaüstü kullanımını bozar mı? Hayır, sanal ekran birincil ekran olarak ayarlanmadığı sürece. Playnite tam ekran modu sanal ekranı hedefler, diğer her şey gerçek monitörünüzde kalır.
Apollo’yu Sunshine yerine kullanmak güvenli midir? Çoğu kullanıcı için evet. Bu, gerçek bir topluluğu olan korunan bir fork’tur, ancak yukarı akışa sahip olmak döner. Güncellememeden önce değişiklik günlüğünü kontrol edin.