Presentation is loading. Please wait.

Presentation is loading. Please wait.

 What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows  Monetize your content  Road to.

Similar presentations


Presentation on theme: " What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows  Monetize your content  Road to."— Presentation transcript:

1

2

3  What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows  Monetize your content  Road to MPEG-DASH

4 100 M Household WW OWN AT LEAST ONE CONNECTED TV 50% SMARTPHONES 19% TABLETS MULTITASK WHILE WATCHING TV 80% 10 Billions MOBILE CONNECTED DEVICES by 2016 *Source: Cisco, Gartner

5 Philosophy High Quality videos for any device Anywhere and Anytime format agnostic Smooth Streaming mpeg-DASH Flash HTTP Dynamic Streaming Apple HTTP Live Streaming Progressive Download protocol agnostic HTTP RTMP DRM agnostic PlayReady Adobe Access Reach any end point with best possible format, protocol and DRM for it

6

7 WEB Silverlight Smooth Streaming Player Framework Smooth Streaming Client SDK Flash OSMF plugin for Smooth Streaming HTML5 HTML5 Player Framework MSE/EME (W3C extensions) APPS Windows Smooth Streaming Player Framework Smooth Streaming Client SDK XBox Smooth Streaming Player Framework Smooth Streaming Client SDK TV/STBs Smooth Streaming Porting Kit Partner integrations MOBILE WinPhone Player Framework for WinPhone 8 Smooth Streaming Client SDK Android Partner SDKs and Frameworks OSMF plugin for Smooth Streaming iOS Player Framework for Smooth Streaming with PlayReady Player Framework for HLS More information please see here.here MPEG-DASH supports are on the road map

8 “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)

9

10

11

12 IE(Modern) IE on the Desktop IE on the Desktop on Windows RT

13

14 Smooth Streaming in Windows Player Applications (Customer’s app) Player Frameworks (HTML5/XAML Player Framework) Client SDK (SS Extension SDK) Media Pipeline (Windows MF) Platform (Windows)

15 Media foundation Interface PLAYBACK PIPELINE Application with Smooth Streaming Source url : …/manifest Smooth Streaming Extension SDK Application with video source url : …/a.mp4

16 Shipped as Open source at playerframework.codeplex.complayerframework.codeplex.com Builds on capabilities of Smooth Streaming Client Available for multiple platform Windows Store app HTML/JavaScript Modern style applications XAML/C# Modern style applications HTML5 player for browser Silverlight & Windows Phone player Well established player framework Plugin Architecture – import what you need Player Applications (e.g., NBC, Comcast) Player Frameworks (e.g., MMPPF, HTML5 framework) Client SDK / Porting Kits (e.g., SSME, SSPK) Media Pipeline (e.g., Silverlight, GStreamer) Platform (e.g., Windows/ Linux)

17 Windows Features Smooth Streaming (VOD and live) Closed captioning Advertising Logging Progressive Video Player styling DVR controls PlayReady DRM Analytics Offline Multiple Audio MPEG-DASH Trick Play

18 hello world video application

19 Advertising Definition Linear Ads: presented before, between or after video content. Linear Ad takes over the full view of video.

20 Advertising Definition Non-linear Ads: runs parallel to the video content so the user still has the option of viewing the content. It could be text, graphical banner/buttons or video overlays

21 Advertising Definition Companion Ad: Pairing with Linear Ad or Non-Linear Ad It offers sustained visibility of the sponsor throughout the video content After 5 sec when linear ad is over

22 Advertising Standards VAST (Video Ad Serving Template) 3.0 / 2.0

23 Advertising Standards VAST (Video Ad Serving Template) 3.0 / 2.0 My Ad Server Car Company.........

24 Advertising Standards 00:00:32... <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 ]]> VAST (Video Ad Serving Template) 3.0 / 2.0

25 Demo What to play - VAST

26 What happened behind the scene?

27 Demo PlayerFramework plugins MPEG-DASH support

28 What is MPEG-DASH? A standard for dynamic adaptive video streaming using HTTP. *Picture from DASHif.org http://dashif.org/mpeg-dash/http://dashif.org/mpeg-dash/

29 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: MPEG-DASH(Preview-Live Profile), Smooth Streaming and Http-Live-Streaming v4 You need to have at least 1 reserved streaming unit to enable dynamic packaging! MPEG-DASH

30 Demo

31 I am a Developer: Tell Me How it’s Done

32

33 Smooth Streaming for Windows

34 Summary - Reach Story WEB Silverlight Smooth Streaming Player Framework Smooth Streaming Client SDK Flash OSMF plugin for Smooth Streaming HTML5 HTML5 Player Framework MSE/EME (W3C extensions) APPS Windows Smooth Streaming Player Framework Smooth Streaming Client SDK XBox Smooth Streaming Player Framework Smooth Streaming Client SDK TV/STBs Smooth Streaming Porting Kit Partner integrations MOBILE WinPhone Player Framework for WinPhone 8 Smooth Streaming Client SDK Android Partner SDKs and Frameworks OSMF plugin for Smooth Streaming iOS Player Framework for Smooth Streaming with PlayReady Player Framework for HLS More information please see here.here MPEG-DASH supports are on the road map

35

36

37

38


Download ppt " What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows  Monetize your content  Road to."

Similar presentations


Ads by Google