Rilasciato ufficialmente lo
Steam In-Home Streaming.
Per chi non sapesse ancora cos'è vi permette di effettuare lo streaming dei giochi sulla vostra rete locale dal PC "di gioco" a qualsiasi altro PC/dispositivo collegato alla rete (HTPC, netbook, tablet, etc..) indifferentemente dal sistema operativo che monta.
La tecnica utilizzata salva i frame renderizzati e l'audio in uscita dal PC Host e li converte in un video codificato in H264 ad alta qualità che verrà quindi mandato al PC Client.
Attualmente lato Host, oltre alla normale codifica software, è supportata anche la codifica accellerata mediante l'utilizzo di processori Intel supportanti la tecnologia Intel Quick Sync.
Lato client, invece, oltre alla normale decodifica software a carico della CPU, è supportata anche la decodifica accellerata via GPU tramite DXVA.
I comandi invece, che sia tastiera/mouse o joypad, vengono catturati dal Client e quindi inviati all'Host.
Cosa serve per streammare?
1) PC Host da "Gaming" --> E' il pc che renderizza il gioco (e sul quale è installato) e che codifica lo streaming, necessità di hardware adatto al gioco e di una CPU abbastanza potente per supportare il thread di codifica (in alternativa CPU con Intel Quick Sync).
Attualmente solo su Windows è possibile impostare il PC come Host.
2) PC Client --> E' il pc che riceve lo streaming e lo decodifica, necessità di un minimo di potenza CPU o, in alternativa, di una GPU integrata/dedicata supportante la decodifica DXVA.
Attualmente il PC Client può montare Windows, Linux o Mac OS.
3) Rete casalinga --> Meglio se su cavo, ma anche in wireless dalle prove che ho fatto risponde bene, ovviamente varia dalla qualità/tecnologia del vostro router wifi, della ricezione etc...
La procedura per streammare è semplicissima, loggate da entrambi i PC su Steam con le vostre credenziali e sul PC Client vi risulteranno tutti i giochi installati sull'Host.
Premendo il tasto
Stream partirà lo streaming.
Impostazioni
Da Steam potrete configurare alcune impostazioni per lo Streaming raggiungibili da Steam-->Impostazioni-->Streaming casalingo.
Nel PC Host dovrete toccare esclusivamente le "Opzioni dell'host" mentre nel pc client le "Opzioni del client" (non vengono sincronizzate tra i due pc, ognuno usa le sue).
Quello che più influisce sono le opzioni del client, per prima cosa vi sarà possibile selezionare tra "Veloce", "Bilanciata", "Splendida".
Questo andrà a fluire direttamente sul bitrate del video streammato e quindi sulla potenza necessaria per la codifica e la decodifica (principalmente su questa) di esso; impostatelo a seconda della potenza dei vostri PC (o della qualità della rete in caso di wifi).
Veloce-> Qualità inferiore, potenza PC e banda necessaria inferiore.
Splendida-> Qualità migliore, potenza PC e banda necessaria maggiore.
Bilanciato -> Mix tra le due.
Nelle opzioni avanzate potrete invece limitare manualmente la banda utilizzata e la risoluzione dello stream. Se vedete che con i preset sopra non riuscite a raggiungere un risultato accettabile provate a sistemare questi. Ovviamente come sopra banda minore = qualità peggiore, idem con risoluzioni inferiori a quelle del client.
Infine le opzioni per la decodifica/codifica hardware è bene sempre lasciarli attivati, se è disponibile vi darà un incemento prestazionale netto, se non lo è non verrà semplicemente attivato e verrà utilzzata la classica decodifica/codifica software.
Link: http://store.steampowered.com/streaming/