Ciao ragazzi!
Benvenuti in un nuovo video della serie Esperimenti.
Come per le altre puntate, anche oggi andremo
a vedere un software che è ancora in BETA
e per il quale non posso garantire il perfetto
funzionamento, ma che allo stesso tempo sembra
essere molto interessante quindi vale sicuramente
la pena darci un’occhiata!
Non so quanti di voi conoscano i prodotti
della famiglia Steam Link.
Steam, lo saprete meglio di me, è l’immenso
store digitale di Valve da cui è possibile
acquistare giochi per PC e il cui client può
essere installato su Windows, Mac o Linux.
Link, invece, consente di accedere alla propria
Steam Library da remoto.
E come fa?
Per TV che montano AndroidTV oppure se si
hanno box AndroidTV o tvOS, Valve distribuisce
un'applicazione al momento in BETA che può
appunto essere installata su tali sistemi.
Per TV senza sistema operativo, invece, Valve
commercializzava un piccolo box fisico da
connettere direttamente al TV per ottenere
lo stesso risultato.
Dico commercializzava perché l’azienda ha deciso
di interrompere la produzione del device.
La tecnologia che c’è dietro Link sfrutta
il PC per trasmettere in streaming sulla propria
rete locale il gioco in esecuzione mentre
consente dall’altro lato (quindi TV o anche
smartphone) di accedere a tale streaming:
video ed audio sono elaborati ed inviati dal
PC sulla rete, mentre i comandi vengono catturati
in tempo reale dai controller collegati al
box TV o telefonino e spediti indietro al
gioco stesso.
Fondamentalmente, perciò, ogni gioco che
può girare sul nostro PC via Steam allora
può essere giocato via Link sul secondo schermo.
Come dicevo, Valve sta abbandonando il prodotto
hardware, concentrandosi maggiormente sulle
app, e perciò è ormai impossibile acquistare
il box Steam Link.
Al tempo stesso, però, l’azienda ha rilasciato
proprio in questi giorni l’applicazione
Link anche per Raspberry Pi 3 (trovate il link
all’annuncio qui sotto nella descrizione del video)
Anche in questo caso il porting è ancora
in versione BETA ma consente già ora di trasformare
il piccolo single board computer in una
alternativa al box Link non più in vendita.
Ed ora quindi andremo a vedere come configurare
il Pi 3, che cosa è possibile fare
e quali limiti ci sono.
Il primo passo è quello di recuperare Raspbian
OS Stretch ed installare l’app Steam Link:
quindi, una volta scaricato il sistema operativo
dal sito ufficiale della fondazione inglese
(e scritto su di una microSD di almeno classe
10), non resta altro che configurare l’applicazione
di Valve.
Aprite il terminale e digitate il comando che
vedete a video per scaricare l’installer
quindi installatelo con dpkg sul sistema.
Una volta completata questa operazione, nel
menu in alto a sinistra - cartella giochi,
apparirà la voce Steam Link.
La prima volta che viene avviato il programma
scarica tutto il software aggiuntivo necessario,
si aggiorna all’ultima versione (se necessario)
e crea un collegamento rapido sul desktop.
Dopodiché sarà presentato un messaggio di
benvenuto.
Il primo passo è quello di collegare un controller
al Raspberry Pi poiché sebbene molti giochi
possano essere comunque giocati con mouse
e tastiera, l’idea è che stiamo configurando
un box che andrà collegato ad un TV quindi
sicuramente di più facile utilizzo con un gamepad.
L’app ci dà qualche informazione su come
collegare controller di terze parti e soprattutto
lo Steam Controller.
Dopodiché l’applicazione tenterà una scansione
della rete locale in cerca di un PC che abbia
il client Steam installato ed avviato.
Non appena rilevato, viene richiesto l’inserimento
di un PIN di verifica e successivamente fatto
un test di rete per capire se c’è la banda
necessaria per lo streaming dei giochi.
E questa è la home di Steam Link, con in
alto il tastone per avviare i giochi e le
informazioni sulla connessione e controller;
in basso le impostazioni e l’assistenza.
Entrando nelle impostazioni, avremo i dettagli
sul computer a cui siamo connessi, la gestione
dei controller, VirtualHere e l’area dedicata
allo streaming.
Qui dentro si può regolare la qualità di
stream (sia audio che video, occhio che il
Raspberry Pi 3 non supporta l’audio superiore
a quello Stereo), e poi ci sono le impostazioni
avanzate in cui potete regolare la risoluzione
dello schermo, limitare la banda e via discorrendo.
VirtualHere è una tecnologia a pagamento
che consente di collegare dispositivi USB
come volanti, joystick e quant’altro al
PC e permetterne quindi l’uso anche mentre
si fa streaming.
Apro, invece, una parentesi sui controller.
Allora come potete vedere io ho un controller
8bitdo che viene perfettamente riconosciuto
da Raspbian OS (collegato via bluetooth) ma
che Steam Link non si fuma neanche di striscio…
Da quello che si legge in rete moltissimi
controller non funzionano ancora, e solitamente
chi è riuscito a farli funzionare lo ha fatto
se connessi via USB.
In teoria i gamepad di PlayStation o Xbox
dovrebbero funzionare (ma io non ne ho e quindi
non posso provare).
Una volta terminato il setup, non resta altro
che lanciare uno dei giochi nella nostra libreria
ed iniziare a giocare sul grande schermo!
Prima però assicuratevi che sul PC siano
installati i driver audio aggiuntivi che Link
richiede (apparirà un popup sul PC con le
istruzioni da seguire, roba da pochi minuti).
Terminato anche questo step, potrete iniziare
a giocare via TV.
Attenzione: se come nel mio caso sul PC su
cui avete installato Steam non possedete una
scheda NVIDIA ad esempio allora è molto probabile
che lo schermo su TV resti completamente nero
mentre su PC la UI sia funzionante (e tra
l’altro anche controllabile con i controller
e/o mouse+tastiera connessi al Pi).
Per risolvere questo inghippo, da PC dovete
entrare nelle Impostazioni, sezione Features,
In-Home Streaming, quindi Advanced Host Options
e disattivare la voce Enable Hardware Encoding.
A questo punto tornando sul Pi (e probabilmente
riavviando lo streaming da capo) potrete finalmente
visualizzare la UI su TV.
Questa che vedete è infatti l’interfaccia
che viene mostrata su TV (come potete notare
dall’avviso in basso a destra), quindi accedere
alla libreria e lanciare uno dei giochi che avete.
Non fate caso alla mia selezione, non uso
Steam (come sapete non gioco su PC) e questi
erano i primi giochi gratuiti che mi sono
capitati sottomano.
Proviamo a lanciarne uno a caso… E il gioco
verrà avviato su PC e qui sul televisore
avremo il mirroring di audio e video.
Ora vi lascio ascoltare e vedere il risultato
dello streaming, poi trarremo alcune conclusioni.
Voglio comunque sottolineando subito 3 cose:
1) il mio PC non è assolutamente un gaming PC
2) sia il Pi che il PC stesso sono collegati
al router via WiFi e 3) sto utilizzando collegata
al Pi una piccola tastierina WiFi con mouse
integrato (quindi assolutamente scomoda per
giocare) visto che i miei controller non vengono
riconosciuti.
Ed eccoci di nuovo qui, come ribadito più
volte, i giochi sono in streaming da PC nella
rete locale, quindi: 1) è richiesto un PC
su cui deve essere installato il client Steam
(aggiornato all’ultima versione) ed i giochi
devono poter girare su questo PC senza problemi
(altrimenti non andranno neanche su Link);
2) è necessario un router ed è consigliato
collegare il PC e volendo anche il Pi 3 a
questo router via cavo Ethernet, così da
avere più banda veloce possibile e ridurre
la latenza; 3) potrebbero verificarsi intoppi
e quant’altro visto che al momento l’applicazione
è ancora in BETA.
Parlando di possibili problemi, sul forum
ufficiale di Steam è presente una sezione
dedicata al porting di Link per Raspberry
Pi, quindi può aver senso darci un’occhiata
per capire se ci sono incompatibilità note,
oppure se qualcuno ha postato già delle soluzioni
ad eventuali problemi che potreste avere.
Io ho fatto questa prova rapida e mi sembra
funzionare abbastanza bene, a parte il fatto
di aver dovuto manualmente disattivare l’encoding
hardware (e ho dovuto sbatterci un po’ la
testa per capire quale fosse l’inghippo)
ed ovviamente l’impossibilità di usare
i miei gamepad.
Si spera che con future versioni l’applicazione
migliorerà correggendo tutte queste sfumature.
Insomma, che ne pensate di questa idea per
portare i giochi dal PC (magari un portatile)
al grande schermo (cioè il TV)?
Secondo voi ha senso?
Vi aspetto nei commenti per sapere la vostra
al riguardo.
Per come la vedo io Valve ha fatto benissimo
a dismettere la commercializzazione del box
Link perché ormai è possibile comprare mille
altri tipi di box AndroidTV o tvOS che offrono
molto di più già in partenza e per i quali,
poi, Valve stessa ha iniziato a portare la
tecnologia che c’è dietro Link.
Per quanto riguarda questa tecnologia in sé,
invece, credo che ci possano essere alcuni
scenari in cui essa abbia un senso anche se
effettivamente non me ne vengono poi così
tanti in mente: ad esempio, può essere comoda
se si vuole sfruttare un display più ampio
magari per giocare più comodamente (cioè
dal divano) e in più persone.
Ma solo se PC e TV non sono nella stessa stanza
o molto vicini (altrimenti forse si farebbe
prima con un cavo HDMI tra i due xD).
Per quanto riguarda la qualità di streaming,
dipende molto dalla congestione della rete
e dalla banda a disposizione (altrimenti rischia
di degradare anche parecchio).
Infine, ho visto che c’è già chi sta provando
a integrare Link con RetroPie o con altri
sistemi tipo Kodi per avere una soluzione
di streaming completa a 360°.
Bene, spero che abbiate trovato utile ed interessante
questo focus: fatemi sapere che ne pensate
con un feedback, e soprattutto fatemi sapere
che ne pensate di questi video con cui posso
soffermarmi su prodotti ancora sperimentali.
Prossimamente penso proprio che andrò a rimpolpare
la serie con nuovi contenuti, quindi qualora
non lo foste iscrivetevi al canale attivando
le notifiche per essere subito avvisati quando
li pubblicherò.
Fino ad allora non mi resta altro che salutarvi:
ci sentiamo presto! Ciao!
