|
alex999
|
La palabra streaming proviene, para comprender de manera intuitiva el término, de "stream", lo que en inglés se refiere a un arroyo o riachuelo, o más apropiadamente, a un flujo continuo de algo (en el caso del arroyo es agua, y en el caso de la tecnología y las computadoras, lo que fluye es la información, tal como te lo explicaré).
Entonces el streaming en la informática es un flujo de contenido, por lo general multimedia (en este caso video y audio), hacia el usuario final, lo que permite su visualización en la medida que este se va recibiendo. Se da por entendido que este flujo se da a través de la Internet, aunque también se podría dar en una red privada. Esto al contrario de otras formas de transmisión de contenido multimedia, como por ejemplo cuando descargamos un archivo para luego ver su contenido al finalizar la descarga.
Como fenómeno es algo relativamente nuevo; te diría que se popularizó como forma de entregar contenidos a partir del año 2002, cuando surge la tecnología flash de Adobe. La idea existe desde hace mucho antes, pero existía el problema de no contar con el suficiente ancho de banda en las redes de Internet (la información es mucha, y si no hay suficiente velocidad no es algo practicable por la demora que tendría el usuario final para poder visualizar la información, en cuyo caso le convendría sencillamente descargar mejor un archivo).
Para el usuario promedio, hablar de streaming o de tecnología flash suena como algo exótico o complicado, y la verdad es que para los no muy entendidos, afortunadamente es algo "transparente" como le llaman, es decir, no requiere de una acción en particular del usuario.
O sea todos los que leen esta respuesta te aseguro han usado alguna vez el streaming para visualizar contenidos. El mejor ejemplo para mi gusto, es YouTube, servicio que usa la tecnología Flash para desplegar sus contenidos. Pueden ver claramente allí como se despliegan los videos en la medida que los vamos descargando. Dependiendo de la velocidad de descarga, el sistema calcula también un Buffer, concepto de interés en lo que respecta al streaming, lo que viene a ser como una reserva o almacenamiento temporal que se adelanta a lo que se está viendo, de tal manera de no tener interrupciones (o las mínimas posibles).
En todo caso Flash no es la única tecnología que soporta el streaming, sino que aplicaciones como el RealPlayer Quicktime o incluso el Windows Media Player, son capaces de esta forma de despliegue de contenidos.
Otro buen ejemplo de streaming, son las radios por Internet: si te fijas, no es necesario descargar cada canción antes de comenzar a escuchar; de hecho, el usuario ni siquiera la descarga, sino que la aplicación en uso va obteniendo la información necesaria para el audio de manera casi inmediata, dependiendo del ancho de banda. Es un tema que a todo esto ha ocasionado polémica, por el asunto de los derechos de autor, ante la ambiguedad de precisar si por este medio estamos o no descargando contenido. De cierta manera lo hacemos, pero no en el sentido de descargar la canción para almacenarla, sino que temporalmente para escucharla. |