13

Click here to load reader

Leccion 3 - ¿Qué es realmente el streaming?

Embed Size (px)

Citation preview

Page 1: Leccion 3  -  ¿Qué es realmente el streaming?

Instituto de Educación Secundaria Albayzín

Curso de streaming de video y audio

Lección 3: ¿Qué es realmente el streaming?

Raúl Jiménez Ortega | @hhkaos en [email protected] | www.rauljimenez.infoLicenciado bajo GFDL

Page 2: Leccion 3  -  ¿Qué es realmente el streaming?

Índice

Descarga progresiva Streaming vs Descarga progresiva Comunicaciones:

Multicast, Unicast y Broadcast Protocolos informáticos:

TCP y UDP Ejemplos de protocolos de streaming

Page 3: Leccion 3  -  ¿Qué es realmente el streaming?

Descarga progresiva

Entendemos por descarga progresiva aquella que

permite reproducir un archivo de video en el

navegador antes de que haya terminado su

descarga.

Page 4: Leccion 3  -  ¿Qué es realmente el streaming?

Diferencias

Son 2 las principales diferencias:

La descarga progresiva no permite avanzar

en el video antes de que este haya sido

descargado en su totalidad.

La tecnología streaming suele desechar los

datos recién interpretados.

Page 5: Leccion 3  -  ¿Qué es realmente el streaming?

Comunicaciones informáticas

Page 6: Leccion 3  -  ¿Qué es realmente el streaming?

Comunicaciones informáticas

Capas

Page 7: Leccion 3  -  ¿Qué es realmente el streaming?

Tipos de comunicaciones

Comunicación Broadcast Comunicación Multicast

Comunicación Unicast

Page 8: Leccion 3  -  ¿Qué es realmente el streaming?

Protocolos informáticos

Los protocolos informáticos:

”Definen un idioma común que permite la comunicación entre diferentes programas.”

En el que se especifican principalmente:

1) En qué orden se envían los mensajes

2) Qué tipo de mensajes pueden enviar

3) La información y propósito de cada mensaje

Page 9: Leccion 3  -  ¿Qué es realmente el streaming?

TCP vs UDP

TCP UDP

Fiable No fiable

Orientado a conexión No orientado a conexión

Retransmisión de segmentos y control de flujo

Sin control de flujo ni retransmisión

Ejemplos de uso: Ejemplos de uso:

HTTP, SMTP, FTP, ... DHCP, DNS, Transmisión de audio y video

Diferencias entre ambos protocolos:

Page 10: Leccion 3  -  ¿Qué es realmente el streaming?

Ejemplos de protocolos

Estos son algunos de los protocolos usados para hacer streaming:

HTTP Pseudo-Streaming RTSP (antes PNM) - Real Time Streaming

Protocol (Estándar) MMS - Microsoft Media Services (Microsoft) RTMP - Real Time Messaging Protocol

(Adobe)

Page 11: Leccion 3  -  ¿Qué es realmente el streaming?

Protocolo: RTSP

Características de Real Time Streaming Protocol: Estandar abierto (RFC 2326) Protocolo de audio y de video Suele usar:

TCP para los datos de control del reproductor UDP para los datos de audio y video

Principales propiedades: Extensible, seguro, independiente (puede usar

TCP o UDP), capacidad multi-servidor.

Page 12: Leccion 3  -  ¿Qué es realmente el streaming?

Dudas y aclaraciones

Autor: Tambako the Jaguar – Flickr

Licencia: http://creativecommons.org/licenses/by-nd/2.0/