|
|
 |
Streaming |
|
|
Streaming es un mecanismo para despachar contenidos
de tipo multimedia (video, audio, animaciones) a través de una red
corporativa o a través de Internet, hasta un visualizador (player)
ubicado en el PC del usuario final.
Los contenidos a despachar en modo streaming se caracterizan
porque pueden ser visualizados de forma casi inmediata según se
van despachando, de manera que el cliente no ha de esperar a descargarlos
completamente. Por esta razón el streaming se emplea en muchos casos
para la emisión de eventos en directo. Ejemplos de tal situación
es la retrasmisión puntual de noticias, deportes, conciertos, etc.,
o también la emisión continua de programas de televisión y radio.
Existe también la posibilidad de almacenar los contenidos
multimedia en un servidor convenientemente codificados y servirlos
bajo demanda cuando un cliente los solicite, tantas veces como lo
desee. Es el denominado contenido on-demand, o enlatado, empleado
por ejemplo para la retrasmisión de noticias y reportajes deportivos,
conciertos grabados, trailers, clips, demos de productos, entrevistas
, conferencias de prensa diferidas, etc.
El servicio de streaming considera las siguientes
prestaciones:
Producción de audio y video de eventos.
Proceso
de digitalización, edición, compresión y codificación.
Hosting
de la información multimedia.
Diseño
ad-hoc de las interfases de usuario para acceso a través del web.
|
 |
consideraciones para la selección
de una plataforma de streaming |
|
|
A la hora de seleccionar una plataforma de streaming
adecuada, los factores a considerar son muy variados siendo los
más importantes los relacionados con:
Producción de contenidos (fuente del contenido, codec a emplear,
parametrización de los mismos, calidad final deseada, etc.).
Publicación
de contenidos (aquí son de importancia aspectos como el almacenamiento,
los derechos de propiedad, la eficacia de la conexión, etc.).
Despacho
y distribución. Los elementos críticos a considerar se refieren
a ancho de banda por stream, ancho de banda total, tiempos de
latencia o startup, distribución óptima de contenidos en la red,
usuarios concurrentes, protocolos, escalabilidad etc.
|
 |
 |
el servicio de streaming proporcionado
por InterHost |
|
|
La arquitectura para streaming está integrada dentro
de la infraestructura general del los centros de InterHost, ubicándose
sus componentes en diferentes zonas.
Producción de contenidos. Este
aspecto no se contempla, dado que partimos de una serie de ficheros
conveniente codificados. Los formatos a emplear son QuickTime
y Microsoft Media Technologies y RealNetworks (en el futuro).
Publicación de contenidos. Los
contenidos codificados son trasmitidos a través de Internet. InterHost
habilitá los mecanismos de publicación siguiendo las indicaciones
del cliente. En una fase de arranque y planificación se decide
cómo abordar esta tarea.
Almacenamiento. Los contenidos
de streaming serán replicados en el servidor de ficheros de InterHost
ubicado en la zona de datos. Este servidor está constituido por
una cluster de filers de Network Appliance , y un filer de EMC.
El servicio es altamente redundante y de gran capacidad (varios
TerBytes). Los contenidos están en una zona segura, y como ventaja
fundamental cabe señalar que los filers consolidan notablemente
el almacenamiento al permitir servir ficheros en modo nativo tanto
a servidores UNIX (NFS) como WNT y W2000 (CIFS). Además gracias
a su tecnología de appliance estos sistemas están específicamente
diseñados para una sola tarea (el servicio de ficheros) que ejecutan
con extraordinaria eficiencia.
|
 |
 |
|