OnLive, il cloud computing dei videogiochi
Il gioco viene calcolato in remoto e inviato direttamente sul terminale di casa.
di Rosario Grasso pubblicata il 02 Aprile 2009, alle 15:57 nel canale Videogames
Il gioco viene calcolato in remoto e inviato direttamente sul terminale di casa.
di Rosario Grasso pubblicata il 02 Aprile 2009, alle 15:57 nel canale Videogames
Sony Bravia 9 II e 7 II: il debutto del True RGB, con il sistema audio Theater Trio
Nuova Fire TV Stick HD disponibile in Italia a 34,99 euro: più piccola del 30% e oltre il 30% più veloce della generazione precedente
9 miliardi per le startup in Italia in 10 anni. Meno della metà del Regno Unito nel solo 2025
Dal basket NBA all'automotive, Yao Ming è il nuovo Chief Experience Officer per la NIO ES9
Elettriche Xiaomi tra record e paradossi: le consegne volano, ma perde soldi per ogni vettura
Stellantis investe 1 miliardo a Mulhouse: 29 nuove elettriche con piattaforma STLA One dal 2029
Ferrari Luce è la Apple Car ed è davvero sbagliata?
REDMAGIC 11S Pro: lo smartphone gaming con hardware top e raffreddamento a liquido circolante
Samsung scongiura lo sciopero: accordo trovato con la divisione semiconduttori, in rivolta tutti gli altri: 'troppa disparità di retribuzione'
The Witcher 3: CD Projekt annuncia l'espansione 2027 dopo un leak accidentale, requisiti PC aggiornati
Critterz, il film animato in stile Pixar creato con l'IA da OpenAI è in panne
BadHost, il bug "da un carattere" che espone migliaia di server LLM in tutto il mondo
Il paradosso dell'IA secondo Microsoft: i lavoratori sono pronti, le aziende ancora no
Vivado, AMD esclude Linux dal supporto alla versione gratuita: 'il 70% degli utenti usa Windows'
64 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoIo mi accodo alla fiducia.
Certo, l'Italia in tutto cio' non c'entra una mazza.
Appunto.
Sarà bello provarlo da Svezia o Giappone, dove la fibra a 100Mb è diffusa...
dando per scontato che il lag tra quello che ho a casa e il server che mi fa giocare sia annullato o quasi...
Il problema nasce dal fatto che se il server si trova altrove, c'è un passaggio in più.
In pratica, nell'implementazione attuale, il client sta sul server di OnLive. Tu hai un altro client che riceve le immagini generate dal client di OnLive. Se il server si trova su un servizio di hosting di terze parti, come spesso accade con i server di gioco online pubblici, il percorso è il seguente:
-tu inserisci un comando, che naviga fino al server di OnLive (prima tratta), e viene passato al loro client;
-il client comunica con il server multiplayer (seconda tratta); questo elabora l'informazione e genera un nuovo server frame che invia a tutti i client, compreso il tuo su Onlive (seconda tratta - ritorno), tenendo conto delle ultime azioni di tutti;
-il tuo client a casa riceve le immagini dal client di OnLive (prima tratta - ritorno), e aggiorna la scena tenendo conto del server frame (anche se potrebbe nel frattempo averne generato un certo numero "di intermezzo" );
-tu vedi il frame che tiene conto del tuo comando.
Quindi in pratica c'è un passaggio in più, che è più o meno costoso a seconda di quanto distante è il server del gioco.
In pratica, nell'implementazione attuale, il client sta sul server di OnLive. Tu hai un altro client che riceve le immagini generate dal client di OnLive. Se il server si trova su un servizio di hosting di terze parti, come spesso accade con i server di gioco online pubblici, il percorso è il seguente:
-tu inserisci un comando, che naviga fino al server di OnLive (prima tratta), e viene passato al loro client;
-il client comunica con il server multiplayer (seconda tratta); questo elabora l'informazione e genera un nuovo server frame che invia a tutti i client, compreso il tuo su Onlive (seconda tratta - ritorno), tenendo conto delle ultime azioni di tutti;
-il server di OnLive riceve le informazioni (prima tratta - ritorno);
-aggiorna la scena tenendo conto del server frame (anche se potrebbe nel frattempo averne generato un certo numero "di intermezzo"
-tu vedi il frame che tiene conto del tuo comando.
Quindi in pratica c'è un passaggio in più, che è più o meno costoso a seconda di quanto distante è il server del gioco.
ovviamente io do per scontato che questa cosa sia solo un ponte tra te e il vero pc che fa girare la cosa, il tutto con lag=0, per il resto funzionerebbe come sempre, questo coso deve solo far visualizzare in tempo reale ciò che succede sul pc remoto e quello che vedi sul tuo schermo...
se sia fattibile non lo so
del resto se nel 96 mi avessero detto che da li a qualche anno avrei visto dei filmati in streaming da internet, probabilmente mi sarei messo a ridere
Fastweb in fibra ottica, ad esempio, da 10 Mbit/s...che tradotti sono pari a 1,5 Mbps circa...ma spesso anche meno.
Se Onlive richiede per la risoluzione 720p una banda di 5 Mbps...solo noi qui in Italia siamo esclusi!
Il resto del mondo invece no...in Polonia hanno la 100Mbit in fibra, in USA hanno almeno 30Mbit, a Parigi stanno cablando la 100Mbit sempre in fibra...e altri paesi del mondo sono messi piu o meno come quelli che ho citato. Qui in Italia però...è gia tanto se riusciremo a giocare con risoluzione 480i...siamo il paese dei lag e delle linee lente!!
Per fare un esempio, quando gioco a Crossfire o a Counterstrike ho una latenza di 130-140 ms, ma a volte anche 200 ms, e ho fastweb in fibra ottica, quasi tutti gli stranieri che trovo hanno una latenza di 10-20 ms...e siamo in 16 per ogni stanza...e ogni server di Counterstrike gestisce fino a 120 giocatori al massimo, quindi ci vuole TANTA banda per gestire il tutto. Le cose cambierebbero in meglio per chi ha una latenza di 20 ms, se ogni server gestisse (come Onlive) da 2 a 4 giocatori contemporaneamente, ma per noi che abbiamo 140 ms di latenza...magari si ridurrebbe a 20-30 ms...ma il lag ci sarebbe lo stesso.
in effetti, sarebbero 1280x720x32bit di colore = 29.5Mbit per frame
29.5x30 = 885 Mbit al secondo
885/5 = rapporto di compressione di 177, da fornire in real time, costantemente senza ritardi fra un frame e l'altro
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".