Cómo Vine satisface su necesidad de velocidad

La semana pasada escribí sobre cómo Está viniendo , El nuevo Instagram de video de Twitter, ofrece una experiencia de usuario de diseño impecable respaldada por ingeniería que ofrece lo único que importa en los dispositivos móviles: la velocidad.





Imagen cortesía de Vine, vía

Le pedí a Twitter que comentara sobre las soluciones tecnológicas que permiten que los videos de 6 segundos de Vine se carguen tan rápido como las fotos en un teléfono inteligente, o lo suficientemente cerca. Esto es lo que dijo Colin Kroll, líder del equipo de ingeniería de Vine:

- Comprima temprano, comprima a menudo. Comenzamos el proceso de codificación en Vine tan pronto como comienzas a grabar [un clip]. Dado que estamos codificando a h.264, también nos beneficiamos de la aceleración de hardware en los conjuntos de chips de iPhone y iPod Touch. Los videos que se cargan en Vine se transcodifican a diferentes velocidades de bits en nuestros servidores para diferentes escenarios de conectividad.



- Olvídate de HD. Los videos en Vine se graban a 480x480 usando el códec H264. La velocidad de fotogramas es variable, dependiendo de su dispositivo y las condiciones de iluminación, pero generalmente se registra en alrededor de 22-30 FPS.

- Manténgase dos pasos por delante del usuario. Vine mantiene una estimación actualizada de la conectividad de un dispositivo y carga videos con la tasa de bits adecuada. Tenemos un algoritmo implementado que precargará hasta dos publicaciones posteriores [en la aplicación], según la actividad de la persona que lo usa.

Nada de esto suena a ciencia espacial, pero resolver el problema de los videos en Instagram nunca se trató de lograr una luna tecnológica. Se trataba de identificar qué parte del problema realmente importaba - ¿Cuál es la experiencia principal que la gente quiere de los videos sociales en sus teléfonos? - y apuntar directamente a ese objetivo con la tecnología de gran escala de Twitter. Esta sinergia de estrategia de diseño y tácticas de ingeniería es lo que crea experiencias tecnológicas exitosas que parecen obvias en retrospectiva.



esconder