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