Transcript
  • Slide 1
  • Slide 2
  • What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media workflow Dynamic packaging Secure delivery Live Streaming service How does it work
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Traditional TV Connected TV Streaming gadget
  • Slide 7
  • More Screens = More Viewership Viewers who consume on 4 devices WATCH 42% MORE television than those who only watch TV only
  • Slide 8
  • High Quality videos for any device Anywhere and Anytime Agile, Scalable, Cost-Effective
  • Slide 9
  • Slide 10
  • Media Services Architecture Build-On Media Partners and Customers Azure CDN Partner CDNs Origin Caching Released Coming Soon Partners Partner Technologies (Media Processors, Origin Servers, Live Encoders etc.) (Fabric, Storage, Compute, Database)
  • Slide 11
  • Video-on-demand Services Ingest Encode Package Encrypt Deliver
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Encoding Service Free Trial (3mths) SharedReserved Encoding Price Free (100GB limit) $1.99 Per GB $1.99 Per GB + $99 per month/RU Encoding SLA NA Availability = 99.9% Measured as REST API availability No guarantee on wait time between tasks Availability = 99.9% Measured as REST API availability Media tasks running concurrently = Number of reserved units Streaming Service Free Trial (3mths) SharedReserved Streaming Price Free (100GB limit) Standard Egress Rates Standard egress rates + $199 per month Streaming SLA NA Availability = NA No bandwidth guarantee Availability = 99.9% Measured as server availability based on response time Peak bandwidth of 200 Mbps per Reserved Unit allocated for Origin
  • Slide 17
  • Slide 18
  • Slide 19
  • Feature highlight- Dynamic Packaging
  • Slide 20
  • Video sourcesMulti-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Package Video sourcesMulti-bitrates Mp4 Origin Server HLS Smooth Streaming Encode Dynamic Packaging Traditional Encode and Package Dynamic Packaging Package Input format: Mp4 or Smooth Streaming Output format: Smooth Streaming, Http-Live-Streaming (v4 and v3), MPEG-DASH You need to have at least 1 reserved streaming unit to enable dynamic packaging! DASH
  • Slide 21
  • Bit.ly/bldvideo
  • Slide 22
  • Slide 23
  • Secure your media options with WAMS
  • Slide 24
  • Slide 25
  • Encrypted
  • Slide 26
  • Slide 27
  • Storage MP4 Define: Asset Delivery Policy: Dynamic Encryption Content Key Content Key Authorization policy Token/IP/Open Origin Server HLS + AES (http) Smooth Streaming + AES (http) MAMS - Key Services Token verification AES Key Request Key with token (https) Return key if token verified(https) Client SDK Customers Architecture: AES Dynamic Encryption Customers Authz system Login Issue token
  • Slide 28
  • Slide 29
  • Slide 30
  • Pre-encrypted PlayReady file: License Acquisition URL Key ID Content key Storage Origin Server PlayReady + Smooth Streaming PlayReady server Request license Return license Client SDK + PlayReady SDK Customers Architecture: PlayReady DRM solution
  • Slide 31
  • Useful information Secure delivery
  • Slide 32
  • DRM AES
  • Slide 33
  • Video for Office 365 powered by Azure Media Services Secure, cloud-based video upload, storage and optimized playback for the enterprise Create, manage and subscribe to various channels Capture, share and discover from any device
  • Slide 34
  • Powered By Azure Media Microsoft Services Your Organizatio n
  • Slide 35
  • Live Streaming
  • Slide 36
  • Slide 37
  • Channel WA Load Balancer Blob Storage Ingest: Ingest URL to accept Live streams with different bitrates (smooth streaming) through load balancer Forwards the stream to all preview end- points Preview: Receives stream from Ingest Forwards to Program Exposes Preview URL (for monitoring and voice-over) Program: Writes it to Blob Storage for Live DVR and Archive Dynamic package into HLS, Smooth and DASH
  • Slide 38
  • Media Services
  • Slide 39
  • Slide 40
  • Slide 41