Leccion 3 - ¿Qué es realmente el streaming?

3,380 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,380
On SlideShare
0
From Embeds
0
Number of Embeds
236
Actions
Shares
0
Downloads
86
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Leccion 3 - ¿Qué es realmente el streaming?

  1. 1. 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 twitterrauljimenezortega@gmail.com | www.rauljimenez.infoLicenciado bajo GFDL
  2. 2. Índice Descarga progresiva Streaming vs Descarga progresiva Comunicaciones: Multicast, Unicast y Broadcast Protocolos informáticos:  TCP y UDP  Ejemplos de protocolos de streaming
  3. 3. Descarga progresivaEntendemos por descarga progresiva aquella que permite reproducir un archivo de video en el navegador antes de que haya terminado su descarga.
  4. 4. DiferenciasSon 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.
  5. 5. Comunicaciones informáticas
  6. 6. Comunicaciones informáticas Capas
  7. 7. Tipos de comunicaciones Comunicación Broadcast Comunicación Multicast Comunicación Unicast
  8. 8. Protocolos informáticosLos protocolos informáticos:”Definen un idioma común que permite lacomunicació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
  9. 9. TCP vs UDPDiferencias entre ambos protocolos: TCP UDP Fiable No fiable Orientado a conexión No orientado a conexión Retransmisión de Sin control de flujo ni segmentos y control retransmisión de flujo Ejemplos de uso: Ejemplos de uso: HTTP, SMTP, FTP, ... DHCP, DNS, Transmisión de audio y video
  10. 10. Ejemplos de protocolosEstos son algunos de los protocolos usados parahacer streaming:  HTTP Pseudo-Streaming  RTSP (antes PNM) - Real Time Streaming Protocol (Estándar)  MMS - Microsoft Media Services (Microsoft)  RTMP - Real Time Messaging Protocol (Adobe)
  11. 11. Protocolo: RTSPCaracterí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 videoPrincipales propiedades: Extensible, seguro, independiente (puede usar TCP o UDP), capacidad multi-servidor.
  12. 12. Dudas y aclaraciones Autor: Tambako the Jaguar – Flickr Licencia: http://creativecommons.org/licenses/by-nd/2.0/
  13. 13. ReferenciasEspecificación HTTP/1.1 / RFC 2616 Video Delivery: HTTP Pseudo-Streaming Streaming media protocols Especificación RTSP / RFC 2326

×