Documente Academic
Documente Profesional
Documente Cultură
htm
Indice
Introducción
¿Qué es Streaming M edia?
Sobre Codecs y Reproductores
Características del Streaming M edia
La necesidad de lo audiovisual y de un estándar en Streaming M edia
Ventajas que entrega Streaming M edia
Desventajas de Streaming M edia
¿Qué se puede hacer con Streaming M edia?
Lo que no se ha probado...
Perspectiva cercana de esta nueva tecnología
Sitios Web relacionados con Streaming M edia
Glosario
Notas
Introducción
Hace poco tiempo surgio un nuevo concepto (2 años atrás).Se incorporó el sonido en tiempo real para
los usuarios de la Web. Con ello aparece el comienzo de Streaming M edia. En los siguientes meses se
produjo una invasión de sonido y movimiento en tiempo real en la Web.
1 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Streaming (1) es una técnica de transferencia de datos, la que permite procesar en forma inmediata y
continua un conjunto de información. Esta tecnología posibilita incrementar en forma importante las
posibilidades de Internet de visualizar grandes cantidades de información multimedial. Para ocuparla
debe existir un visualizador cliente capaz de leer este tipo de archivos o un plug-in adecuado. La
streaming media puede ser de cliente o de servidor-cliente (2).
Hasta el momento la mayoría de los contenidos de audio y video, almacenados en los sitios de la Web
son bajable (downloadable). Esto significa que el contenido multimedial debe ser transmitido a través
de la Web y copiado en le PC del usuario antes de poder reproducirlo. Esta razón hacía al usuario
común poco atractivo querer bajar archivos de música y videos que eran de su interés por las largas
demoras que significaba esperar la llegada del archivo y para cuando haya sido bajado en su totalidad,
recién poder disfrutarlo.
La streaming media vendría a suplir tal defecto. Permite oír o ver el archivo inmediatamente después de
haberle hecho un doble click en él. Para el usuario es un cambio radical si estaba al tanto del proceder
antiguo ya que no necesita bajarlo completamente para saber si es de su interés o no, evitando
frustraciones y ahorrando tiempo.
La streaming media se refiere al contenido multimedial digital que ha sido comprimido y codificado en
un formato tal que se subdivide en pequeños pedazos de información (packets).
Los packets fluyen a través de la red hacia el destinatario, el que los comienza a reproducir en cuanto
llena su buffer (porción de memoria que almacena provisoriamente los packets, para ser descartados
después de reproducirlos a medida que van llegando).
Este proceso dura muy poco tiempo después de iniciado el stream y continúa reproduciendo los
packets a medida que siguen llegando y llenando el buffer. Los pakets solo se guardan en el buffer el
tiempo necesario para ser reproducidos, por lo tanto el archivo no queda guardado en el disco duro. Se
logra de esta manera con este ingenioso sistema tecnológico una reproducción fluida.
Dado que las conexiones de Internet son limitadas en ancho de banda, deben ser compresas de modo de
reducir su tamaño. Para comprimirlas se aplican algoritmos matemáticos de compresión llamados
codecs, los cuales analizan el contenido multimedial, ya sea audio o video, y determinan que porciones
de información pueden ser descartadas con un mínimo de impacto en la recepción del oído y del ojo
humano, naturalmente esta compresión produce una pérdida de calidad en la transmisión.
El nivel de calidad de video y audio que puede ser transmitido, depende principalmente del ancho de
banda disponible para la conexión, y del sistema de codificación y decodificación en la compresión de
la información. (Co-dec)
2 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Codecs
Los programas de streaming audio, nunca alcanzarán la calidad digital, ni siquiera con ancho de banda
de cables T1, mientras se sigan usando algoritmos de compresión con pérdida. Todos los programas de
streaming usan codificadores durante la compresión para eliminar cantidades de información y lograr
archivos compactos. Durante la reproducción el reproductor decodifica y descomprime los archivos a
medida que van llegando. La información que se elimina se pierde para siempre.
Para hacer un stream de audio de calidad digital, se necesitaría un ancho de banda de aproximadamente
180 kilobytes por segundo (KBps). Dado que la velocidad de un módem de 28.8 kilobits por segundo
(Kbps) es igual a 3.6 KBps, estamos hablando de 50 veces la cantidad de información que este puede
manejar, además los módems nunca logran su rendimiento nominal (teórico) y algunos programas de
streaming de audio tienen proporciones de compresión que superan 50:1 o incluso 100:1.
Los programas para streaming de video usan algoritmos de codificación con mayores pérdidas dado
que el video de calidad de televisión fluye a 27 M Bps, necesitando proporciones de compresión
gigantescas para poder ser usadas con módem análogos. De todos modos, con conexiones más rápidas,
M PEG2 y otros tipos de compresión podrán ofrecer video de calidad de televisión a través de la
Internet muy pronto.
M ientras que los codificadores de streaming están disponibles para Windows (95, NT y 3.x), algunas
compañías también ofrecen versiones para M ac y UNIX. El operar un codificador de streaming como
el TrueSpeech del grupo DSP no es nada de difícil. Simplemente se abre el programa codificador, se
toma un archivo de una fuente compatible, se le pone nombre al archivo codificado y presiona Start.
En otros programas de codificación, como el StreamWorks de Xing Technology, se debe pasar por una
serie de procedimientos y seteos, los que permiten el ajuste de los archivos de streaming de acuerdo a
quien lo va a recibir, de este modo, puede optimizar un archivo para un ancho de banda específico
como 28.8 o un T1. Estos programas a menudo convierten el archivo a medida que son requeridos,
pudiendo de este modo, acomodarse a usuarios que acceden con distinto ancho de banda.
Reproductores
Existen muchos reproductores disponibles para Windows(95, NT ó 3.x) así como también para
plataformas M ac y UNIX. La mayoría de estos son lanzados automáticamente cuando el browser
(Navegador) detecta el ingreso de un archivo de formato apropiado. Algunos pueden ser usados como
aplicaciones autocontenidas, en las que luego de escribirles un URL, pueden sintonizar un sitio
directamente.
M uchos de estos reproductores pueden funcionar como plug-ins lo que permite a los diseñadores de
Web configurar cuando y como son lanzados los reproductores. Por ejemplo, la interfaz del
reproductor puede ser construida en una página Web, de este modo no se necesita nada extra para
lanzarlo, del mismo modo la interfaz puede ser omitida y así es lanzado cada vez que alguien abre una
página o presiona un botón.
3 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Aparte de las diferencias de presentación y de codecs, los controles de transporte también diferencian
los reproductores. A lo mínimo ofrecen controles de detención y reproducción, los controles de
volumen y pausa también son incluidos generalmente (Note que algunas tarjetas de sonido, incluyendo
la Digital Audio Labs' CardD, no dan soporte a las aplicaciones de control de volumen, las cuales estan
diseñadas principalmente para uso con Tarjetas de tipo SoundBlaster ó las incluidas en los
M acintosh). Otra característica, no ofrecida por todos, es el control de comienzo aleatorio (random-
start), el que permite elegir el punto desde donde comenzar a reproducir el archivo.
Dentro de las características más avanzadas, se encuentran reportes de saltos (dropouts) y tiempo
restante, permitiendo también redimensionar el caché y los rangos de sampleo en la reproducción. Esta
última característica permite sacrificar (ó ganar) respuesta en la frecuencia de saltos. La motivación es
experimentar libremente con estos parámetros de modo de hallar el mejor sonido para la conexión y el
material que se recibe.
Ambos sistemas hacen que la reproducción de sonido se haga a expensa de la imagen en movimiento, es
decir, pierde calidad esta última, porque se reduce la cantidad de cuadros o se comprime la información
por cuadro.
A finales de Octubre de 1996, la revista NEW M EDIA (3) publicó un artículo que comparaba
diferentes sistemas de Streaming M edia, que estaban dando vida e interactividad al Web. Hasta ese
momento se habían lanzado la mayoría de los programas de audio en tiempo real y comenzaba a
incorporarse el video, además se introducía un estándar en el Streaming M edia, en base a los
desarrollos de la empresa creadora de Real Audio, Progressive Networks (www.prognet.com).
4 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Una de las primeras empresas en lanzar al mercado y al Web el video en tiempo real fue VDOLive
(www.vdolive.com), con su producto VDOLive Player, el cual podía escalar los "stream" según el
rango de velocidad de la conexión, entre mayor sea la banda mejor será la calidad de reproducción del
video, una menor hará que el video sea aceptable y con minímos quiebres de audio.
Existían más de 600 sitios al comenzar 1997, uno de ellos AUTO CHANNEL
(www.theautochannel.com). Otra muestra de esta tecnología es VIVO ACTIVE (www.vivo.com), que
trabaja como un plug-in, pero este no es escalable a la banda de comunicación, por esto se quiebra el
sonido a baja velocidad, un ejemplo del uso de este software se encuentra en HBO
(www.hbo.com/larry), según Jan Ozu (4).
El RTSP (Protocolo de Streaming M edia en Tiempo Real) es un estándar de comunicación que sirve
para controlar y entregar desarrollos multimediales en tiempo real. Este protocolo fue aprobado por la
IETF (Enginering Tast Force) en octubre de 1996. Hoy se encuentra en uso por parte de Apple, Sun,
Adobe, Silicon Graphics, Vivo, IBM , etc..
El producto que aprovecha todas estas ventajas es REAL PLAYER 4.0, que puede producir sonido y
video. Real player funciona a través de conexiones commutadas o redes con velocidades mayores a
28.8 Kps, mientras el rango de reproducción de video puede ser desde 5 a 15 fps, usando pequeñas
ventanas (5)
5 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
El Real Player permite tener botones para diferentes accesos de video seleccionables y programables,
controles para sonido, reproducción, etc.. Se pueden tener tres tipos de pantallas: normal, compact y
auto-size, con una salida de color de 16 o 32 bits de profundidad. La calidad de audio es excelente, sin
necesidad de instalar Realaudio, también este programa permite establecer vínculos o link entre videos,
con ello se espera que se produzcan variadas formas de hipervideos, como Video M apping Links,
similares a los clásicos imagenes maps (6).
A mediados de este año, M icrosoft sacó al mercado un nuevo producto (NETSHOW 2.0), en busca de
dominar el mercado Streaming M edia en la Web, junto a ello estableció multiples alianzas con las
principales compañías del área, como son Progressive Networks, DVOLive y Vxtreme, a través de
inversiones y compra de tecnología.
Con el fin presentar una visión sumaria de las ventajas y desventajas de la tecnología Streaming M edia,
ignoraremos la situación antes nombrada.
En general, es un sistema que permite publicar video y mensajes audiovisuales en la Red, sin que
el usuario pueda esperar que se carge completamente, esto significa la posibilidad de ver el
mensaje antes que termine la transmisión, por ello puede elejir quedarse o abandonar, según su
elección.
Es una técnica que trabaja en general con los estándares mínimos que existe hoy, en las redes
locales y promedios en las conexiones commutadas (28.8 Kps).
Genera aplicaciones que incluye esta tecnología, permitiendo interactividad y control más
preciso de la reproducción.
Desarrolla aplicaciones de video o medios audiovisuales, que permiten enlazar documentos de
similares características, creando hipervideo.
6 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Nuevas formas de TV: que incluyan nuevos streaming , mezcle imágenes reales y la composición
de historias con texto, fotografía, audio y video.
Avisos y subtítulos: sincronismo entre imágen y texto.
Dibujos animados: mezclar la animación stream con el audio, lo que se puede usar con fines
educativos o de entrenamiento.
Karaoke: canciones stream para mezclas de M IDI, animación y texto de referencia.
Demostración de productos e introducción a la audiencia a nuevos y excitantes lugares con
imagenes en 3D, junto a narraciones sincronizadas.
Video Conferencias: video presencial o conferencias pregrabadas para audiencias en Internet o
Intranet.
Video Presentaciones: educadores y presentadores pueden usarlas para presentar slides,
acompañados de una narración en audio.
Sesión en Vivo de M IDI: a través del teclado o de aparatos de percusión vía Internet en M IDI.
Videos Capacitación : Programas de video dinámicos para aumentar la capacitación en diferentes
departamentos de una empresa.
7 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
Lo que no se ha probado...
Dada la naturaleza reciente de la tecnología Streaming M edia, las aplicaciones desarrolladas, se han
dedicado a los rubros de mayor ganancias económicas en un futuro, como son las transmisión de
señales de estaciones de TV, especialmente noticias de todo tipo, sitios de entretenimiento y algunas
aplicaciones dedicadas a catálogos interactivos, por ellos las aplicaciones educacionales han tardado en
salir.
La posibilidad de crear hipervideo podría ser un buen negocio para la capacitación a distancia que
necesite mostrar situaciones reales en la Web, pero las investigaciones en video interactivo son muy
recientes. Esta razón demora la llegada de desarrollos educativos realmente útiles.
Esta tecnología promete renovar al Web de las actuales páginas estáticas y de pequeños movimientos,
casi con mayor valor artístico que práctico, en el verdadero mundo de la multimedia distribuida. Esto
se ha confirmado en la medida que la mayor empresa de software del mundo, M icrosoft, se haya
preocupado de fortalecer su posición en esta área de la tecnología. Con NETSHOW 2.0, la empresa no
sólo desea ofrecer un producto más, sino consolidar un estándar común, con el fin de satisfacer las
siguientes pretenciones (7):
Con las acciones anteriores la empresa de Bill Gates incorpora la nueva compresión a su grupo de
productos NETSHOW, en busca de entregar una reproducción de alta calidad en su formato de ASF (
Active Streaming Format).
Se abre para M icrosoft un mercado de más de 80 países y el soporte simultáneo a más de 50 mil
usuarios, en una audiencia potencial de 10 a 15 millones de visitantes (9). Otras empresas como Oracle
ha prometido codificar el video en su sistema ORACLE VIDEO SERVER Software development, en la
forma de REAL M EDIA(10).
8 de 9 05/01/11 00:55
STREAMING MEDIA http://www2.ing.puc.cl/~iic3162/trabinv/streaming.htm
clientes y servidores, haciendo expandir las posibilidades de que la Web se llene de movimiento,
sonidos e imágenes. La multimedia ha llegado para quedarse en la Web.
Notas
(3).- Brent Hurtig. 8/10/1996.A/V Streaming Brings the Web to Life...Almost, NEW M EDIA.
(5).- Karen Bannar.M ayo,1997. "Progressive Networks Releases RealVideo. Analysts Predict Internet
Video Boom", Computer Shopper.
(6).- Karen Banner. 25/06/97. "Video for Real", PC M agazine's Internet User.
(7).- M icrosoft®.1997. "M icrosoft to Take Leadership Role in Streaming M edia", M icrosoft®
Feature Story.
(9).- Ibid.
(10).-Ibid.
(11).- M icrosoft®.1997. "M icrosoft Names VDOnet Premier Provider of Solutions For Broadband
Video Networks; Vdonet Announces Adoption Of M icrosoft NetShow and Active Streaming
Format", M icrosoft® Press Release.
9 de 9 05/01/11 00:55