2. 2/6
STREAMING
• Estrategia sobre demanda para la distribución de contenido multimedia a través
de Internet
– Compartir videos o música vía Web
– Transmisión en vivo vía Web
– Mensajería instantánea en vivo
– Video móvil o satelital
– Video vigilancia
– IPTV (televisión utilizando un medio de transporte IP como por ejemplo
Internet)
– Educación a distancia
– Otros
• Un archivo puede ser descargado y reproducido al mismo tiempo
3. 3/6
FUNCIONAMIENTO
• Primero nuestra computadora (el cliente) se conecta con el servidor y éste le
empieza a mandar el archivo
• El cliente comienza a recibir el archivo y construye un buffer donde empieza a
guardar la información
• Cuando se ha llenado el buffer con una pequeña parte del archivo, el cliente lo
empieza a mostrar y a la vez continúa con la descarga
• El sistema está sincronizado para que el archivo se pueda ver mientras que se
está descargando de modo que, cuando el archivo acaba de descargarse, el
archivo también ha acabado de visualizarse
• Si en algún momento la conexión sufre descensos de velocidad se utiliza la
información que hay en el buffer, de modo que se puede soportar un poco ese
descenso
• Si la comunicación se corta demasiado tiempo, el buffer se vacía y la ejecución
el archivo se cortaría también hasta que se restaure la señal
4. 4/6
CARACTERÍSTICAS
• Acceso claro, continuo y sin interrupciones
– Códecs
– Protocolos ligeros (User Datagram Protocol, UDP -RFC 768 y Real Time
Streaming Protocol. RTSP -RFC 2326)
– Lag –retraso producido en una comunicación
– Precarga -almacenan en el buffer los datos que van recibiendo para así
disponer de una reserva de contenido destinada reproducirse durante un lag
– Red de Distribución de Contenido (ancho de banda exclusivo)
• Medio final estándar
– Windows Media, Real, QuickTime, QT7/H.264, AVI, DV, MPEG-1, MPEG-2,
MP3, WAV, DVD, Clipstream, IPV Spectreview, DPX, DVCPro25, AAC audio
decoding, Flash 8, Ogg, otros
5. 5/6
REQUERIMIENTOS PARA VIDEOSTREAMING CON CALIDAD
• Hardware
• Micrófonos >=US$ 100
• Interfases >=US$ 200
• Equalizadores/Mezcladores ~US$ 500
• Cámaras ~US$ 4K-US$ 10K
• Mínimo: Pentium IV @ 2GHZ, 1GB RAM, amplio disco, Firewire, tarjeta de
video con 64MB RAM
• Software (aplicación o solución) ~US$ 200 - US$ 10K
• Captura
• Pre-procesamiento
• Edición (secuenciamiento, sincronización, efectos)
• Pos-procesamiento
• Dimensionar infraestructura según calidad, disponibilidad o número de usuarios
• Ancho de banda apropiado (24Kbps mínimo por sesión con cámara Web)
• Servidores o appliances