Servicio “ streaming ”.

6
Servicio “streaming”. 1 Jesús Torres Cejudo

description

Servicio “ streaming ”. . Servicio “ streaming ”. . Funcionalidad del servicio de streaming . El streaming es la distribución de multimedia a través de una red de computadoras de manera que el usuario - PowerPoint PPT Presentation

Transcript of Servicio “ streaming ”.

Page 1: Servicio “ streaming ”.

Jesús Torres Cejudo 1

Servicio “streaming”.

Page 2: Servicio “ streaming ”.

Jesús Torres Cejudo 2

Servicio “streaming”.

- Funcionalidad del servicio de streaming. El streaming es la distribución de multimedia a través de una red de computadoras de

manera que el usuarioconsume el producto al mismo tiempo que se descarga. La palabra streaming se refiere a que

se trata de unacorriente continua (sin interrupción). Este tipo de tecnología funciona mediante un búfer de

datos que vaalmacenando lo que se va descargando para luego mostrarse al usuario. Esto se contrapone

al mecanismo dedescarga de archivos, que requiere que el usuario descargue los archivos por completo para

poder acceder a ellos. El término se aplica habitualmente a la difusión de audio o video. El streaming requiere una

conexión por lo menosde igual ancho de banda que la tasa de transmisión del servicio. El streaming de video se

popularizó a fines de ladécada de 2000, cuando el ancho de banda se hizo lo suficientemente barato para gran parte

de la población. - Tipos de streaming. El Streaming en vivo o Webcast, consiste en transmitir audio o video por la red en el

instante que se estáemitiendo. Se basa en una conexión a un canal de televisión, webcam, camara de vídeo,

emisora de radio, etc. Cuyaemisión se codifica en una máquina adecuada para ello (alojada por Qualitynet o por el

cliente) y se manda a lamáquina de streaming, alojada en nuestro Datacenter, donde es lanzada a Internet. Cualquier

usuario puedeconectarse a la emisión en directo con su navegador.El Streaming bajo demanda consiste en archivos de video alojados en un servidor

esperando ser solicitados porEl internauta. El usuario puede acceder en diferido a la presentación tantas veces como

necesite. Consiste encodificar vídeo y/o audio en el formato adecuado y subirlos al servidor (vía ftp o por otra vía)

alojado en nuestroDatacenter. Cualquier usuario puede entrar al sistema y decidir ver ese archivo en ese

momento. La principaldiferencia entre en directo y bajo demanda será, por tanto, que en directo la codificación

coincide con el visionado.

Page 3: Servicio “ streaming ”.

Jesús Torres Cejudo 3

Servicio “streaming”.

- Protocolos streaming. UDP y RTSP (los protocolos empleados por algunas tecnologías de "streaming") hacen que

las entregas de paquetesde datos desde el servidor a quien reproduce el archivo se hagan con una velocidad mucho

mayor que la que seobtiene por TCP y HTTP. Esta eficiencia es alcanzada por una modalidad que favorece el flujo

continuo de paquetesde datos. Cuando TCP y HTTP sufren un error de transmisión, siguen intentando transmitir los

paquetes de datosperdidos hasta conseguir una confirmación de que la información llegó en su totalidad. Sin

embargo, UDP continúamandando los datos sin tomar en cuenta interrupciones, ya que en una aplicación multimedia

estas pérdidas son casiImperceptibles.Precarga La entrega de datos desde el servidor a quien ve la página pueden estar sujetas a demoras

conocidas como lag,(retraso, en inglés) un fenómeno ocasionado cuando los datos escasean (debido a

interrupciones en la conexión osobrecarga en el ancho de banda). Por tanto, los reproductores multimedia precargan, o

almacenan en el buffer, quees una especie de memoria, los datos que van recibiendo para así disponer de una reserva de

datos, con el objeto deevitar que la reproducción se detenga. Esto es similar a lo que ocurre en un reproductor de

CD portátil, que evitalos 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 Si un determinado contenido comienza a atraer una cantidad de usuarios mayor a su

capacidad de ancho de banda,estos usuarios sufrirán cortes o lag. Finalmente, se llega a un punto en que la calidad del

