Successfully reported this slideshow.

.NET UY Meetup 5 - Broadcast Yourself With Windows Azure Media Services by Agustin Ackerman

616 views

Published on

Video: http://youtu.be/_dNAQmP69Bg
Codigo: http://sdrv.ms/1kd95wA
Agustin Ackerman: http://www.meetup.com/NET-UY/members/109356802/

Published in: Technology
  • Be the first to comment

  • Be the first to like this

.NET UY Meetup 5 - Broadcast Yourself With Windows Azure Media Services by Agustin Ackerman

  1. 1. Windows Azure Windows Azure. Demo Media Services Agustín Ackermann agusacker
  2. 2. Agenda ¿Que es “La Nube”? ¿Que es “Windows Azure”? Algunos Servicios ¿Que es Windows Azure Media Services? • Arquitectura, Filosofía y Alcance Servicio Video on Demand (VOD) • Demo: Usando el portal de Windows Azure para Media Services • Demo: Mi primer VOD workflow en C# Dynamic Packaging • Demo: Reproduciendo mi contenido en Windows 8, Silverlight, Flash y HTML5
  3. 3. ¿Que es “La NUBE”?
  4. 4. La Nube Acceso Confiable Sólida Servicios Infraestructura Internet Flexible Open Almacenamiento Solución Seguridad? Bajo costo
  5. 5. La Nube (tipos cloud)
  6. 6. La Nube (tipos servicio)
  7. 7. ¿Que es “Windows Azure”?
  8. 8. WebSite Ready Herramienta Scala Git, TFS.. Flexibl e
  9. 9. Infraestructura Pago x Uso Plataforma Portable Plantillas
  10. 10. Mobile Back End Notificación Social Dispositivo Conectar
  11. 11. Base de Datos (SQL Azure) Combinar T-SQL Rentabilidad
  12. 12. Storage Seguridad Scalable Rentabilidad
  13. 13. Big Data (HDInsight) Hadoop Excel Datos Lenguaj e
  14. 14. Media Flujo Codificación Publicidad Proteger Dispositivos
  15. 15. ¿Qué cambio para la industria de Media? 100 M MENOS UNA TIENEN AL Hogares WW TV CON INTERNET TABLETS SMARTPHONES 50% MULTIPLES TAREAS MIENTRAS MIRAN TV *Source: Cisco, Gartner DISPOSITIVOS MOBILES CONECTADOS para 2016
  16. 16. Fragmentación WEB VIDEO sl 99% EN DESKTOPS Y LAPTOPS MOBILE BROWSER PROGRESSIVE DOWNLOAD SIN PLUGIN ADAPTIVE STREAMING Hay una aplicación para esto APLICACIONES
  17. 17. Filosofía independiente del formato Smooth Streaming mpeg-DASH Apple HTTP Live Streaming Progressive Download Flash HTTP Dynamic Streaming (road map) independiente del protocolo HTTP RTMP (roadmap) Videos de alta calidad en cualquier dispositivo En cualquier lugar y en cualquier momento independiente de DRM PlayReady Adobe Access (road map) Llegar a cualquier device con el mejor formato, protocolo y DRM posible
  18. 18. MOBILE APPS WEB Alcance - Players Silverlight Smooth Streaming Player Framework Smooth Streaming Client SDK Windows 8 Smooth Streaming Player Framework Smooth Streaming Client SDK WinPhone Player Framework for WinPhone 8 Smooth Streaming Client SDK Flash OSMF plugin for smooth streaming XBox Smooth Streaming Player Framework Smooth Streaming Client SDK Android Partner SDKs and Frameworks OSMF plugin for smooth streaming Soporte para MPEG-DASH esta en el road map HTML5 HTML5 Player Framework TV/STBs Smooth Streaming Porting Kit Partner integrations iOS Player Framework for smooth streaming with PlayReady Player Framework for HLS Para mas información leer aca.
  19. 19. Desafíos Costos de infraestructura Costos de operaciones Monetización de contenido Derechos digitales (DRM) Seguridad Videos de alta calidad en cualquier dispositivo En cualquier lugar y en cualquier momento
  20. 20. ¿Cómo nos puede ayudar Windows Azure Media Services? Pre-cifrado de archivos antes de subirlos (AES 256) Subida de archivos segura utilizando HTTPS Subida de archivos muy rápida vía UDP utilizando Aspera Soporte para subir archivos masivamente
  21. 21. ¿Cómo nos puede ayudar Windows Azure Media Services? Windows Azure Media Encoder Soporta encoding de video a H.264 o VC-1 Encodea audio a AAC-LC, HE-AAC, Dolby DD+, WMA Empaqueta Smooth Streaming, HLS, MPEG-DASH, HDS (road map) Partner SDK permite ‘integrar’ 3rd parties encoders
  22. 22. ¿Cómo nos puede ayudar Windows Azure Media Services? Windows Azure Media Encryptor Smooth Streaming o Apple HLS Encripta con PlayReady, Common Encryption, AES
  23. 23. ¿Cómo nos puede ayudar Windows Azure Media Services? Windows Azure Media Origin Servicio de streaming… simplemente funciona! Ancho de banda garantizado. Recuperación / redundancia automática. Alta disponibilidad Soporte para Azure CDN y 3rd parties CDNs Soporte para Dynamic Packaging (dynamic muxing) para MP4 y Smooth Streaming
  24. 24. Arquitectura
  25. 25. Dynamic packaging Permite reutilizar el contenido ya encodeado y llevarlo a varios formatos de streaming sin repackagear el contenido . Encode and Package – Workflow tradicional HLS Encode Video sources Multi-bitrates Mp4 Smooth Streaming Origin Server Dynamic Packaging Workflow Encode HLS Dynamic Packaging Smooth Streaming Video sources Multi-bitrates Mp4 DASH Origin Server Formato de Entrada: Mp4 o Smooth Streaming Formato de Salida: Smooth Streaming, Http-Live-Streaming v4 y MPEG-Dash Se necesita tener al menos 1 ‘Reserved Streaming unit’ para utilizar dynamic packaging
  26. 26. Player Frameworks Código fuente disponible en playerframework.codeplex.com Disponible para múltiples plataformas  Windows 8 Player • HTML/JavaScript Aplicaciones Modernas • XAML/C# Aplicaciones Modernas  HTML 5 player (para el browser)  Silverlight y Windows Phone player Arquitectura a base de plugins – Importas solo lo que necesitas usar
  27. 27. Puntos Clave fácil, flexible y potente a cualquier dispositivo muy rico, de fácil contribución en todos los clientes fácil de entender desde la nube

×