Uzak masaüstünden video izlemek ve oyun oynamak: neden hayal kırıklığı

Ekran video olarak geldiği için, uzak masaüstünden film ya da oyun akıtmak çalışacakmış gibi hissettirir. Teknik olarak çalışır, kötü çalışır ve sebepleri ayarlarla düzeltilebilir değil, yapısaldır.

Güncellendi:

Uzak masaüstü zıt problem için ayarlanmıştır

Masaüstü çoğunlukla hareketsizdir. Uzaktan çalışma için yapılmış kodlayıcılar bunu acımasızca kullanır: bir anahtar kare gönder, sonra yalnızca değişen dikdörtgenleri gönder, hiçbir şey hareket etmediğinde kare hızını düşür ve kazanılan bitleri metni keskinleştirmeye harca. Bu bir elektronik tablo için tam olarak doğru, her karede her pikselin değiştiği video için tam olarak yanlıştır.

O boru hattına 60 fps bir oyun koyun, bütün optimizasyonlar tersine döner. Değişiklik tespiti tüm ekranın değiştiğini bulur, bit hızı tavanı hareket için değil masaüstü için ayarlanmıştır ve kodlayıcı çelişkiyi kaliteyi düşürerek çözer. Siz hareket etmeyi bıraktığınızda keskinleşen, blok blok ve bulanık bir görüntü elde edersiniz — bit açlığı çeken bir kodlayıcının görsel imzası.

Gecikme bütçesi, dürüstçe

KullanımTolere edilebilir gecikmeTipik bir uzak masaüstünün verdiği
Metin, yönetim, kod~150 ms'ye kadarRahat
Video izlemekGecikme önemsiz; sabit bit hızı gerekirTakılır ve ses çoğu zaman hiç yoktur
Sıra tabanlı ve strateji oyunları~150 ms'ye kadarGenelde oynanabilir
Aksiyon, nişancı, yarışUçtan uca ~40 ms altıUlaşılamaz — kodlama + ağ + çözme bunu aşar
Müzik prodüksiyonu, video kurgu~20 ms altı ve renk doğruluğu gerekirHayır

İçselleştirmeye değer satır aksiyon oyunu satırıdır. Kodlama 5–30 ms, çözme 10–30 ms alır ve ağ gidiş-dönüşü bunun üstüne eklenir. Hızlı bir yerel bağlantıda bile sabit maliyetler, daha hiç mesafe girmeden 40 ms'lik bütçenin çoğunu tüketir. Bu bir ince ayar problemi değil, parçaların toplamıdır.

Reklam

Asıl hayal kırıklığı genelde ses

Uzak masaüstü araçlarının çoğu hiç sistem sesi taşımaz; taşıyanlar da sık sık platformun yakalama sınırlarına ve tarayıcının otomatik oynatma politikasına tabidir. Yani uzak masaüstünden video izlemenin yaygın deneyimi, sessiz ve bozulmuş bir görüntüdür ki bu hiçbir işe yarar anlamda bir izleme deneyimi değildir — bkz. uzak bilgisayarı neden duyamıyorsunuz.

Onun yerine ne kullanmalı

  1. Oyun için: bir oyun akış aracı. Steam Remote Play, Sunshine ile Moonlight, GeForce NOW ve benzerleri bunun için yapıldı — donanım kodlayıcılar, kare zamanlaması, kumanda girdi yolları ve kalite çöküşü yerine paket kaybına tolerans. Yerel ağda gerçekten iyidirler; internet üzerinden birçok tür için kullanılabilir, rekabetçi nişancı oyunları için yine değildir.
  2. Video için: bulunduğunuz yerde oynatın. Servisten doğrudan akıtın ya da dosyayı karşıya kopyalayıp yerelde oynatın. Bir kodlamanın çözülüp yeniden kodlanmış halini izlemekten her şey iyidir.
  3. Yaratıcı iş için: yerelde çalışın, dosyaları senkronlayın. Renk, zamanlama ve ince ayrıntı tam olarak taşımanın bozduğu şeylerdir; yani değerlendirdiğiniz tek şey, güvenemeyeceğiniz tek şeydir.
  4. Medyanın hiç çalışıp çalışmadığını kontrol etmek için: uzak masaüstü gayet iyidir. Bir videonun oynadığını, bir yayının canlı olduğunu ya da bir render'ın bittiğini doğrulamak meşru bir kullanımdır — durumu kontrol ediyorsunuz, içerik tüketmiyorsunuz.

Yine de yapacaksanız

Bazen alternatif yoktur. O durumda: host'u Ethernet'e alın, çözünürlüğü 720p'ye düşürün ki bit hızı çözemeyeceğiniz piksellere değil harekete gitsin, host ağında yükleme yapan her şeyi kapatın ve sonucu olduğu gibi kabul edin. Bir de makinenin doğrudan mı bağlandığına yoksa aktarıldığına mı bakın — fazladan bir sıçrama, vasat ile izlenemez arasındaki farktır. Bkz. uzak imleç neden geç kalıyor.

Diğer rehberler

RemoteFrames'ı deneyin

Erişmek istediğiniz bilgisayara host uygulamasını kurun, gösterdiği 6 haneli kodu herhangi bir tarayıcıya girin. Hesap yok — günde iki adet 10 dakikalık ücretsiz oturum.

RemoteFrames'ı deneyin