Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA Marcela Barría Eduardo Hales
Qué es la Tecnología Streaming Es la tecnología que permite cargar contenidos multimedia, principalmente audio y video, a través de computadores sin la necesidad de que éstos sean descargados completamente en el disco duro Data Source Network The portion in the buffer The portion client is viewing
Esquema de operación
Aplicaciones que usan Streaming Streaming Video, Telefonía IP, Radio Internet, Cursos a distancia, Video conferencias, Juegos interactivos entre muchos otros.
Componentes TCP Codecs HTTP UDP RTSP Protocolos Precarga Red de datos Segmentación
Servicios que ofrece Streaming Streaming en directo (live) Streaming bajo demanda (on demand) Casi bajo demanda
Arquitectura de Streaming Arquitectura Típica Arquitectura sin servidor (server less) Arquitectura sin cliente
Establecimiento de conexión
Real Time Streaming Protocol Es el protocolo de la capa de aplicación responsable de la transmisión de los datos de audio y video en tiempo real [RFC2326]. No orientado a conexión Extensible Seguro Independiente del protocolo de transporte Capacidad Multiservidor RTSP TCP UDP IP
Peticiones RTSP Describe Setup Play Pause Teardown HTTP RTSP HTTP GET Web Server Describe Setup Play Pause Teardown HTTP Web Browser Session Description Setup Play Media Server Media Player Media Stream RTSP Pause Teardown
Demostración