Steam In-Home Streaming - oder bringen Sie Ihren Gaming-Computer auf den Balkon

    Am 21. Mai gab Valve bekannt, dass Steam In-Home Streaming (im Folgenden: Streaming) den Status der geschlossenen Beta-Testphase verlässt und einsatzbereit ist.
    Ich habe mich sehr auf die Veröffentlichung dieser Technologie gefreut, da Sie damit einen lang gehegten Traum verwirklichen können - einen lauten Spielecomputer von den Ohren zu entfernen. Die Teilnahme am Beta-Test war jedoch zu faul, so dass ich mich darauf beschränkte, Videobewertungen mit wenig schmeichelhaften Rezensionen anzusehen.
    Zuvor habe ich aus Gründen des Interesses versucht, mit verschiedenen Programmen zu spielen, aber das Maximum, für das sie gut waren, waren gemächliche Aufgaben, da die Qualität des dynamischen Bildes, die Verzögerung und die Unterstützung für Eingabegeräte unbrauchbar waren. Es wurde gehofft, dass Microsoft RemoteFX die Verwendung der Grafikkarte auch für mehrere Personen (für mehrere Sitzplätze) ermöglichen würde, aber es hatte eine schlechte Spielunterstützung und es hatte auch Probleme mit der Maus (die jedoch durch USB-Weiterleitung gelöst werden).
    Auf jeden Fall habe ich in dynamischen Spielen keine funktionierenden Lösungen für das Remote-Spiel gefunden, und alle Hoffnung war auf Steam.

    Im Allgemeinen teilen Valve, auf die eine oder andere Weise gut gemacht, viele Spieler Spiele auf einem PC in "erreichbar" und "Steam". Als es zum ersten Mal auf den Markt kam, war es problematisch, es in Russland zu verwenden, da eine Verbindung zum Internet hergestellt und Multi-Megabyte-Updates herausgegeben werden mussten. Ich erinnere mich, wie ich Sicherungskopien von Spielen auf DVD aufzeichnete und Updates verteilte. Dann war es üblich, Steam zu schelten.
    Später wurde das Internet schneller und zugänglicher, und dann wurde klar, wie bequem Steam ist. In der fernen Vergangenheit sind Patches, Verzeichnisse, verschiedene Bibliotheken, Startprogramme, Cracks, zerkratzte Festplatten und vor allem Schutztechnologien verschwunden. Nun, wer erinnert sich nicht an die Notwendigkeit, eine summende Diskette im Laufwerk zu halten. Jetzt wird es als Albtraum in Erinnerung behalten. Nicht nur die Glitchiness, Ressourcenintensität dieser "Abwehr" (Hallo, Starforce!), Sondern auch der Festplatten im Allgemeinen. Persönlich habe ich sie bereits auf demselben vergessenen Level wie Disketten, obwohl viele Leute diese unzuverlässigen optischen Medien weiterhin lieben (ich installiere das Betriebssystem mit dem Zalman VE-300)) Auf die eine oder andere Weise brachte Steam eine konsolenbasierte Installation, digitale Verteilung und universelle Schutztechnologie auf den PC. Es ist anzumerken, dass DRM unauffällig ist und nur aus der Notwendigkeit besteht, Steam am Laufen zu halten. Das ist alles! Keine Systemtreiber mit Rootkits, keine Festplatten aus der fernen Vergangenheit.
    Das „Minus“ hier war natürlich, dass man noch Spiele kaufen musste und die Preise oft recht hoch sind. Ich löse dieses Problem, indem ich nur während der Rabattperioden einkaufe.
    Ein lächerlicher Fall: Ich wollte meiner Frau geben, Die Sims 3 zu spielen, ging zu Torrents, lud die Anleitung auf ein paar Seiten herunter, in der Reihenfolge, in der Patches installiert werden sollten, installierte sie - sie startete nicht. Es erfordert eine Fahrt, obwohl Sie knacken. Nach den tödlichen paar Stunden entschied ich mich, auf Steam zu gehen und zu kaufen. Ein Download (Steam nutzt übrigens die Torrent-Technologie zum Herunterladen) und alles funktioniert. Das Lustigste war, dass die Steam-Version von Sims komplett DRM-frei ist und ohne Installation auf einem Computer funktioniert, auch ohne Steam.
    Okay, ich beende eine Laudatio, ich wollte es ausreden, ich hoffe es tut mir leid.

    Irgendwann, irgendwo in Valve, stellten sie fest, dass Steam bereits eine Art Betriebssystem für Spiele in Bezug auf die Skalierung ist, und führten ein auf Linux basierendes Steam-Betriebssystem ein, während sie Entwickler entwickelten und dazu drängten, Spiele zu portieren (für die sie eine besondere Verbeugung haben). Das Problem von Hühnchen und Eiern (wenige Linux-Benutzer -> wenige Spiele für Linux) war jedoch immer noch akut (1229 von 11414 wurden am 24.05.2014 portiert). Daher entschied sich Valve als vorübergehende Lösung für das Streaming von Dateien von einem Windows-PC. Die Idee ist einfach: Sie können eine leise, geräuschlose Set-Top-Box mit geringem Stromverbrauch für das Fernsehen kaufen (noch nicht offiziell freigegeben) und beliebige Spiele über Tastatur / Maus oder einen speziellen Controller spielen.

    Mal sehen, was daraus geworden ist.

    Für den Test habe ich Windows 7 installiert.
    Um zu starten, müssen Sie fast nichts tun: Wir starten Steam auf einem Computer mit Windows und im selben lokalen Netzwerk - auf jedem anderen Client-Computer. Der Client stellt automatisch eine Verbindung zum Server her, der entsprechend benachrichtigt wird.
    Es gibt einen neuen Abschnitt in den Einstellungen, aber auf dem Server ist nichts Besonderes zu konfigurieren. Das Kontrollkästchen für die Hardware-Codierung ist bereits



    aktiviert : Für den Test habe ich meinen normalen Computer verwendet. Die Merkmale sind: Core i5-2500, GeForce GTX780 und 12 GB RAM, was Windows 7 so meint:


    Client - hp nc4200 dichter Laptop, Prozessor - Pentium M 2GHz, Intel GMA 915 (in den neuesten Versionen des Treibers funktionieren alle OpenGL-Effekte in KDE! Wow!) 2 GB RAM. Kubuntu 13.10 und MacBook Air Ende 2010.

    Kurzum: Es funktioniert gut, aber nicht bei allen Spielen. In den meisten Fällen ist die Verzögerung überhaupt nicht wahrnehmbar, es gibt kein Gefühl von "Fernanzeige" oder "Videostream".

    Und jetzt werden wir messen, was gemessen werden kann.

    Zuerst überprüfe ich, wie viel zusätzlicher Prozessor das Streaming lädt.
    Die Ausgabe des Task-Managers beim Starten des Spiels ohne Streaming:



    Und wenn es eingeschaltet ist: Aus



    irgendeinem Grund funktioniert die Hardware-Codierung auf meinem System natürlich nicht, da das Ein- und Ausschalten nichts beeinflusst.
    Wie Sie sehen, wird der Streaming-Prozessor noch geladen. Aber wenn Sie meinen vorherigen Beitrag über Multiseat lesen, dann wissen Sie, dass dieser Prozessor ausreicht, damit 2 Kopien von DotA funktionieren. Daher würde ich dies nicht als Problem betrachten. Ja, und mein Prozessor ist bei weitem nicht der schnellste.

    Weiter: Streaming in maximaler Qualität mit einem dynamischen Bild lädt den schwachen Prozessor des Laptops vollständig auf:



    Dies führt zu nicht abspielbaren Verzögerungen. Das MacBook bewältigt das Bild mit maximaler Qualität.

    Überraschenderweise konnte mein Laptop den Half-Life-Stream nicht mit der richtigen Geschwindigkeit empfangen, obwohl er Dota 2 perfekt handhabte:



    Die Metro erwies sich jedoch als unspielbar: Frame-Verlust und insgesamt große Verzögerung. Es scheint, dass Valve immer noch eine Art Optimierung für seine Spiele anwendet. Leider konnte ich das Macbook nicht überprüfen, da ich die Metro gelöscht habe, um Speicherplatz für die Überprüfung anderer Spiele freizugeben. Vielleicht wäre die Situation bei ihm besser, aber unwahrscheinlich.



    Halbwertszeit 2:



    Zusammenfassend können wir sagen, dass Streaming funktioniert. Es funktioniert auf einer vollständig spielbaren Ebene, auch für FPS.

    Ich habe die Netzwerkfrage leise verpasst. Obwohl Laptops ein volles Signal zeigen, fehlt ihnen die Geschwindigkeit des drahtlosen Netzwerks in den entfernten Ecken. Die Bitrate des Streams beträgt in den meisten Fällen nicht weniger als 10 Mbit. Hier brauchen Sie also eine gute Antenne, einen guten Standort oder eine Kabelverbindung.

    Es liegt auf der Hand, das Spiel auf dem Server im Headless-Modus, dh ohne Fenster, auszuführen, damit nur PC-Ressourcen verbraucht, die Arbeit daran jedoch nicht beeinträchtigt und auch mehrere Verbindungen zugelassen werden. Dann wird es mit Hilfe eines leistungsstarken Computers irgendwo auf dem Balkon möglich sein, das Spielinteresse der ganzen Familie zu befriedigen. Solche Funktionen gibt es aber noch nicht. Auf der anderen Seite können Sie mehrere X.org unter Linux ausführen, sie verwenden auch Steam und verbinden mindestens 10 Clients, aber das ist das Thema des nächsten Artikels.

    PS: Ich habe mich immer noch entschlossen, ASTER zu versuchen, um Multiseat zu organisieren. Einfach zu installieren, einfach zu konfigurieren, in nur 5 Minuten. Es kann jedoch nicht mehr als ein Steam gestartet werden. Andere Netzwerkspiele sind ebenfalls ein Problem. Ich bin nicht darauf eingegangen, obwohl natürlich das Spielen in Nicht-Steam-Spielen nicht über das Netzwerk gehen wird.

    UPS: Irgendwie habe ich die Gelegenheit verpasst, Spiele / Programme von Drittanbietern hinzuzufügen. Sie können also alles komplett auf den Desktop übertragen. Aber aus irgendeinem Grund sind die Geschwindigkeit (die Anzahl der FPS) und die Reaktion viel schlechter als in Spielen von Valve, so dass die Theorie der "speziellen Verarbeitung" von Spielen bestätigt wird. Von einem Drittanbieter habe ich sogar sehr einfache Spiele wie Crimsonland ausprobiert - eine geringe Anzahl von FPS. Einige Spiele wurden mit Artefakten ausgestrahlt. Der Desktop wird auch auf RemoteFX-Ebene übertragen. Es gibt also keine allgemeingültige Antwort: "Wird das Spiel / Programm X funktionieren?"

    Jetzt auch beliebt: