OnLive: Análisis de latencia

¿Es el cloud gaming una opción real?

Finalmente hemos podido medir la latencia de OnLive, y los resultados son agradablemente sorprendente. En las pruebas independientes realizadas por Digital Foundry hemos obtenido una respuesta óptima de 150ms, algo similar a jugar a Killzone 2 de forma local, y muy parecido también a los tiempos de lag en Kinect según Rare.

Los datos forman parte de nuestra prueba completa de la plataforma OnLive, basándonos en un testeo extensivo de los títulos de lanzamiento en Estados Unidos.

El factor crucial para juzgar si la plataforma era viable o no siempre ha sido el lag. Lo jugable o no que es OnLive se reduce a lo rápido que responde a tus órdenes, y aquí es donde les afirmaciones de la compañía se han recibido con mayor incredulidad.

Por supuesto, hay muchos elementos diferentes que engloban el resultado final de la latencia: el lag del control de entrada, la latencia de procesado de OnLive, el tiempo que tardan los datos en enviarse y recibirse al servidor y, por supuesto, la latencia del monitor. Anteriores pruebas que hemos hecho en Digital Foundry han demostrado que los propios juegos operan a diferentes niveles de latencia.

Al probar el sistema hemos usado nuestra placa para monitorizar la latencia del mando construida por Ben Heck y el soporte de OnLive para el pad de Xbox 360. La placa funciona iluminando un LED cuando se pulsa un botón. Al filmar la placa y el monitor al mismo tiempo usando una cámara que grabe a 60FPS, el proceso de contar los frames entre que pulsas el botón y ocurre la acción en pantalla nos da una medida final del lag entre un punto y el otro.

Escogimos una pantalla LCD con un rápido panel TN para tener la menor latencia posible y lo comparamos con mediciones hechas con una pantalla CRT para comprobar que la pantalla añadía un frame de lag adicional. Luego lo tuvimos en cuenta en las mediciones y extrajimos el resultado final.

Así que veamos los datos finales del test de latencia:

En estas pruebas examinamos el tiempo de respuesta al disparar en Unreal Tournament III, pegando un puñetazo en Assassin's Creed II y frenando en DiRT 2. Contamos el número de frames entre que se pulsa el botón y la acción ocurre en pantalla. Cada frame son 16.67ms de latencia.

En el mejor escenario posible, contamos 10 frames de retraso entre la pulsación del botón y la respuesta en pantalla, lo cual significan 150ms de latencia una vez se elimina la contribución de la pantalla a la medida. Unreal Tournament III funcionó bastante bien manteniendo esa respuesta durante la partido. Sin embargo, otras pruebas no fueron tan consistentes, con DiRT 2 oscilando entre los 167ms-200ms y Assassin's Creed operando en un rango entre 150ms y 216ms.

Nuestro resultado óptimo de 150ms de latencia (166ms incluyendo la pantalla) tiene ciertos matices. La propia naturaleza de internet hace que la experiencia varíe de forma inevitable, ya que el rendimiento de la conexión cambia de un ISP a otro. De hecho, incluso la densidad de población en tu ciudad puede tener un gran impacto en la calidad de tu línea.

OnLive asegura que su sistema funciona hasta a 1.000 millas de distancia de sus datacenters con cualquier conexión de ancha banda y recomienda una velocidad de 5mbps (o superior). Usamos OnLive con el mejor ISP que pudimos encontrar: Verizon FiOS, que ofrece una conexión de fibra óptica directa hasta casa. La latencia también se reduce un poco más gracias al brutal ancho de banda de FiOS comparado con la conexión ADSL estándar: en nuestro caso 25mbps.

Pero incluso con esta burrada de conexión en nuestras pruebas OnLive fue incapaz de cumplir las promesas hechas por Steve Perlman, presidente de la compañía, quien aseguraba que el lag final del usuario estaba por debajo de los 80ms y "normalmente entre 35-40ms".

Dicho esto, OnLive anunció recientemente un acuerdo con BT, gracias al cual los datacenters se integrarán directamente en la infraestructura del ISP, lo cual permitirá al servicio tener la mejor oportunidad posible de triunfar en Inglaterra, ya que todos los datos se moverán por los sistemas internos de BT sin necesidad de hacerlo por internet.

Comentarios (8) Latest comment Hace 1 año

Ya no se pueden publicar más comentarios. ¡Gracias por tu aportación!

  • NeoNatres #1 Hace 2 años

    Es muy interesante esta nueva plataforma o infraestructura de juegos, pero las conexiones de internet siguen siendo todavía un problema difícil de resolver, especialmente en ciertos países...
  • langos1989 #2 Hace 2 años

    Prefiero seguir con mi PC. Si esto va a tener una cuota luego me va a seguir saliendo mejor seguir en PC. Pongamos que tiene una cuota de 10€ (el día que lo pongan y tirando a lo bajo), pues 10€ * 12 meses = 120€. Una gráfica de 200€ dura perfectamente más de 2 años. Si hechas cuentas sigue saliendo mejor tenerlo en tu PC, que además puedes elegir donde comprar los juegos. Ahí vas a tener que pagar el precio que te digan ellos y para. Y eso sin contar que tienes que tener una conexión a Internet permanente, rápida y de calidad y eso en España chungo.
  • thedreamerlion #3 Hace 2 años

    Si ya solo jugar en el Live o por el PC online es un martirio la mitad de las veces, aun veo muy lejos este servicio en la mayoria de los hogares fuera de las areas privilegiadas.
  • Valgard #4 Hace 2 años

    Eso está muy bien, pero el artículo lo habéis traducido, ¿no? por lo que no habla de la conexión en España que, desafortunadamente para nosotros, es bastante peor de lo que debería.
  • Tendram #5 Hace 2 años

    Habría que tener en cuenta el input-lag de los juegos a la hora de hacer el análisis, ya que algunos juegos tardan algunos frames en responder después de pulsar el mando aún jugándolos desde casa. De todas formas Onlive sigue sin fascinarme. No tengo ganas de pagar por unos juegos si luego para jugarlos he de pagar mensualmente otra cuota. ¡Si un mes no puedo pagar por la cuota me quedo directamente sin juegos!
    Editado por 1 a las 19/07/10 @ 09:25
  • Janyamik #6 Hace 2 años

    OnLive como servicio de computación en nube no tiene mucho que ver con el PC gaming online, thedreamlion. Entre otras cosas, porque hay servidores dedicados que pueden poner los jugadores y porque lo que juegas lo instalas en el disco duro (algo que en ciertos juegos es un handicap a priori y más si sabemos qué sucede negativo en ellos. Editores aparte que la versión digital y/o física sí incluye y ésta, no)

    Juego online del que otos no tenemos ninguna queja, sobra decir pero conviene matizar. Eso ya dependerá de la conexión de cada uno, el ping de las partidas en las que nos metamos, etc...

    Sin olvidar el factor de tener que jugar conectado online, para 1player, gracias, pero para eso ya tenemos a Ubisoft.
    Editado por 3 a las 19/07/10 @ 17:48
  • AkumajoX #7 Hace 2 años

    Yo creo que este sistema esta muy verde aun , como para traerlo a España, que se quede por hay a lo lejos que bastante tenemos con jugar al Gears of LAG 2 con filtro de region y descubrir la mierda de conexiones que tenemos los Españoles.
  • blasterdozer #8 Hace 1 año

    me sorprende y aterra el hecho de que no hagan las pruebas necesarias los ingenieros de onlive antes de sacar su producto y nos digan una cosa y despues otra. ojala y sus sistemas funcionen mejor cono lo del lag. puesto que muchos de nosotros necesitamos buena respuesta en control