Beruflich Dokumente
Kultur Dokumente
la informacin es transmitida hasta quien la solicita, y ste no puede visualizarla hasta que se encuentre por completo en su ordenador. A medida que las primeras pginas de texto dieron paso a los grficos, la cosa se iba complicando, puesto que las esperas se acrecentaron. La inclusin de archivos grficos en formato jpg que iban apareciendo gradualmente hicieron ms grata la espera, imaginndonos la apariencia final que podan tener las informaciones que llegaban hasta nuestro ordenador en forma de grandes pxels de colores. Todo se ha ido disparando en tecnologa y capacidad, la transmisin de vdeo, msica, animaciones, juegos y pelculas interactivas han dado paso a un nuevo entorno. La evolucin en el terreno de las comunicaciones, en cambio, parece sufrir una gran demora evolutiva en cuanto a las velocidades de transmisin de la informacin. En este aspecto multimedia, Internet parece haber topado con su taln de Aquiles, con el obstculo de las esperas consiguientes para visualizar, por ejemplo, un archivo de 5 MB de espacio que reproducen 2 minutos de vdeo y pueden suponer hasta 15 minutos de espera para su descarga (suponiendo que no se corte la conexin a medias). La solucin a este problema de espera pasa por el streaming, consistente en la reproduccin del archivo de vdeo o msica a medida que va llegando a nuestro ordenador y sin necesidad de tener el archivo en su totalidad para comenzar su escucha o visionado. Fue Real Networks, en Seattle, all por el 1995 cuando lanz su primera versin de Real Player. La tecnologa supuso una revolucin en la transmisin de pesados archivos multimedia. Pueden resumirse dos grandes aplicaciones a la tcnica: 1.- La retransmisin en directo de eventos (televisin y radio en directo) 2.- El streaming a la carta (posibilidad de escoger qu ver o escuchar y cundo verlo o escucharlo)
Definicin:
La tecnologa de RealPlayers es una de las ms importantes para poder reproducir audio y video en Internet. Es de suma importancia distinguir entre los dos posibles modos de distribuir contenidos multimediales a travs de la red. El modo ms comn es el denominado "download (descargar) por medio del cual es posible descargar archivos a nuestra computadora, para luego reproducirlos. Se necesita esperar a que el archivo se transfiera completamente al disco local para poder ejecutarlo. El otro modo es el que nos convoca en este tem: streaming. La palabra stream significa canal de agua que fluye" y la analoga es correcta, ya que la tecnologa streaming permite que un servidor se conecte con una computadora y se establezca una comunicacin en la que los datos fluyen de forma continua, sin interrupciones. Al conectarse a un sitio que publica audio o video en modo streaming, y a travs de una aplicacin como "RealVideo, nuestro equipo se conecta a un servidor especial capaz de enviar gran cantidad de datos simultneos sin interrupciones, para conformar la cantidad de cuadros necesarios, que generen la imagen de video en la pantalla de nuestra computadora. Su principal caracterstica del streaming es que permite ver o escuchar los contenidos al mismo tiempo que se vn descargando. Qu ganamos con esto? Fundamentalmente agilidad. La distribucin se vuelve ms gil pues no es necesario esperar a que un fichero de audio o de vdeo se descargue por completo para empezar a disfrutar de l. Y tambin ganamos agilidad en el sentido de que el usuario ya no necesita disponer de un gran espacio de almacenamiento para guardar los ficheros que desea ir viendo. El streaming es una apuesta con bastante futuro, cada da ms conforme la calidad y velocidad de las redes de comunicacin va mejorando.
La batalla empresarial
Bsicamente, las dos empresas que ms fuerte han apostado por este tipo de tecnologa de transmisin han sido Real Network, con el programa Real Player y la empresa Apple con Quicktime. Tambin tenemos a Microsoft, con su tecnologa Media Player. Bsicamente son las dos primeras quienes se comen el gran pastel del mercado con soporte total de los grandes navegadores Explorer y Netscape y la gratuidad de descarga de sus reproductores.
Si bien la comparacin de calidad de imagen y sonido entre Real y Quicktime ser un vergel complicado y subjetivo en tratamiento, es indudable que tanto en desarrollo de empresa, soporte comparativo, posibilidad de expansin, programacin, manejabilidad, integracin en web, variedad de formatos y codecs e instalacin de propio servidor, Quicktime ha sido el que se ha llevado el gato al agua con diferencia ante sus lejanos competidores comerciales.
El servidor funciona de la siguiente manera: si encuentra en su sistema de ficheros el documento HTML solicitado por el cliente, lo enva y cierra la conexin; en caso contrario, enva un cdigo de error que cierra la conexin. El servidor web tambin se ocupa de controlar los aspectos de seguridad, comprobando si el usuario tiene acceso a los documentos.
Mensaje mostrado por el servidor web cuando no se encuentra la pagina solicitada El proceso completo, desde que el usuario solicita una pgina hasta que el cliente web se la muestra con el formato adecuado, es el siguiente: 1. El usuario especifica en el cliente web la direccin (URL) de la pgina q desea consultar. 2. El cliente establece la conexin con el servidor web.
3. El cliente solicita la pgina deseada. 4. El servidor busca la pgina que ha sido solicitada en su sistema de ficheros, Si la encuentra, la enva al cliente; en caso contrario, devuelve un cdigo] de error. 5. El cliente interpreta los cdigos HTML y muestra la pgina al usuario. 6. Se cierra la conexin. Es muy probable que la pgina solicitada no exista fsicamente, sino que se cree en el momento de su peticin (por ejemplo, combinando una plantilla de documento con los resultados de la consulta a una base de datos). En estos casos el servidor web cede el control al denominado servidor de aplicaciones, que es quien se encarga de construir la pgina. Una vez creada la pasa al servidor web, que a su vez la enva al cliente. El esquema general de la transferencia de pginas web es pues el que se muestra en la Figura siguiente.
Esquena de transferencia de paginas web La conexin siempre se libera al terminar la transmisin de la pgina. Volviendo sobre el modelo de las aplicaciones cliente-servidor, se puede decir que se sigue el denominado modelo de transacciones: el cliente realiza una peticin, el servidor la atiende e inmediatamente se cierra la comunicacin. Las transacciones son, pues, independientes, y no se mantiene una memoria entre las sucesivas peticiones. Esto es un grave inconveniente para muchas aplicaciones en las cuales esta memoria es fundamental, como por ejemplo las operaciones de compra a travs de la Web. No obstante, existen mecanismos para resolver el problema, como el uso de cookies o de bases de datos, y que se comentarn ms adelante.
Otor aspecto importante es el hecho de que se establece una conexin impediente para cada documento u objeto que se transmite. Es decir, si una pgina contiene, por ejemplo, cuatro imgenes, entonces se establecen cinco conexiones independientes: una para la pgina propiamente dicha y otras cuatro para las imgenes. PRECAUCIN: No es conveniente colocar demasiados objetos en una misma pgina, ya que al establecerse una conexin independiente con el servidor para cada uno de ellos el tiempo de carga aumenta. Todo lo visto hasta ahora se refiere al envo de informacin desde el servidor hasta el cliente, que es el modo de trabajo ms habitual. En cuanto a a transferencia en sentido contrario, es decir, del cliente al servidor, sta es menos frecuente, pero tambin es posible. Para realizarla existen varias alternativas que se describirn ms adelante.
Ventajas:
Es una tecnologa que permite publicar video y mensajes audiovisuales en la red sin que el usuario pueda esperar que se cargue completamente, esto significa la posibilidad de ver el mensaje antes que termine la transmisin con la facilidad de reproducir sin tener que grabar la informacin en disco, por ello puede elegir quedarse o abandonar, segn su eleccin. Es una tcnica que trabaja, en general, con los estndares mnimos que existen hoy en las redes locales y los promedios en las conexiones conmutadas. Adems de permitir interactividad y un control ms preciso de la reproduccin, desarrolla aplicaciones audiovisuales que permiten enlazar documentos de similares caractersticas creando hipervideo.
Desventajas:
La falta de un estndar consolidado en archivos y arquitectura de administracin del Streaming. Tambin la necesidad de tener un ancho de banda superior a 28,8 Kbps, para tener una reproduccin de calidad alta o media. Y por ltimo, disponer de un software servidor de ficheros y otro cliente de la misma naturaleza, para obtener una buena calidad en las transmisiones y en la reproduccin.