20
Live Streaming y VoD de contenido académico producido en la PUCP Ing. Jose Luis Barturén Larrea Dirección de Informática Académica Pontificia Universidad Católica del Perú

Live Streaming y VoD de contenido académico producido en la PUCP

Embed Size (px)

DESCRIPTION

Live Streaming y VoD de contenido académico producido en la PUCP. Ing. Jose Luis Barturén Larrea. Dirección de Informática Académica Pontificia Universidad Católica del Perú. Agenda. Introducción Live Streaming y Video on Demand Protocolos Streaming Servidores Streaming - PowerPoint PPT Presentation

Citation preview

Page 1: Live Streaming y  VoD de contenido académico producido en la  PUCP

Live Streaming y VoD de contenido académico producido en la PUCP

Ing. Jose Luis Barturén LarreaDirección de Informática Académica

Pontificia Universidad Católica del Perú

Page 2: Live Streaming y  VoD de contenido académico producido en la  PUCP

Agenda1. Introducción2. Live Streaming y Video on Demand

o Protocolos Streamingo Servidores Streamingo Transcodificacióno Cloud Computing

3. Problemática : Transmisión, Grabación y Publicación4. Análisis e Implementación

o Flujo de transmisión adaptativo al ancho de banda del clienteo Soporte para distintos dispositivoso Garantizar ancho de banda

5. Grid Computing: Automatización del proceso de conversión6. Educast: Clasificación y búsqueda avanzada de contenido multimedia7. Conclusiones8. Trabajos Futuros

Page 3: Live Streaming y  VoD de contenido académico producido en la  PUCP

Introducción

Page 4: Live Streaming y  VoD de contenido académico producido en la  PUCP

Live Streaming y Video On Demand

Page 5: Live Streaming y  VoD de contenido académico producido en la  PUCP

Protocolos Streaming

HTTP Dynamic StreamingAdobe

HTTP Live StreamingApple

HTTP Smooth StreamingMicrosoft

Real Time Messaging ProtocolRTMP - Adobe

Real Time Streaming ProtocolReal Networks

Page 6: Live Streaming y  VoD de contenido académico producido en la  PUCP

Servidores Streaming

Contenido Escalable Capacidad de respuesta a las condiciones cambiantes

Utilización eficiente de recursos

Page 7: Live Streaming y  VoD de contenido académico producido en la  PUCP

Transcodificación

Transcodificación

Page 8: Live Streaming y  VoD de contenido académico producido en la  PUCP

Cloud Computing

Page 9: Live Streaming y  VoD de contenido académico producido en la  PUCP

Transmisión, Grabación y Publicación

Page 10: Live Streaming y  VoD de contenido académico producido en la  PUCP

Problemática

Excesivo consumo de Ancho de Banda

Demora en edición y conversión de videos

Publicación de videos de larga duración

Page 11: Live Streaming y  VoD de contenido académico producido en la  PUCP

Análisis e ImplementaciónFlujo de transmisión adaptativo al ancho de banda del cliente

HLSHDSHSS

Multi Bitrate

SwitchingVS

Page 12: Live Streaming y  VoD de contenido académico producido en la  PUCP

Análisis e ImplementaciónSoporte para distintos dispositivos

RTMP

RTSP (Android)HLS(iOS)

Page 13: Live Streaming y  VoD de contenido académico producido en la  PUCP

Formatos recomendados

Baja Calidad Alta Calidad

Video Formato H264 –MP4 H264 –MP4Resolución 480 x 360 1280 x 720Frame Rate 29.97 29.97Bitrate Encoding VBR 2 Pass VBR 2 PassTarget Bitrate 0.5 Mbps 2 MbpsMaximun Bitrate 0.5 Mbps 2.4 Mbps

Audio Formato AAC AACMono / Stereo Stereo StereoAudio Quality High HighBitrate 64 Kbps 128 Kbps

Análisis e Implementación

Page 14: Live Streaming y  VoD de contenido académico producido en la  PUCP

Análisis e ImplementaciónGarantizar ancho de banda

Page 15: Live Streaming y  VoD de contenido académico producido en la  PUCP

Grid Computing: Automatización del proceso de conversión

Análisis e Implementación

Page 16: Live Streaming y  VoD de contenido académico producido en la  PUCP

Análisis e ImplementaciónClasificación y búsqueda avanzada de contenido multimedia

Page 17: Live Streaming y  VoD de contenido académico producido en la  PUCP
Page 18: Live Streaming y  VoD de contenido académico producido en la  PUCP

Conclusiones• Bitrates adaptativos + Protocolos de transmisión

• Cloud Computing => Garantizar Ancho de Banda

• Automatización de instancias Cloud Computing

• Grid Computing => Minimiza el tiempo de publicación de los videos

• Videos de larga duración => Pseudo-Streaming.

Page 19: Live Streaming y  VoD de contenido académico producido en la  PUCP

Trabajos Futuros• Automatizar la grabación y subida de las transmisiones a la

plataforma de video bajo demanda

• Reducir el tiempo de edición de los videos mediante una herramienta web

• Alta disponibilidad de los servidores de streaming

Page 20: Live Streaming y  VoD de contenido académico producido en la  PUCP

Gracias …