Transcript of What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media...
- 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