stream es pésimaOfreciendo soluciones, surgen empresas y organizaciones que se encargan de proveer ancho

de bandaexclusivamente para streaming, y de apoyar y desarrollar estos servicios.

Page 4: Servicio “ streaming ”.

Jesús Torres Cejudo 4

Servicio “streaming”.

- Servidores y clientes streaming.En principio no es necesario contar con un servidor especial para colocar archivos de

audio o vídeo condescarga streaming en nuestras webs. Cualquier servidor normal puede mandar la

información y es el cliente el quese encarga de procesarla para poder mostrarla a medida que la va recibiendo.Sin embargo, existen servidores especiales preparados para transmitir streaming. Aunque en

muchas ocasiones no esnecesario utilizarlos nos pueden ofrecer importantes prestaciones como mandar un archivo de

mayor o menorcalidad dependiendo de la velocidad de nuestra línea.En determinados casos, como la puesta en marcha de una radio o la transmisión de un evento

en directo, si que seráimprescindible contar con un servidor de streaming al que mandaremos la señal y con ella, la

enviará a todos losclientes a medida que la va recibiendo. Algunos programas- Subsonic es un desarrollo que trabaja como servidor doméstico de streaming y se

promueve desde el campo delsoftware libre. Se centra en la emisión de audio (aunque también funciona con las

televisiones que emiten a través deInternet) y puede enviar a varios aparatos a la vez formatos comprimidos como MP3, AAC,

WMA u Ogg Vorbis, entreotros. Funciona mediante una página web que se carga en el navegador y que sirve para

bucear en las canciones queel usuario archive en el disco duro.- Orb transmite vídeo, música, imágenes y señal de televisión, si se tiene la tarjeta

sintonizadora adecuada, o de lawebcam. Esta última opción abre la puerta a aplicaciones para la videovigilancia. Se maneja a

través de una página delsitio web de Orb, por lo que hay que registrarse con nombre de usuario y contraseña.

Page 5: Servicio “ streaming ”.

Jesús Torres Cejudo 5

Servicio “streaming”.

- Servidores y clientes streaming.- SqueezeBox Server es una aplicación de Logitech dedicada al audio. Aunque se diseñó

para dar servicio a losaparatos inalámbricos de esta marca, su código es libre y apto para cualquier ordenador a

través de un reproductormultimedia. Importa de modo automático las listas de canciones de iTunes, puede incorporar

las emisoras de radioen Internet y soporta los formatos de audio más habituales en la Red. Otra de las grandes

alternativas, gratuita yprogramada en software libre, corresponde al reproductor multimedia VLC, si bien es una

aplicación más complicadapara el usuario medio, con un manejo menos intuitivo.A la hora de desarrollar el web con contenidos multimedia será necesario que nos decidamos

a utilizar unatecnología de streaming en concreto y no las utilicemos todas para no obligar a nuestros

usuarios a descargarsetodos los plug-ins del mercado. A continuación vemos las tres posibles tecnologías de

streaming del momento.Real Media es posiblemente la más popular. También es la empresa con más experiencia en

elsector y desarrolla muchos productos orientados a la distribución de archivos multimedia Su

web:www.real.comWindows Media es la apuesta de Microsoft. Ya posee una cuota de usuarios muy importante

y seguramenteaumentará con rapidez ya que Microsoft incluye el plug-in en la instalación típica de los

sistemas operativos que estáfabricando.Quick Time es la tercera en discordia. Con menor cuota de mercado.

Page 6: Servicio “ streaming ”.

Jesús Torres Cejudo 6

Servicio “streaming”.

- Servidores y clientes streaming.Real Media es posiblemente la más popular. También es la empresa con más experiencia en el

sector y desarrollamuchos productos orientados a la distribución de archivos multimedia Su web: www.real.com.Windows Media es la apuesta de Microsoft. Ya posee una cuota de usuarios muy importante y

seguramenteaumentará con rapidez ya que Microsoft incluye el plug-in en la instalación típica de los

sistemas operativos que estáfabricando. Quick Time es la tercera en discordia. Con menor cuota de mercado .