Sunteți pe pagina 1din 5

Qu es el streaming?

En la navegacin por Internet es necesario descargar previamente


el archivo (pgina HTML, imagen JPG, audio MP3, etc.) desde el
servidor remoto al cliente local para luego visualizarlo en la
pantalla de este ltimo.
La tecnologa de streaming se utiliza para optimizar la descarga y
reproduccin de archivos de audio y video que suelen tener un
cierto peso.
El streaming funciona de la siguiente forma:
Conexin con el servidor. El reproductor cliente conecta con el
servidor remoto y ste comienza a enviarle el archivo.
Buffer. El cliente comienza a recibir el fichero y construye un
buffer o almacn donde empieza a guardarlo.
Inicio de la reproduccin. Cuando el buffer se ha llenado con
una pequea fraccin inicial del archivo original, el
reproductor cliente comienza a mostrarlo mientras contina
en segundo plano con el resto de la descarga.
Cadas de la velocidad de conexin. Si la conexin
experimenta ligeros descensos de velocidad durante la
reproduccin, el cliente podra seguir mostrando el contenido
consumiendo la informacin almacenada en el buffer. Si llega
a consumir todo el buffer se detendra hasta que se volviera
a llenar.
El streaming puede ser de dos tipos dependiendo de la tecnologa
instalada en el servidor:
Descarga progresiva. Se produce en servidores web que
disponen de Internet Information Server (IIS), Apache,
Tomcat, etc. El archivo de vdeo o audio solicitado por el
cliente es liberado por el servidor como cualquier otro archivo
utilizando el protocolo HTTP. Sin embargo, si el archivo ha
sido especialmente empaquetado para streaming, al ser ledo
por el reproductor cliente, se iniciar en streaming en cuanto
se llene el buffer.
Transmisin por secuencias. Se produce en servidores
multimedia que disponen de un software especial para
gestionar ms ptimamente el streaming de audio y vdeo:
Windows Media Server, Flash Communication Server, etc. La
utilizacin de un servidor multimedia ofrece mltiples
ventajas frente al servidor web. Las ms destacadas son:
Mayor rapidez en la visualizacin de este tipo de
contenidos.
La comunicacin entre servidor/cliente se puede realizar
por protocolos alternativos al HTTP. Tiene el
inconveniente del bloqueo impuesto por Firewalls pero
tiene la ventaja de una mayor rapidez.
Mejor gestin del procesador y ancho de banda de la
mquina del servidor ante peticiones simultneas de
varios clientes del mismo archivo de audio o vdeo.
Control predefinido sobre la descarga que pueden realizar
los clientes: autentificada, filtrada por IP, sin
almacenarla en la cach del cliente, etc.
Mayor garanta de una reproduccin ininterrumpida gracias
al establecimiento de una conexin de control
inteligente entre servidor y cliente.
Posibilidad de distribucin de transmisiones de audio y vdeo en
directo.





















Streaming

El streaming es la distribucin de multimedia a travs de una red de
computadoras de manera que el usuario consume el producto,
generalmente archivo de video o audio, en paralelo mientras se
descarga. La palabra streaming se refiere a: una corriente continua
(que fluye sin interrupcin).
Este tipo de tecnologa funciona mediante un bfer de datos que va
almacenando lo que se va descargando en la estacin del usuario
para luego mostrarle el material descargado. Esto se contrapone al
mecanismo de descarga de archivos, que requiere que el usuario
descargue por completo los archivos para poder acceder a su
contenido.
El trmino se aplica habitualmente a la difusin de audio o vdeo. El
streaming requiere una conexin por lo menos de igual ancho de
banda que la tasa de transmisin del servicio. El streaming de vdeo
se populariz a fines de la dcada de 2000, cuando el ancho de banda
se hizo lo suficientemente barato para gran parte de la poblacin.

Antecedentes[editar]
Antes de que la tecnologa streaming apareciera en abril de 1995 (con
el lanzamiento de RealAudio 1.0), la reproduccin de contenido
Multimedia a travs de internet necesariamente implicaba tener que
descargar completamente el "archivo contenedor" al disco duro local.
Como los archivos de audio y especialmente los de vdeo tienden
a ser enormes, su descarga y acceso como paquetes completos se
vuelven una operacin muy lenta.
Sin embargo, con la tecnologa del streaming un archivo puede
descargarse y reproducirse al mismo tiempo, con lo que el tiempo de
espera es mnimo.


