   What is Windows Azure Media Services   Architecture and Features   SDK and REST API
Pre-encrypt files prior to uploading(AES 256)Secure HTTPS uploadNetwork level peering for fast HTTP into AzureFast upload ...
Windows Azure Media EncoderSupports encoding to H.264 or VC-1 videoEncodes audio to AAC-LC, HE-AAC, Dolby DD+, WMAPackages...
Windows Azure Media EncryptorSources from Smooth Streaming or Apple HLSEncrypts with PlayReady, Common Encryption, AES
Windows Azure Media OriginManaged streaming service… it just works!Guaranteed bandwidth. Auto recovery/redundancy. High Av...
“Build-On” Media Partners and Customers                                          Partner CDNs                             ...
3rd Party CDN                         Windows Azure CDNOn-Demand       Live Streaming   Streaming
globalfootprint3 Regions6 Data Centers
REST API for all platforms, using OData 3.0         Simple to write your own client libraries using REST API and         s...
Application Application with video source            with Smooth Streaming Source               url : …/manifest          ...
Shipped as Open source at playerframework.codeplex.comBuilds on capabilities of Smooth Streaming ClientAvailable for multi...
Closed captioning          Trick Play    Offline         Advertising         Player styling       Smooth Streaming (VOD an...
Linear Ads: presented before, between or after video content.Linear Ad takes over the full view of video.
Non-linear Ads: runs parallel to the video content so the user still hasthe option of viewing the content.It could be text...
Companion Ad: Pairing with Linear Ad or Non-Linear AdIt offers sustained visibility of the sponsor throughout the video co...
VAST (Video Ad Serving Template) 3.0 / 2.0                     what
VAST (Video Ad Serving Template) 3.0 / 2.0<VAST version=“3.0”>    <Ad>        <InLine>        <AdSystem>My Ad Server</AdSy...
VAST (Video Ad Serving Template) 3.0 / 2.0<Creative id="video" sequence="0" AdID=""><Linear>    <Duration>00:00:32</Durati...
http://playerframework.codeplex.com/releases/view/96091http://visualstudiogallery.msdn.microsoft.com/04423d13-3b3e-4741-a0...
www.windowsazure.com/buildPlease submit session evals on the Build Windows 8 Appor at http://aka.ms/BuildSessions
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
Upcoming SlideShare
Loading in...5
×

Building video applications on Windows 8 with Windows Azure Media Services

2,055

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,055
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Building video applications on Windows 8 with Windows Azure Media Services

  1. 1.  What is Windows Azure Media Services Architecture and Features SDK and REST API
  2. 2. Pre-encrypt files prior to uploading(AES 256)Secure HTTPS uploadNetwork level peering for fast HTTP into AzureFast upload using UDP with AsperaBulk ingest support
  3. 3. Windows Azure Media EncoderSupports encoding to H.264 or VC-1 videoEncodes audio to AAC-LC, HE-AAC, Dolby DD+, WMAPackages to MP4, HLS, Smooth Streaming, HDS, WMVPartner SDK for enabling ‘build-in’ encoders
  4. 4. Windows Azure Media EncryptorSources from Smooth Streaming or Apple HLSEncrypts with PlayReady, Common Encryption, AES
  5. 5. Windows Azure Media OriginManaged streaming service… it just works!Guaranteed bandwidth. Auto recovery/redundancy. High AvailabilityIntegrated Azure CDN supportDynamic Remux support for standard MP4 files
  6. 6. “Build-On” Media Partners and Customers Partner CDNs Azure CDN “Build-In” Partner Media Processors Origin Caching
  7. 7. 3rd Party CDN Windows Azure CDNOn-Demand Live Streaming Streaming
  8. 8. globalfootprint3 Regions6 Data Centers
  9. 9. REST API for all platforms, using OData 3.0 Simple to write your own client libraries using REST API and standard HTTP verbs (GET, POST, PUT, DELETE)Link: http://msdn.microsoft.com/en-us/library/hh973618.NET library available now in PreviewLink: http://www.windowsazure.com/en-us/develop/net/how-to-guides/media-services/Nuget package: https://nuget.org/packages/windowsazure.mediaservicesFuture - JAVA library available in Fall
  10. 10. Application Application with video source with Smooth Streaming Source url : …/manifest url : …/a.mp4 Smooth Streaming Extension SDK Media foundation Interface PLAYBACK PIPELINE
  11. 11. Shipped as Open source at playerframework.codeplex.comBuilds on capabilities of Smooth Streaming ClientAvailable for multiple platform Windows 8 Player • HTML/JavaScript Modern style applications • XAML/C# Modern style applications HTML5 player for browser Silverlight & Windows Phone playerWell established player frameworkPlugin Architecture – import what you need
  12. 12. Closed captioning Trick Play Offline Advertising Player styling Smooth Streaming (VOD and live)Progressive Video DVR controls Logging Multiple Audio MPEG-DASH PlayReady DRM Analytics
  13. 13. Linear Ads: presented before, between or after video content.Linear Ad takes over the full view of video.
  14. 14. Non-linear Ads: runs parallel to the video content so the user still hasthe option of viewing the content.It could be text, graphical banner/buttons or video overlays
  15. 15. Companion Ad: Pairing with Linear Ad or Non-Linear AdIt offers sustained visibility of the sponsor throughout the video content After 5 sec when linear ad is over
  16. 16. VAST (Video Ad Serving Template) 3.0 / 2.0 what
  17. 17. VAST (Video Ad Serving Template) 3.0 / 2.0<VAST version=“3.0”> <Ad> <InLine> <AdSystem>My Ad Server</AdSystem> <AdTitle>Car Company</AdTitle> <Impression>...</Impression> <Creatives> <Creative> <Linear>...</Linear> </Creative> <Creative> <CompanionAds>...</CompanionAds> </Creative> </Creatives> </InLine> </Ad></VAST>
  18. 18. VAST (Video Ad Serving Template) 3.0 / 2.0<Creative id="video" sequence="0" AdID=""><Linear> <Duration>00:00:32</Duration> <TrackingEvents>...</TrackingEvents> <VideoClicks>...</VideoClicks> <MediaFiles> <MediaFile apiFramework="Windows Media" id="windows_progressive_200" maintainAspectRatio="true" scaleable="true" delivery="progressive" bitrate=“200” width="400" height="300" type="video/x-ms-wmv"> <![CDATA[ http://smf.blob.core.windows.net/samples/ads/media/XBOX_HD.wmv ]]> </MediaFile> </MediaFiles></Linear>
  19. 19. http://playerframework.codeplex.com/releases/view/96091http://visualstudiogallery.msdn.microsoft.com/04423d13-3b3e-4741-a01c-1ae29e84fea6?SRC=Homehttp://visualstudiogallery.msdn.microsoft.com/e02ccac7-f3eb-4b53-b11a-c657d5631483http://playerframework.codeplex.com/releases/view/92745https://www.windowsazure.com/en-us/home/features/media-services/All the sessions materials are available at : http://mingfeiy.com/
  20. 20. www.windowsazure.com/buildPlease submit session evals on the Build Windows 8 Appor at http://aka.ms/BuildSessions
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×