Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA...

11
Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA

Transcript of Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA...

Page 1: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

Tecnología Streaming

Marcela BarríaEduardo Hales

UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA

DEPARTAMENTO DE ELECTRÓNICA

Page 2: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

2

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

SourceNetwork

The portion client is viewing

The portion in the buffer

Page 3: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

3

Esquema de operación

Page 4: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

4

Aplicaciones que usan Streaming

Streaming Video, Telefonía IP, Radio Internet, Cursos a distancia, Video conferencias, Juegos interactivos entre muchos otros.

Page 5: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

Componentes

Codecs

Protocolos

Precarga

Red de datos

Segmentación

TCPUDP

HTTPRTSP

5

Page 6: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

6

Servicios que ofrece Streaming

Streaming bajo demanda (on demand)

Streaming en directo (live)

Casi bajo demanda

Page 7: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

7

Arquitectura de Streaming

Arquitectura Típica

Arquitectura sin servidor (server less)

Arquitectura sin cliente

Page 8: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

Establecimiento de conexión

8

Page 9: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

9

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

RTSPTCP UDP

IP

Page 10: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

Peticiones RTSP

10

Describe

Setup

Play

Pause

Teardown

HTTP GET

Session Description

Setup

Play

Pause

Teardown

Web

Browser

Media

Player

Web

Server

Media

Server

HTTP

RTSPMedia Stream

Page 11: Tecnología Streaming Marcela Barría Eduardo Hales UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA.

Demostración

11