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

Slides:



Advertisements
Similar presentations
BrightAuthor v3.7 software and BrightSign XD v4.7 firmware
Advertisements

Analysis of Tools to Support Remote Access to a K12 Classroom John Bowling.
Building Mobile Apps in the Cloud – Comparing Approaches.
Delivering High Quality Live and On-Demand Video to Multiple Devices Andrew Westgarth DDD South West Saturday 11 th June 2011
Will Law | Chief Media Architect | Akamai Optimizing the Black Box of HTML.
Video Streaming Services Justin Hourigan, Senior Network Engineer, HEAnet Limited
NUS.SOC.CS Roger Zimmermann Project Create a DASH-compliant (Dynamic Adaptive Streaming over HTTP) streaming system.
Integrated Part of the Windows Media Ecosystem Rich Video as a 1 st class citizen Flexible Branded experiences Multiple delivery methods Monetized Helps.
White Master Replace with a graphic 5.5” Tall & 4.3” Wide © 2010 Adobe Systems Incorporated. All Rights Reserved. Video Distribution Philippe Degery DMO.
XProtect® Expert 2013 Product presentation
Windows Azure Conference 2014 Building Media Solutions with Windows Azure Media Services.
Ellucian Mobile: Don’t text and drive, kids!
Private cloudFrameworksClientsPublic cloud Microsoft ® Media Platform Video Editor Content Manager Microsoft ® Media Platform Player Framework Microsoft.
HNA-Drive Familiarization Presentation. From the address bar in your preferred internet browser, navigate to Site supports: Internet.
Build /16/2017 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Mobile Application Development
Michael S. Scherotter Microsoft Corporation
Mingfei Yan Program manager Windows Azure Media Services.
 What is Windows Azure Media Services  Reach Story w/ SDKs and Player Frameworks  Media applications on Windows 8  Web: a Flash player for Smooth.
What is Microsoft Azure Media Services Architecture and Features Video-on-demand service Basic media workflow Dynamic packaging Secure delivery Live Streaming.
| Basel Discovering Windows Azure Mobile Services and Media Services Ken Casada
TechEd /20/ :10 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Sharing Geographic Content
Using Multimedia on the Web
Building video application for windows 8 with Windows Azure Media Services Mingfei Yan Program Manager Microsoft Corporation WCL332.
reserved SHARED INSTANCES Microsoft Confidential – NDA Required.
Prepared by the BSat Group Bsat Brochure. Feature Of BSat Systems: BSAT Group provides a full TV channel system, which has a set of software packages,
HTML 5 New Standardization of HTML. I NTRODUCTION HTML5 is The New HTML Standard, New Elements New Attributes Full CSS3 Support Video and Audio 2D/3D.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
APP205 Key technologies for building great video experience on Windows 8.
DEV312. “Build-On” Media Partners and Customers Azure CDN M Partner CDNs Origin Caching Released Coming Soon Partners Partner Technologies.
35% of Internet traffic is video today, by % Growing at ~50% CAGR TV IP Delivery ~50 million internet connected TVs sold this year 150M+ video.
What is Windows Azure Media Services Architecture and Features Partner model - build in vs. build-on On-Demand Services Live Services Client Frameworks.
The digital revolutionThe cloud revolution vs Extensible multi-tenant Media Services platform on Windows Azure The best of Microsoft Media Platform Components.
 Please write (legibly) the name you wish me to call you on the name card 
Getting to Know TiVo: The Home Media Engine (HME SDK) Eric M. Upchurch CS 525 Spring 2008.
HTML+JavaScript M2M Applications Viewbiquity Public hybrid cloud platform for automating and visualizing everything.
Integrating two distinct Virtual Patient systems: Identifying challenges and the role of the MedBiquitous Virtual Patient standard Luke Woodham 1, Matthew.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
Mingfei Yan Program manager Windows Azure Media Services.
 What is Windows Azure Media Services  Architecture and Features  SDK and REST API.
The MPEG-DASH Standard for Multimedia Streaming Over the Internet Chih-Hsiang Chou Advisor: Prof Dr. Ho-Ting Wu Department of Computer Science and Information.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Presenta – #wpc15it1 Gestire video live e on- demand su Azure Vito Flavio Lorusso.
R Consulting Mobile IPTV Application
Datazen – an overview Frank Geisler Please Support Our Sponsors SQL Saturday is made possible with the generous support of these sponsors.
Paragon The Platform and Message Broker. Paragon: The Platform Stack -Window Management -Messaging -App Lifecycle Management -App Store -Workspaces -Storage.
Sharing makes life beautiful ARKUDA STB SOLUTION.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Streaming Media. What is Streaming Media The delivery of audio, video and other multimedia content across the internet using streaming media servers.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Kaltura Player Platform 2.0 August Key Advantages of Player Platform High performance full featured lead with HTML5 Most players display in 1 second.
Flix Premiere Web App Product Development Architecture Prepared by Alexander Adu-Sarkodie Flix Premiere Confidential.
A little more App Inventor and Mind the GAP!
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Dynamic Adaptive Streaming over HTTP
Live Global Sports Events
Project Create a DASH-compliant (Dynamic Adaptive Streaming over HTTP) live streaming system.
Enterprise Town Hall solution
TechEd /1/2018 7:59 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
HTML 5 By Michael Hurley.
SwiftServe Technical Workshop
Microsoft Ignite /31/ :08 AM
CarPlay Solutions.
OPERATING SYSTEMS.
Lifesize® Technical Update
Overview The World Wide Web has changed the way that people
Presentation transcript:

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

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

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

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

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

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

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)

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

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)

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

hello world video application

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

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

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

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

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

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[ ]]> VAST (Video Ad Serving Template) 3.0 / 2.0

Demo What to play - VAST

What happened behind the scene?

Demo PlayerFramework plugins MPEG-DASH support

What is MPEG-DASH? A standard for dynamic adaptive video streaming using HTTP. *Picture from DASHif.org

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

Demo

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

Smooth Streaming for Windows

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