Componentes[editar]
Para poder proporcionar un acceso claro, convincente, continuo y sin
interrupciones ni cambios, el streaming se apoya en las siguientes
tecnologas:
Codec, bitstream, transporte, control[editar]
Los enlaces de escucha o alimentacin de audio de la estacin suelen
ser http://, pnm://, .asx, .pls, m3u, etc.1
Cdecs[editar]
Artculo principal: Cdec
Son archivos residentes en el ordenador que permiten a uno o varios
programas descifrar o interpretar el contenido de un determinado tipo
de archivo multimedia. Se suelen emplear MP3, Vorbis o AAC para el
audio y H.264 o VP8 para el video.
Bitstream[editar]
Las emisiones de audio y video en cdecs se ensamblan en un
contenedor bitstream como FLV, WebM, ASF, AVI o ISMA.
Transporte[editar]
El bitstream se distribuye desde un servidor streaming a un cliente
streaming utilizando un protocolo de transporte, como MMS o RTP.
Control[editar]
El cliente de streaming puede interactuar con el servidor streaming
utilizando un protocolo de control, como MMS o RTSP.
Protocolos ligeros[editar]
UDP y RTSP (los protocolos empleados por algunas tecnologas de
streaming) hacen que las entregas de paquetes de datos desde el
servidor a quien reproduce el archivo se hagan con una velocidad
mucho mayor que la que se obtiene por TCP y HTTP. Esta eficiencia
es alcanzada por una modalidad que favorece el flujo continuo de
paquetes de datos. Cuando TCP y HTTP sufren un error de
transmisin, siguen intentando transmitir los paquetes de datos
perdidos hasta conseguir una confirmacin de que la informacin lleg
en su totalidad. Sin embargo, UDP contina mandando los datos sin
tomar en cuenta interrupciones, ya que en una aplicacin multimedia
estas prdidas son casi imperceptibles.
Precarga[editar]
La entrega de datos desde el servidor a quien ve la pgina puede
estar sujeta a demoras conocidas como lag (retraso, en ingls), un
fenmeno ocasionado cuando los datos escasean (debido a
interrupciones en la conexin o sobrecarga en el ancho de banda). Por
tanto, los reproductores multimedia precargan o almacenan en el
buffer, que es una especie de memoria, los datos que van recibiendo
para as disponer de una reserva de datos y evitar que la reproduccin
se detenga. Esto es similar a lo que ocurre en un reproductor de CD
porttil, que evita los saltos bruscos y los silencios ocasionados por
interrupciones en la lectura debidos a vibraciones o traqueteos,
almacenando los datos antes de que el usuario tenga acceso a ellos.
Red de acceso de contenido[editar]
Si un determinado contenido comienza a atraer una cantidad de
usuarios mayor que su capacidad de ancho de banda, estos usuarios
sufrirn cortes o lag. Finalmente, se llega a un punto en que la calidad
del stream es psima. Ofreciendo soluciones, surgen empresas y
organizaciones que se encargan de proveer ancho de banda
exclusivamente para streaming, y de apoyar y desarrollar estos
servicios.
Usos[editar]
Radio por Internet
La ventaja para la emisora de radio por Internet es que puede llegar a
un gran pblico objetivo que, por diversos motivos (como el alcance
territorial limitado de la seal radiofnica), desconocan una emisora
de otro lugar. Cabe aclarar que no slo las emisoras de radio AM y FM
transmiten por Internet; en los ltimos tres (3) aos estn creciendo
exponencialmente las radios digitales, que transmiten exclusivamente
por Internet.
Televisin por Internet
Desde finales de los 90, los intentos de televisin por Internet haban
fracasado, por el considerable ancho de banda requerido por la seal
de vdeo; sin embargo, resurge el inters en este tipo de comunicacin
pblica con el gran xito de Youtube y la expansin del ADSL.

S-ar putea să vă placă și