Home » Posts tagged 'live streaming'

Tag Archives: live streaming

Enhanced cloud-based content delivery services to anyone, on any device – from Microsoft (Microsoft Azure Media Services) and its solution partners

Microsoft Azure Media Services – MAMS
(pre April 2, 2014: Windows Azure Media Services – WAMS)

A general introduction (when it was still called WAMS, corrected below):
TV Connect 2014: Martin Wahl, Principal Program Manager, Windows Microsoft Azure Media Services [IPTVWorldSeries YouTube channel, March 26, 2014]

Microsoft’s Martin Wahl discusses the intersection between broadcasting and the cloud at TV Connect 2014.

Microsoft Azure Media Services Announces Enhanced Capabilities & New Partnerships at 2014 NAB [by Vibhor_Kapoor on Windows Azure MSDN Blog, April 7, 2014]

Our customers and partners have been building solutions with Microsoft Azure Media Services since its general availability in January 2013, leveraging cloud capabilities in media processing and delivery. Today, we are pleased to announce exciting new partnerships, customers, and capabilities at the 2014 NAB Show in Las Vegas that further support our vision to deliver any media on virtually any device, anywhere.

New Capabilities:   We are excited to announce the following capabilities in a limited public preview that will further enrich the end-to-end, ready-to-use video workflow for encoding, packaging and distribution of live and on-demand content.

  • Live Streaming:  Building on the success of live streaming the 2014 Winter Olympics to millions of customers in 22 countries, we will soon be opening up the underlying technology that made this possible in preview to our customers. Media Services customers will have access to the tools and services needed to handle everything from ingest to processing, and distribution of on-demand video content or streaming live events at Olympic scale, to nearly any device. 
  • Secure Delivery Service: Media Services is also pleased to announce the preview of a secure delivery service that enables customers to protect their content during upload, while at rest in storage, and during playback, using either Microsoft PlayReady Digital Rights Management (DRM) or AES encryption.
  • Office 365 Video Portal: We’re also very excited about a new Office 365 video experience for enterprise customers that we announced at the SharePoint Conference 2014. The Office 365 Video experience offers secure, cloud-based video upload, storage and optimized playback for businesses, all powered by Azure Media Services. To learn more about it, clickhere.

New Customer & Partner Wins:  The integration of third party technologies, breadth of Microsoft’s partner ecosystem and customer momentum makes Media Services a strong choice for organizations looking to move to the cloud for processing anddistribution of media content. We are pleased to announce the following partnerships and customers: 

  • Ooyala Partnership: We’re very excited about our recently announced strategic relationship with Ooyala, a leading online video platform.  Combining Microsoft’s strengths in video infrastructure, encoding, packaging and streaming with Ooyala’s SaaS-based content management, analytics and monetization gives customers the ability to  solve for the challenges of multi-screen services efficiently and reliably. Learn more about the partnership in Ooyala’s press release.
  • iStreamPlanet Partnership:  We’re proud to offer the same live streaming platform that delivered the 2014 Winter Olympics in Sochi by introducing live video services from iStreamPlanet, powered by Aventus, in the Azure Store.  Customers will be able to choose from packages tailored for recurring live events, ad hoc live events, and live linear streaming channels with fast, high quality, and reliable live ingest and transcoding.  The offering will be available in  Q2 2014.
  • blinkbox Customer Win: blinkbox, a leading UK movie and TV Streaming Service, is taking advantage of Microsoft Azure to expand its business and deliver more content to more customers, with outstanding reliability and quality.  Learn more about it here.
  • FansChoice.tv Customer Win: Fans Choice.tv, a video content site from the American Motorcyclist Association (AMA) Pro, International Motor Sports Association (IMSA) Pro and NASCAR gives race fans anywhere access to premium race video content via the web, tablets, smartphones and PCs.  Using Microsoft Azure Media Services, the website live streams various events across several different racing series not covered by broadcast television. Learn more about it here.

To learn more about these announcements and for additional details on several other exciting updates, please visit John Deutscher’s blog.

To learn how you can leverage Media Services for your video-on-demand, live streaming, and enterprise video projects, please contact us at mediaservicespreview@microsoft.com and visit www.azure.com/media

I would briefly characterize here the new Ooyala relationship as it is quite exemplary:

Ooyala today announced a strategic relationship with Microsoft Corp. to help develop, promote and accelerate the deployment of next-generation IP video services utilizing Microsoft Azure Media Services (Media Services) in conjunction with Ooyala’s SaaS-based video distribution, analytics and monetization technology. Ooyala also formed a global sales and marketing alliance with Microsoft, which is designed to drive standardization of new personalized TV services for broadcasters and operators around the world.

Through this partnership, Ooyala becomes a preferred online video provider for Microsoft and Microsoft becomes Ooyala’s preferred public cloud provider.

From Ooyala and Microsoft Announce Partnership for IP Video Services [Streaming Media Magazine, March 31, 2014]

especially because its long-time Ooyala on AWS – Customer Success Story [Amazon Web Services YouTube channel, Aug 15, 2013]

Find out how Ooyala scales up to 5 times its normal size to power online content for ESPN, Bloomberg and other customers using AWS.

as well as its value proposition as presented in Ooyala Brand Essence Video [Magnet Media, Inc. YouTube channel, Dec 17, 2013]

Ooyala wanted an animated video that shows how its platform can help brands see increased audience engagement with their online videos thanks to Ooyala’s superior speed, compatibility with multiple devices, and data analysis. Additionally, Ooyala wanted the video to introduce a new look that would define the company’s brand and stand out as unique. To reach these goals, Magnet started from scratch to create something totally different from other videos. Several of Magnet’s designers used Ooyala’s colors and fonts to draft concepts, and worked closely with Ooyala to select a design that best fit the brand. Everything else was an original creation by Magnet Media, including the music and animation. The video focuses on the key features of Ooyala’s platform, and how it is a superior video service for driving viewers and engagement. The client was thrilled with the final product, and has expressed interest in working with Magnet again on future video projects.

also as a year ago Ooyala already explained why live video is killing online (also need to know: 25% of the world’s online video traffic is analyzed by Ooyala) Sean Knapp Interview, NAB 2013, StreamingMedia.com [Streaming Media YouTube channel, May 6, 2013]

While short-form video once defined the world of online video, that world is changing. During the recent NAB conference, we spoke to Sean Knapp, Ooyala’s executive vice president and chief product officer, about why live video is taking off online

plus they were one of leading companies discussing on a UK panel what distribution models exist for professional content creators, and how best to leverage them:
Reinventing Distribution: Ooyala, Viki & Base79 – MIPCube 2013 [mipmarkets YouTube channel, April 10, 2013]

Distribution today can happen anywhere — and often spontaneously. The trick isn’t to let the winds blow your content where they will, but to approach distribution paths strategically. Join us to discuss what distribution models exist for professional content creators, and how best to leverage them. Moderator: Mike Dicks, Descience, UK, @mikedicks Speakers Neil Berry, Vice President, EMEA, Ooyala, USA Razmig Hovaghimian, CEO and Co-Founder, Viki, USA @Razmig7 Ashley MacKenzie, Founder & CEO, Base79, UK

there is an introduction of their companies by each of the panelists in the following order:
1. Ooyala, USA (… was started by some “refugees” from Google:
watch https://www.youtube.com/watch?v=SF7XibwA1Z4)
2. Base79, UK (distribute content primarily on YouTube platform:
read http://www.base79.com/about-us/ or watch https://www.youtube.com/watch?v=_8Tra5nBbms)
3. Viki, USA (distributing video shows worldwide by bringing down language barriers, for 156 different languages: read http://www.viki.com/about or watch https://www.youtube.com/watch?v=wVH–bLiVZ8)
till [13:30], and then comes the discussion part.


Details of the Microsoft NAB 2014 announcement

NAB 2014 Announcements from Media Services [‘The (unofficial) Guide to Azure Media’, April 7, 2014]

By John Deutscher, Principal Program Manager Lead, @johndeu

We are unveiling several exciting updates to Microsoft Azure Media Services at the National Association of Broadcasters (NAB) convention today, all consistent with Media Service’s broader vision of helping media developers build end-to-end media workflows and reduce the costs associated with integrating multiple products and providers. This includes key new services like Live, Content Protection and Key Delivery, and enhancements to our encoder’s capabilities and support for popular streaming formats. We are also working on improving the integration of CMS’s with Media Services by offering low-cost open source solutions along with more complex integrations with industry leading OTT providers.

Here are some of the highlights of what our team has been working on for NAB this year:

Live Streaming Preview

Building on the success of live streaming the 2014 Winter Olympics to millions of customers in 22 countries, we will soon be opening up the underlying technology that made this possible in preview to our customers.

All Media Services customers will have access to the tools and services needed to handle everything from ingest to processing, and distribution of on-demand video content or streaming live events at Olympic scale, to nearly any device.

If you’re interested in previewing our live services contact us at: mediaservicespreview@microsoft.com.

On-Demand Encoding and Streaming

image

Secure Delivery Service Preview

We are introducing a new secure delivery service that enables customers to protect their content during upload, while at rest in storage, and during playback, using either Microsoft PlayReady Digital Rights Management (DRM) or AES 128 encryption. This feature allows you to serve both encrypted HLS and Smooth Streaming to your client devices. In addition, we are announcing the preview release of our PlayReady License delivery service. Using this new service you can configure and deliver PlayReady licenses to your client applications directly from a Microsoft Azure platform service.

image

For more details on the new PlayReady service and AES dynamic encryption with Azure Media Services, please read Mingfei Yan’s latest blog post here.

If you’re interested in previewing our secure delivery services contact us at: mediaservicespreview@microsoft.com.

Office 365 Video Portal

Just a few weeks back at the SharePoint conference we introduced a new Office 365 video experience for enterprise customers – offering secure, cloud-based video upload, storage and optimized playback all powered by Media Services. This new service leverages the power of Azure Media Services encoding, streaming, and security services to provide an enterprise grade solution with the power of Office 365 in the cloud and on client devices. Learn more about how this awesome new solution can work for your organization here.

From that:

  • Office 365 Video Portal. Today, Microsoft previewed the new Office 365 Video Portal to support upload, storage and discovery of videos in a secure manner. Businesses will be able to categorize videos into channels for specific business needs and stream them on mobile devices, with all of the video compression, optimization and rendering work done by Office 365.

Two New Data Centers in Japan

Our platform team opened two new data centers for Media Services last month for our Japanese customers: Japan-West and Japan-East. We are all very excited about this new region and are looking forward to working with our new customers in Japan.

MPEG-DASH for On-Demand Streaming is now GA

Our streaming server team continues to invest in MPEG-DASH across both On-Demand and Live scenarios. Last year we launched our On-Demand DASH preview and contributed reference streams to the DASH-IF site — these enable player development across the ecosystem. We are actively working with contributors (including Microsoft Open Technologies) to the DASH-IF JavaScript player to ensure interoperability of Live streams produced in Media Services with the DASH.js player framework.

We are happy to announce that our MPEG-DASH support for on-demand streaming through our streaming origin services is now GA. It is included in the cost of an Origin reserved unit. Live streaming with MPEG-DASH is still in private preview and available only to Live preview customers at this time.

Contact us if you are interested in testing MPEG-DASH live streaming at: mediaservicespreview@microsoft.com.

Grass Valley® HQ/HQX Digital Intermediate File Support

The encoder team added built-in support for sourcing from Grass Valley’s HQ Codec/HQX Codec. This opens up a new door for high-quality digital intermediate ingest into Media Services. The higher quality source files from Grass Valley’s HQ and HQX codecs provides the ability to encode without significant quality loss at high-speed and with low CPU usage.

The HQX format supports compression ranges from 25:1 to 2:1 and bitrates from 45 Mb/s down to 7.8Mb/s. In addition, the codec supports 10 bit color depth and 4:2:2 YCbCr chroma. Grass Valley Edius users can now upload and encode AVI files with the codec for encoding  and stream them for multi-device distribution via HLS, MPEG-DASH, and Smooth Streaming.

To read more details about the benefits of the Grass Valley HQ/HQX digital intermediate format download the application note here.

Apple HLS version 3 Support for Improved Backwards Compatibility

Responding to customer demand, our streaming server team added support for the older HLS version 3 draft specification to our Dynamic Packaging feature. Previously we only supported the newer un-muxed HLS version 4 specification. Multi-language support was the primary motivation behind choosing HLS v4 two years ago for our service. At that time, Android was seeing a lot of active development and with its largely international customer base, it was assumed that Android would adopt HLS v4 for these multi-lingual markets. Unfortunately that is not what happened.

We listened to customer feedback that a lot of older devices had not moved to the newer Apple drafts including some Smart TV’s, JWPlayer, and Android.  This feature of the streaming origin server now provides backward compatibility to older Android devices, version 4.2.2 to present, as well as the ability to reach older connected TVs and set-top boxes. In addition, we have added the ability to select audio languages when streaming HLS v3 using Azure Media Services — despite limitations in the original specification. To use HLS v3 in production today, simply modify and add a “–v3″ to the end of your streaming manifest URL for HLS:

*.ism/manifest(format=m3u8-aapl-v3)

This will mux the default audio language into the video. For more details on how to handle multi-language muxing with HLSv3, read the MSDN forum post with details from Nick Drouin here.

New Content Management Integration with Orchard CMS

Microsoft Open Technologies is announcing a new module for the open source Orchard content management system (CMS) which provides a convenient user interface for managing Azure Media Services content. Now users can store, encode, manage and view videos using Media Services natively in Orchard.  Multiple input and output formats are supported including adaptive bitrate streams. The included custom video player framework, can automatically select the ideal playback option including Flash, DASH.js and Silverlight, allowing users to preview their content. The integration of Azure Media Services and Orchard makes it easy to build powerful and scalable video content management solution on Microsoft Azure. Features of the new module include:

  • Uploading a single video and automatically encoding in multiple formats
  • Support for dynamic bitrate output formats (Apple HLS and MPEG-DASH)
  • Comprehensive access policies
  • Scheduled publication of video assets
  • Built-in player that automatically selects the optimal playback client

image

Getting Started with Orchard and Media Services

There are several ways to set up a site based off of Orchard CMS ranging from the very simple (Azure Web Sites Gallery) to the more complex, but very flexible, building from source code. The modules user guide describes five different ways of enabling these features. The user guide also clearly documents how to configure the module to use your Media Services subscription (if you don’t have a subscription yet you can try things out with a free $200 credit trial subscription) This module is part of the official Orchard project, if you have feature requests, bug reports or better yet documentation and/or code contributions please head on over to the Orchard project.

To get more details on the new module for Media Services, check out the Open Tech project here.

Dolby® Digital Plus Encoding Now Available

Our encoder team is also excited to announce that the Azure Media Encoder is now certified for Dolby® Digital Plus encoding. With the proliferation of devices that consume media, there is an increasing need for customers to offer superior audio quality to their users and deliver premium content with 5.1 surround sound. Using Media Services, HD programming with high quality multi-channel surround sound is now possible across different platforms, including Windows 8, Xbox, mobile devices and more.

Dolby® Digital Plus, or Enhanced AC-3 (E-AC-3), is an advanced surround sound audio codec designed for high quality audio. Dolby Digital Plus is based on core Dolby Digital technologies, an established standard for cinema, broadcast, and home theater surround sound. Start delivering a first-class media experience to your users today.

For more details on using Dolby Digital Plus encoding with Microsoft Azure Media Services, check out this article.

Dolby® Professional Loudness Metering Support

The Azure Media Encoder team is also announcing support for Dolby® Professional Loudness Metering. Viewers adjust the volume control based on the loudness of dialogue, and do not adjust again for typical variations in programs, such as quiet sections without dialogue or brief high-loudness scenes like explosions. Their biggest complaint is when the dialogue level changes drastically from one video to another. Broadcasters and content producers use Dolby® Professional Loudness solutions to help ensure consistent audio loudness levels.

The Dolby® Professional Loudness Metering solution combines the use of standards-based loudness estimation algorithms with Dolby® Dialogue Intelligence™ technology. Supported algorithms are those most prominently in use worldwide: Leq(A), ITU-R BS.1770-1, ITU-R BS.1770-2, and EBU R 128.

With the integration of this technology in Azure Media Encoder, you can now ensure that your Dolby® Digital Plus encodes have the correct setting for Dialog Normalization, and ensure a consistent playback experience for your customers. Start delivering a first-class media experience to your users today. For more details on using Dolby® Professional Loudness Metering with Azure Media Services, check out this article.

Clients

OSMF Player Beta with MPEG-DASH Support

The Media Services client team is  announcing a beta version of a Flash based OSMF plugin with MPEG-DASH support. Using the OSMF plugin, you can add both Smooth Streaming and on-demand MPEG-DASH (beta) content playback capabilities to existing OSMF and Strobe Media Playback players and furthermore build rich media experiences for Adobe Flash Player endpoints using Media Services. The player does not yet support live streaming of DASH content, but we are working on that too. Download the new player plugin here.

image

Smooth Streaming Client SDK for Windows Phone 8.1

Our client team also updated the Smooth Streaming Client SDK for Windows Phone 8.1 to align with the announcement of Windows Phone 8.1 at the //Build/ conference. This release includes the same feature set as the Smooth Streaming Client SDK for Windows 8/8.1 and also uses the same API which will help unifying development efforts across Windows, Windows Phone and XBOX ONE applications For more details check out Cenk Dingiloglu’s blog post here.

Microsoft Smooth Streaming Client SDK 2.5 with MPEG-DASH Support

The PlayReady team, working in conjunction with the Media Services team announced the availability of the Microsoft Smooth Streaming Client 2.5 with MPEG DASH support. This release adds the ability to parse and play MPEG DASH manifests in the Smooth Streaming Media Engine (SSME) to provide a Windows7/Windows8 and MacOS solution using MPEG DASH for on-demand streaming scenarios. Developers that wish to move content libraries to MPEG-DASH now have the option of using DASH in places where Silverlight is supported.

The existing SSME object model forms the basis of DASH support in the SSME. For example, DASH concepts like Adaptation Sets and Representations have been mapped to their logical counterpart in the SSME. Also, Adaptation Sets are exposed as Smooth Streams and Representations are exposed as Smooth Tracks. Existing Track selection and restriction APIs can be expected to function identically for Smooth and DASH content. In most other respects, DASH support is transparent to the user and a programmer who has worked with the SSME APIs can expect the same developer experience when working with DASH content. Download the new player SDK here. For more details check out Cenk Dingiloglu’s blog posthere.

That’s all of the updates from the engineering team for NAB. The business team also has a lot of exciting partnership announcements and customer case studies to talk about as well. I’ll be updating the blog after NAB with announcements and links to more details.

Announcing PlayReady as a service and AES dynamic encryption with Azure Media Services [Mingfei Yan site, April 6, 2014]

Azure Media Services is getting a big update this week in NABShow 2014. Now you have more options to secure your media delivery – by using AES clear key dynamic encryption or Microsoft PlayReady Digital Rights Management (DRM). This feature allows you to serve both encrypted HLS and Smooth Streaming to your client devices.

AES Clear Key Dynamic Encryption Feature explained

Now Azure Media Services allow you to deliver Http-Live-Streaming (HLS) and Smooth Streams encrypted with Advanced Encryption Standard (AES) (using 128-bit encryption keys). Media Services also provides the key delivery service that delivers encryption keys to authorized users. The diagram below demonstrate how this feature works.

image

Firstly of all, similar to dynamic packaging, you bring in multi-bitrate Mp4 or Smooth Streaming video file. If you want for Media Services to encrypt an asset, you need to associate an encryption key with an asset and also configure authorization policies for the key, After that, Media Services origin server will dynamically encrypt HLS or Smooth Streaming stream with AES encryption algorithm. When a stream is requested by a “player”, Media Services uses the specified key to dynamically encrypt your content using AES encryption. To decrypt the stream, the “player” will request the key from the key delivery service. To decide whether or not the user is authorized to get the key, the service evaluates the authorization policies that you specified for the key. We provides three options: Token-based authentication, IP-based authentication and open. If you choose Token-based authentication, usually you will integrate the token issue progress into your own authentication system. Therefore, only authorized player could obtain a valid token from your Authentication system, and our key service will validate the token and issue AES key for the player to decrypt the stream.

Which client platform and devices support AES decryption?

AES decryption is a open algorithm that everyone could implement after downloading the stream. We have implement AES decryptor as plugin into the following Platform:

  • Flash OSMF plugin to decrypt AES encrypted smooth streaming
  • Windows 8 cache plugin to decrypt AES encrypted smooth streaming

For iOS, it natively supports AES encrypted HLS stream decryption. We will provide sample code for handling the Key request.

Who should use AES dynamic encryption?

AES dynamic encrypts on-the-wire communication using the widely-known symmetric AES encryption algorithm. Therefore, this would prevent man-in-the-middle attack, if someone eavesdrops the communication, he won’t get any useful information. However, the AES key considers in the “clear” on client devices. Therefore, it requires you to trust your client. For instance, enterprise videos could be a good use case. Usually employees are bounded by employee agreement of not to distribute their training videos. Hence, enterprise just needs to prevent outsider grabbing the video through traffic. Last month, Office 365 launched a video portal based on SharePoint for enterprise to share knowledge. All videos are using AES dynamic encryption and streamed out through Azure Media Services.

PlayReady as a Service feature explained

Azure Media Services provides a Microsoft PlayReady license delivery service. PlayReady is a full-featured content access protection technology developed my Microsoft that uses Digital Rights Management (DRM). It protects a content media stream during playback by using a license server that provides the decryption key needed to decrypt the media stream. For more information, see Microsoft PlayReady. This diagram below shows how this works in details:

image

Firstly, you need to pre-encrypt Smooth Streaming file with PlayReady License, by providing us License Acquisition URL, Key ID and Content Key. You could follow this MSDN article to use Azure Media Encryptor to encrypt the Smooth Streaming file. As a output, you could further package the encrypted Smooth Streaming into HLS and DASH (See how here). You could also define how the license could be authorized to your user. Similar to AES dynamic encryption, we enable Token/IP/Open authentication service.

When a user tries to watch PlayReady protected content, the client player application requests the content from Azure Media Services. Azure Media Services then redirects the client to an Azure Media Services PlayReady licensing server that authenticates and authorizes the user’s access to the content. The client can then download and decrypt the content. Azure Media Services enables content providers to configure license delivery policy for each client.

Which platform/devices that PlayReady SDK covers?

Azure Media Services can be used to encode, download, or stream Smooth Streaming or MPEG DASH content encrypted with PlayReady. For consuming PlayReady encrypted content, client SDKs and the PlayReady Porting Kit are available under commercial licensing terms. (PlayReady clients for Windows 8.1 Store Apps can be built using the free SDK located HERE). These client-side SDKs are not part of this preview.

Who should use PlayReady content protection? 

Both PlayReady and AES encrypts the stream over the wire, so it prevents man-in-the-middle attack. However, on the device side, when you use PlayReady, the decryption of the stream happens in a secure DRM environment, which is in a lower stack of the operating system. Therefore, neither the key nor the content would be exposed in clear. If you have primium content and you need to prevent piracy, Digital Right Management(DRM) such as PlayReady is definitely the way to go. Plus, PlayReady allows you to define a comprehensive licensing agreement, such as how many times user get to watch the content, how long the content is available to the user and etc.

How do I get access to these services?

Currently, we are running both AES dynamic encryption and PlayReady service as private preview. We are working on get the services out of the door for preview soon. If you are interested in trying the service out, please email mediaservicespreview@microsoft.com and copy me yanmf@microsoft.com.

FansChoice.tv and Ooyala choose Microsoft to help them deliver content to anyone, on any device [The Official Microsoft Blog, April 7, 2014]

The following post is from Susan Hauser, Corporate Vice President, Enterprise and Partner Group, Microsoft.

On Monday at the 2014 NAB Show exhibition, Microsoft is showing the latest technology innovations for the broadcast media industry. We are also sharing how customers and partners like FansChoice.tvand Ooyala are reaching thousands of viewers with Microsoft technology. Monday’s announcements are part of our ongoing commitment to enable a wide variety of broadcasters to reach more customers using technologies that are secure, easy to use and cost-effective. You will also see us announce the new Microsoft Azure Media Services capabilities and Skype’s new integrated solution for broadcasters “Skype TX”.

Microsoft Azure Media Services

With Microsoft Azure Media Services, broadcasters can focus on content and leave the delivery to us.

FansChoice.tv, a collaboration between American Motorcyclist Association Pro, International Motor Sports Association and NASCAR, turned to Microsoft Azure to quickly build and launch a new live stream-capable website featuring the ability to stream live races and offer access to a library of exciting on-demand racing content. This provided fans at home access to an array of content not covered by broadcast television, via the Web, tablets, smartphones and PCs.

Ooyala also announced a new strategic relationship with Microsoft to develop, promote and accelerate the deployment of next-generation IP video services utilizing Media Services in conjunction with Ooyala’s Web-based video distribution, analytics and monetization technology. Combining Microsoft’s investments in video infrastructure, encoding, packaging and streaming with Ooyala’s strengths in content management, analytics and monetization provides customers with all the elements they need for online video development.

As broadcasters look to the cloud to accelerate the delivery of premium content, security is a key consideration. Microsoft is deeply committed to security and, in support of those efforts, is offering a new license delivery service that allows customers to apply Advanced Encryption Standard (AES) or PlayReady encryption to help protect and secure their video content.

Media Services was built to meet the demands of every broadcaster, so organizations of any size, from NBC Sports to United Kingdom-based blinkbox, have access to a powerful and scalable cloud platform that grows with their business. A recent example is the 2014 Winter Olympic Games in Sochi, which were delivered to audiences in 22 countries across four continents by broadcasters using Media Services to provide high definition live coverage of every event.

Skype

On Monday, we are announcing a new solution available in the coming year for broadcasters, Skype TX, which can make any location in the world a professional studio. Skype TX is studio-grade software that delivers high-quality audio and video output to improve broadcast and media programming to people around the world. Skype TX includes call handling management for multiple, simultaneous Skype calls on one management interface, is free of audio and visual distractions such as call notifications and ads, and maintains HD-SDI Video output and input essential for broadcasters. This improved offering is a result of the recent Skype acquisition of long-time broadcast partner Cat and Mouse. We encourage you to visit www.skypeinmedia.com for more information on how Skype TX can enrich your broadcast and media programming.

My insert here: StudioTech NAB 2014 – 9: Skype TX (the first interview given at NAB!) [StudioTech TV YouTube channel, April 7, 2014]

Videos from the NAB Show 2014 in Las Vegas. Skype TX solution for broadcasters – a hardware and software solution with HD and SDI support.

End of the insert

Providing the Platform for the New Media Model

Over the past decade, cloud computing changed the media landscape immeasurably, offering nearly any media company new delivery options to extend their content to more people.

Consumers’ options have multiplied as well; the convergence of online, digital content and the myriad of new form factors have created new expectations. Customers can watch what they want, when they want, where they want on screen sizes from 3 inches to 80 inches and everywhere in between. Broadcasters need a solution that delivers on all fronts.

With Microsoft’s cloud-based offerings, media companies can grow advertising and paid subscription revenues by extending the reach of their digital distribution capabilities and their brand, as well as launching new channels and services more quickly. They also have control over broadcast quality and the customer experience to create an offering that is consistent with their brand.

With products like Skype TX, Microsoft also empowers content development collaboration between journalists and creative staff. In short, Microsoft is providing the tools that help broadcasters achieve their multi-screen broadcasting goals in a profitable, efficient and timely way. We’re grateful for the opportunity to partner with these organizations to help them reimagine their business and to be a part of this year’s event.

Microsoft and media companies bring content to the masses at the National Association of Broadcasters Show [press alert, April 7, 2014]

Microsoft will showcase its latest broadcast technology solutions that help deliver a connected experience that is secured, seamless and differentiated at industry-leading event.

Where: National Association of Broadcasters (NAB) Show

Las Vegas Convention Center

3150 Paradise Road

Las Vegas, NV 89109

When: April 7–10, 2014

What: Microsoft Corp. will showcase the latest devices and services that help media companies bring their content and business into the cloud with robust security and deliver quality content to their customers from virtually anywhere. Microsoft Azure will announce new customer wins and Media Services’ capabilities, while Skype will introduce a new studio-grade hardware and software solution for broadcasters, expected to be available early next year. At the Microsoft booth, #SL 5110, attendants will demonstrate how the Microsoft platform, along with its partner ecosystem, is serving media customers through the cloud, tools and devices. Some of the many partners that will be in the booth include:

  • Axinom – Cross-platform media solutions. Axinom is a leading digital solutions provider serving the world’s major brands in the media and entertainment industry. Axinom’s OTT portfolio features content management (CMS), digital rights management (DRM) and pre-built reference applications for on-demand, live event and live linear content. The company provides customers with an out-of-the-box solution for the entire workflow, from video acquisition right down to delivery to various devices. Axinom OTT is tightly interoperable with Microsoft Azure and Microsoft Azure Media Services, offering the flexibility, scalability and reliability of a cloud-based solution. It utilizes Microsoft PlayReady DRM, HTML5 and native technologies, and supports HLS, Smooth Streaming and MPEG-DASH streaming. At the NAB Show, the Axinom team will be presenting a new video streaming showcase running on HTML5, iOS, Android, Windows 8, Windows Phone, Xbox One, set-top box (STB) and smart TV. While demonstrating the whole end-to-end video workflow in real time, Axinom will give an insight into the next generation of OTT video, ensuring impressive results and short time to market.

  • Decentrix Inc. – BIAnalytix™ Media Business Intelligence (MBI™), maximizing ad sales revenue. Decentrix helps media, entertainment, telecommunications and ad agencies aggregate key audience, inventory and revenue information to support, secure and enhance new evolving advertising sales models. Decentrix provides powerful analytics to allow business users to become data-driven decision-makers. Attendees are encouraged to visit the Decentrix kiosk at the Microsoft booth to see demos of Decentrix’s core BIAnalytix and MobileMBI solutions that allow clients the ability to fast track their enterprise data strategies.

  • deltatre – Diva, the world’s greatest player. Diva is the ultimate live and on-demand sports video player that creates a unique and immersive viewing experience for fans — while it also helps content owners monetize their properties across platforms. Diva combines live video with sports data, social and editorial content in a single graphic interface, giving end users the best of engagement and transforming them into active viewers. Content owners can maximize the value of their digital rights with a concrete return on investment. At the Microsoft booth, deltatre will re-create the drama that captivated the audiences during Sochi 2014 with Diva and live demos from the Winter Games.

  • KORE Software – KORE MediaPitch™, extending Microsoft Dynamics CRM for media and entertainment. KORE is the market leader in business management software for the media, entertainment and sports industries. KORE MediaPitch is an additive to Microsoft Dynamics CRM and transforms it into a CRM-based media and sponsorship sales, analysis and proposal tool, which consolidates all existing inventory into one view (traditional media, digital, sponsorship, hospitality, etc.) across multiple sales divisions to drive sales, streamline operations and increase profits. Benefits for media companies include margin optimization, inventory visibility and management, proposal generation, forecasting, dynamic rate cards, and increased productivity. Leading global media, entertainment and sports organizations utilize KORE. A presentation and demo of KORE MediaPitch will be available in the Microsoft booth.

Other News:

Who:

(Available for interviews)

  • Bob De Haven, General Manager, Worldwide Communications & Media at Microsoft

  • Tony Emerson, Managing Director, Worldwide Media & Cable at Microsoft

More Details: More information is available athttp://www.microsoft.com/enterprise/industry/communications-and-media/media-and-cable/events/nabshow/default.aspx#fbid=95r9qrqPb9F.

For the latest NAB news, links and photos, follow @MSFTenterprise, @MSFT4Work, @Azure and@Skype on Twitter.

Windows Azure Media Services OR Intel & Microsoft going together in the consumer space (again)?

With Intel Media: 10-20 year leap in television this year [Feb 16, 2013] and Microsoft entertainment as an affordable premium offering to be built on the basis of the Xbox console and Xbox LIVE services [Feb 13, 2013] this is a highly probable assumption.

There is other evidence as well. In fact plenty of them. Especially from Microsoft side:

image

The Entertainment and Devices Division (EDD) of Microsof is currently the place where all of Microsoft consumer-only activities are concentrated. EDD revenue, however, was 11% down for the latest quarter vs. that of a year ago. Moreover, it was just 17.6% of the overall Microsoft revenue vs. 20.3% in the quarter a year ago.

In addition:
– in Microsoft Reports Record Revenue of $21.5 Billion in Second Quarter [Microsoft press  release, Jan 24, 2013] great progress was reported in the non-consumer segments of Microsoft:

“Our big, bold ambition to reimagine Windows as well as launch Surface and Windows Phone 8 has sparked growing enthusiasm with our customers and unprecedented opportunity and creativity with our partners and developers,” said Steve Ballmer, chief executive officer at Microsoft. “With new Windows devices, including Surface Pro, and the new Office on the horizon, we’ll continue to drive excitement for the Windows ecosystem and deliver our software through devices and services people love and businesses need.”
The Windows Division posted revenue of $5.88 billion, a 24% increase from the prior year period. Adjusting for the net deferral of revenue for the Windows Upgrade Offer and the recognition of the previously deferred revenue from Windows 8 Pre-sales, Windows Division non-GAAP revenue increased 11% for the second quarter. Microsoft has sold over 60 million Windows 8 licenses to date.
“We saw strong growth in our enterprise business driven by multi-year commitments to the Microsoft platform, which positions us well for long-term growth,” said Peter Klein, chief financial officer at Microsoft. “Multi-year licensing revenue grew double-digits across Windows, Server & Tools, and the Microsoft Business Division.”
The Server & Tools business reported $5.19 billion of revenue, a 9% increase from the prior year period, driven by double-digit percentage revenue growth in SQL Server and System Center.
“We see strong momentum in our enterprise business. With the launch of SQL Server 2012 and Windows Server 2012, we continue to see healthy growth in our data platform and infrastructure businesses and win share from our competitors,” said Kevin Turner, chief operating officer at Microsoft. “With the coming launch of the new Office, we will provide a cloud-enabled suite of products that will deliver unparalleled productivity and flexibility.”
The Microsoft Business Division posted $5.69 billion of revenue, a 10% decrease from the prior year period. Adjusting for the impact of the Office Upgrade Offer and Pre-sales, Microsoft Business Division non-GAAP revenue increased 3% for the second quarter. Revenue from Microsoft’s productivity server offerings – collectively including Lync, SharePoint, and Exchange – continued double-digit percentage growth.

– while Entertainment and Devices Division Performance and KPIs for Earnings Release FY13 Q2 [Microsoft Investor Relations, Jan 24, 2013] were reported as:

Continued leadership position in console market

  • 5.9M consoles sold, down 28%
  • Halo 4 best-selling title of gaming franchise
  • Xbox LIVE members >40 million
  • Windows Phone sales were over 4 times greater than last year
  • 138 billion minutes of calls on Skype in quarter, up 59%

EDD revenue decreased, primarily due to lower Xbox 360 platform revenue, offset in part by higher Windows Phone revenue. Xbox 360 platform revenue decreased $1.1 billion or 29%, due mainly to lower volumes of consoles sold and lower video game revenue, offset in part by higher Xbox LIVE revenue. We shipped 5.9 million Xbox 360 consoles during the second quarter of fiscal year 2013, compared with 8.2 million Xbox 360 consoles during the second quarter of fiscal year 2012. Video game revenue decreased, primarily due to $380 million of revenue deferred associated with the Video Game Deferral. Windows Phone revenue increased $546 million, including patent licensing revenue and increased sales of Windows Phone licenses.

EDD operating income increased, due mainly to lower cost of revenue and sales and marketing expenses, offset in part by decreased revenue and increased research and development expenses. Cost of revenue decreased $544 million or 19%, mainly due to decreased sales of Xbox 360 consoles, offset in part by payments made to Nokia related to joint strategic initiatives and increased royalties on Xbox LIVE content and video games. Sales and marketing expenses decreased $92 million or 21%, primarily reflecting decreased Xbox 360 platform marketing. Research and development expenses increased $98 million or 25%, primarily reflecting higher headcount-related expenses.

– and here we should consider the following Segment Information for the Entertainment & Devices Division excerpted on Feb 17, 2013:

Entertainment and Devices Division (“EDD”) develops and markets products and services designed to entertain and connect people. EDD offerings include the Xbox 360 entertainment platform (which includes the Xbox 360 gaming and entertainment console, Kinect for Xbox 360, Xbox 360 video games, Xbox LIVE, and Xbox 360 accessories), Mediaroom (our Internet protocol television software), Skype, and Windows Phone, including related patent licensing revenue. We acquired Skype on October 13, 2011, and its results of operations from that date are reflected in our results.

Note here the inclusion of Mediaroom (MS IPTV platform) into the portfolio which was not in the FY12 portfolio as per Microsoft 2012 Annual Report [Microsoft Investor Relations, Oct 9, 2012]. Mediaroom is described by the Microsoft Mediaroom Newsroom [excerpt as of Feb 17, 2013] as:

Microsoft Mediaroom powers multi-screen entertainment services for consumers in partnership with operators. Visit: Mediaroom Website
Microsoft Mediaroom is the world’s most deployed IPTV platform. Mediaroom-powered TV services are being offered by more than 40 of the world’s leading operators, delivering services to more than eleven million consumer households equaling more than 22 million set top boxes deployed throughout the Americas, EMEA and APAC. Operator partners including AT&T, Deutsche Telekom and TELUS are already giving their subscribers the freedom to watch TV how they want, while gaining the most innovative ways to reach them wherever they are.

As another notable change according to Announcing the Windows 8 Editions [Building Windows 8 blog, April 16, 2012]

Windows Media Center will be available as an economical “media pack” add-on to Windows 8 Pro. If you are an enthusiast or you want to use your PC in a business environment, you will want Windows 8 Pro.

With further details provided in Making Windows Media Center available in Windows 8 [Building Windows 8 blog, May 4, 2012]

On the PC, … online sources [such as YouTube, Hulu, Netflix] are growing much faster than DVD & broadcast TV consumption, which are in sharp decline (no matter how you measure—unique users, minutes, percentage of sources, etc.). Globally, DVD sales have declined significantly year over year and Blu-ray on PCs is losing momentum as well. Watching broadcast TV on PCs, while incredibly important for some of you, has also declined steadily. These traditional media playback scenarios, optical media and broadcast TV, require a specialized set of decoders (and hardware) that cost a significant amount in royalties. With these decoders built into most Windows 7 editions, the industry has faced those costs broadly, regardless of whether or not a given device includes an optical drive or TV tuner.
Our partners have shared clear concerns over the costs associated with codec licensing for traditional media playback, especially as Windows 8 enables an unprecedented variety of form factors. Windows has addressed these concerns in the past by limiting availability of these experiences to specialized “media” or “premium” editions. At the same time, we also heard clear feedback from customers and partners that led to our much simplified Windows 8 editions lineup.
Given the changing landscape, the cost of decoder licensing, and the importance of a straight forward edition plan, we’ve decided to make Windows Media Center available to Windows 8 customers via the Add Features to Windows 8 control panel (formerly known as Windows Anytime Upgrade). This ensures that customers who are interested in Media Center have a convenient way to get it. Windows Media Player will continue to be available in all editions, but without DVD playback support. For optical discs playback on new Windows 8 devices, we are going to rely on the many quality solutions on the market, which provide great experiences for both DVD and Blu-ray.

image

Windows 8 Pro is designed to help tech enthusiasts obtain a broader set of Windows 8 technologies. Acquiring either the Windows 8 Media Center Pack or the Windows 8 Pro Pack gives you Media Center, including DVD playback (in Media Center, not in Media Player), broadcast TV recording and playback (DBV-T/S, ISDB-S/T, DMBH, and ATSC), and VOB file playback.

According to Should I Upgrade to Windows 8 Media Center? [About.com Guide, Nov 23, 2012]

The short answer? No. As of this writing, Media Center 8 is an exact duplicate of Media Center 7. No new features, no improvements, nothing.

So with Windows 8 Microsoft was clearly placing the bet on the on-line video!

Then we should consider also that Microsoft was just Announcing Release of Windows Azure Media Services [Scott Guthrie’s blog, Jan 22, 2013] supporting Xbox and IPTV (?i.e. when instead of Mediaroom –I would assume [to be verified!]– the content comes to the IPTV set-top boxes from Windows Azure Media Services?) as well:

image
with the following conceptual functionality (“architecture”) inside: image

What was announced is the V1 of the cloud-based variety of the overall Microsoft Media Platform (built on foundations of Windows Azure, Internet Information Services, Smooth Streaming and PlayReady) as defined in Microsoft Media Platform: Encoding and Serving Choices and Migration Considerations [Microsoft whitepaper, Jan 2, 2013] (corrections, emphases and additions are mine):

Two Microsoft Media Platform Technologies are on-premises (that is, they run on servers placed directly in an enterprise), while the latest, Windows Azure Media Services, is cloud-based as part of Microsoft’s Windows Azure cloud computing platform ( http://www.windowsazure.com/).

On-premises media technologies:

Cloud-based media technologies:

The initial components of Windows Azure Media Services, including Ingest [Upload media], Encoding [encode assets using a range of standard codecs, including popular adaptive bitrate formats], Content Protection [store and deliver your content securely using Microsoft PlayReady DRM or Apple AES Encryption], and On-Demand [Streaming] [deliver a fast, smooth, and adaptive experience to users while leveraging format conversion on the fly], are available or shipping soon with this release. Advertising (Ad Insertion) is currently available through Client SDKs. Additional components, including Live Streaming and Analytics, will be rolled out as they become available. When all of the components are in place, Windows Azure Media Services will offer a complete end-to-end media services solution, including video ingest, encoding and conversion, content protection, on-demand streaming, live streaming, and analytics.

The current environment for video streaming is experiencing new challenges. The video portion of Internet traffic today is significant and growing rapidly, as is the number of internet connected TVs and mobile devices. In this environment, video providers and broadcasters are switching to IP as the medium of choice to reach this wide diversity of endpoints.

To address these challenges, Windows Azure Media Services is designed to become a one-stop platform for securely encoding, packaging, and delivering video content from Windows Azure or CDNs, thus offering the scalability and reach of the cloud.

Some of advantages of migrating to Windows Azure Media Services are:

  • Windows Azure Media Services has the scalability and reliability of a cloud platform and can handle large bursts in demand for video applications.
  • It is widely available for a global audience and can use third-party CDNs like Akamai, Level3, or Limelight.
  • Windows Azure Media Services has cloud-based versions of familiar Microsoft Media Platform and media partner technologies.
  • As a Platform-as-a-Service (PaaS), Windows Azure Media Services is faster, cheaper, and lowers risk:
    • PaaS is faster because there is less work for developers. End-to-end solutions benefit from a single platform that solves integration issues. As a result, applications can go from idea to availability more quickly.
    • PaaS is cheaper because it offers less administration and management overhead, and greater economies of scale: you pay only for what you use, and large capital outlays for media servers and network infrastructure can be replaced by the more efficient operating expenses of cloud computing.
    • PaaS lowers risk. Because the platform does more for you, there are fewer opportunities for error.
  • Security Standards and Certifications: Windows Azure Media Services Security is working towards SOC2 (Service Organization Control 2) compliance and plans to complete a CDSA (Content Delivery and Security Association) certification process and an MPAA audit in 2013.

Windows Azure Media Services have the flexibility and power to enable you to create whatever media services solution that you envision. Some key usage scenarios are:

  • Creating an end-to-end workflow in the cloud. For example, a content management service can use Windows Azure Media Services to process on-demand Smooth Streaming video and distribute it to a variety of mobile and desktop clients.
  • Developing hybrid workflows that incorporate pre-existing on-premises resources. For example, a video production house might upload its finished videos to Windows Azure Media Services for encoding into multiple formats, and then use the Windows Azure Media Services Origin Service and a third-party CDN to deliver video on demand.
  • Choosing to utilize built-in Media Services components, or mixing and matching your own custom components or components from third parties. Individual Windows Azure Media Services components can be called via standard REST APIs for easy integration with external applications and services.

[see more detailed information in the whitepaper itself and in the announcement blog referred earlier]

I should only highlight one particular additional feature with the V1 release from Announcing Release of Windows Azure Media Services [Scott Guthrie’s blog, Jan 22, 2013]

… our on-demand streaming support also now gives you a cool new feature we call dynamic packaging.

Traditionally, once content has been encoded, it needs to be packaged and stored for multiple targeted clients (iOS, XBox, PC, etc.).  This traditional packaging process converts multi-bitrate MP4 files into multi-bitrate HLS file-sets or multi-bitrate Smooth Streaming files.  This triples the storage requirements and adds significant processing cost and delay.
With dynamic packaging, we now allow users to store a single file format and stream to many adaptive protocol formats automatically.  The packaging and conversion happens in real-time on the origin server which results in significant storage cost and time savings:

image

Today the source formats can be multi-bitrate MP4 or Smooth based, and these can be converted dynamically to either HLS or Smooth.  The pluggable nature of this architecture will allow us, over the next few months, to also add DASH Live Profile streaming of fragmented MP-4 segments using time-based indexing as well.  The support of HLS and the addition of DASH enables an ecosystem-friendly model based on common and standards-based streaming protocols, and ensures that you can target any type of device.

ADDITIONAL MPEG DASH / MICROSOFT RELATED INFORMATION:
Microsoft Announces Support for MPEG-DASH in Microsoft Media Platform [Microsoft Media Platform team blog, April 16, 2012]
Alex Zambelli of Microsoft at Streaming Media West – held on Oct 30-31, 2012 [streamingmediavideo YouTube channel, published on Jan 2, 2013]

Microsoft Sr. Tech Evangelist, Microsoft Media Platform discusses the ascendancy of MPEG DASH.

as well as the quite universal aspect of multitargeting even in this V1:

Consume

Windows Azure Media Services provides a large set of client player SDKs for all major devices and platforms, and they let you not only reach any device with a format that’s best suited for that device – but also build a custom player experience that uniquely integrates into your product or service.

Your users can consume media assets by building rich media applications rapidly on many platforms, such as Windows, iOS, XBox, etc.  At this time, we ship SDKs and player frameworks for:

  • Windows 8
  • iOS
  • Xbox
  • Flash Player (built using Adobe OSMF)
  • Silverlight
  • Windows Phone
  • Android
  • Embedded devices (Connected TV, IPTV)

To complement all that here is a brief introduction into the whole Microsoft Media Platform (the on-premises varieties as well) followed in details with how HTML5 is fitting into that, from streamingmediavideo YouTube channel [May 9, 2012]:

This session explores the role of HTML5 in the Microsoft Media Platform.

In Streaming Servers 2012: New Features, New Opportunities [StreamingMedia.com, Oct 24, 2012] the latest features of the streaming server/platform solutions from Adobe, Anevia, CodeShop, Microsoft, and RealNetworks are overviewed, together with some upcoming features. This shows quite well how much the Microsoft Media Platform is advanced and hence could be the best platform for such an effort as that of Intel Media.

There is a wortwhile comment as well from the same Microsoft specialist as already shown in the videos above:

Alex Zambelli · Seattle, Washington

Hi Tim,
Just a few corrections: The latest version of IIS Media Services, known as IIS Media Services 5.0 Premium, targeting OTT linear TV scenarios is available exclusively to Mediaroom customers as part of Mediaroom Component Technologies.

See also: How to Use Continuous Network DVR Feature in PlayReady Premium and IIS Media Services Premium? [PlayReady blog, Dec 29, 2012] “PlayReady 2.x Premium and IIS Media Services 5.0 Premium have enabled the following four key features which are needed for scalable live TV service:”

This is showing that Mediaroom is using the latest technologies available in the Microsoft Media Platform along with Windows Azure Media Services.

Finally Intel Media is heavily betting on the new H.265/HEVC standard. This is how the same Alex Zambelli (since January working for a premium video workflow services and products partner of Microsoft) is viewing this issue in his H.265/HEVC Ratification and 4K Video Streaming [Alex Zambelli’s Streaming Media Blog, Jan 28, 2013] post:

The media world today is abuzz with news of H.265/HEVC approval by the ITU. In case you’ve been hiding from NAB/IBC/SM events for the past two years – or if you’re a WebM hermit – I will have you know that H.265 is the successor standard to H.264, aka MPEG-4 AVC. As was the case with its predecessor it is the product of years of collaboration between the ISO/IEC Moving Picture Experts Group (MPEG) and the International Telecommunications Union (ITU) Video Coding Experts Group (VCEG). The new video coding standard is important because it promises bandwidth savings of about 40-45% for the same quality as H.264. In a world where video is increasingly being delivered over-the-top and bandwidth is not free – that kind of savings is a big deal.
What most media reports seem to have focused on is the potential effect that H.265 will have on bringing us closer to 4K video resolution in OTT delivery. Most reports speculate that H.265 will allow 4K video to be delivered over the Internet at bit rates between 20 and 30 Mbps. In comparison, my friend Bob Cowherd recently theorized on his blog that 4K delivery using the current H.264 video standard would require about 45 Mbps to deliver 4K video OTT.
While I think the relative difference between those two estimates is in the ballpark of the 40% bandwidth savings that H.265 promises, I actually think that both estimates are somewhat pessimistic. Given the current state of video streaming technology, I think we’ll actually be able to deliver 4K video at lower bit rates when the time comes for 4K streaming.
A common mistake that most people dealing with lossy video compression seem to make is to assume that the ratio between bit rate (bps) and picture size (pixels/sec) remains proportional and fixed as the values of both axis change. I don’t think that’s the case. I believe that the relationship between bit rate and picture size is not linear, but closer to a power function that looks like this:

image

In other words, I believe that as the pixel count gets higher a DCT-based video codec requires fewer bits to maintain the same level of visual quality. Here’s why:
  1. The size of a 16×16 macroblock, which is the smallest unit of DCT-based compression used in contemporary codecs such as H.264 and VC-1, grows smaller relative to the total size of the video image as the image resolution grows higher. For example,  in a 320×180 video the 16×16 macroblock represents 0.444% of the total image size, whereas in a 1920×1080 video the 16×16 macroblock represents only 0.0123% of the total image. A badly compressed macroblock in a 320×180 frame would therefore be more objectionable than a badly compressed macroblock in a 1920×1080 frame.
  2. As many studies have shown, the law of diminishing returns applies to video/image resolution too. If you sit at a fixed distance from your video display device eventually you will no longer be able to distinguish the difference between 720p, 1080p and 4K resolutions due to your eye’s inability to resolve tiny pixels from a certain distance. Ipso facto, as the video resolution goes up your eyes become less likely to distinguish compression artifacts too – which means the video compression can afford to get sloppier.
  3. Historically the bit rates used for OTT video delivery and streaming have been much lower than those used in broadcasting, consumer electronics and physical media. For example, digital broadcast HDTV typically averages ~19 Mbps for video (in CBR mode), while most Blu-ray 1080p videos average ~15-20 Mbps (in 2-pass VBR mode). Those kinds of bit rates are possible because those delivery channels have the luxury of either dedicated bandwidth or high-capacity physical media. However, in the OTT and streaming world video bit rate has always been shortchanged in comparison. Most 720p30 video streaming today, whether live or on-demand, is encoded at average 2.5-3.5 Mbps (depending on complexity and frame rate). 1080p30 video, when available, is usually streamed at 5-6 Mbps. Whereas Blu-ray tries to give us movies at a quality level approaching visual transparency, streaming/OTT is completely driven by the economics of bandwidth and consequently only gives us video at the minimum bit rate required to make the video look generally acceptable (and worthy of its HD moniker). To put it bluntly, streaming video is not yet a videophile’s medium.
So taking those factors into consideration, what kind of bandwidth should we expect for 4K video OTT delivery? If 1080p video is currently being widely streamed online using H.264 compression at 6 Mbps, then 4K (4096×2304) video could probably be delivered at bit rates around 18-20 Mbps using the same codec at similar quality levels. Again, remember, we’re not comparing Blu-ray quality levels here – we’re comparing 2013 OTT quality levels which are “good enough” but not ideal. If we switch from H.264 to H.265 compression we could probably expect OTT delivery of 4K video at bit rates closer to 12-15 Mbps(assuming H.265′s 40% efficiency improvements do indeed come true). I should note that those estimates are only applicable to 24-30 fps video. If the dream of 4K OTT video also carries an implication of high frame rates – e.g. 48 to 120 fps – then the bandwidth requirements would certainly go up accordingly too. But if the goal is simply to stream a 4K version of “Lawrence of Arabia” into your home at 24 fps, that dream might be closer to reality than you think.
One last thing: In his report about H.265 Ryan Lawler writes that “nearly every video publisher has standardized [H.264] after the release of the iPad and several other connected devices. It seems crazy now, but once upon a time, Apple’s adoption of H.264 and insistence on HTML5-based video players was controversial – especially since most video before the iPad was encoded in VP6 to play through Adobe’s proprietary Flash player.” Not so fast, Ryan. While Apple does deserve credit for backing H.264 against alternatives, they were hardly the pioneers of H.264 web streaming. H.264 was already a mandatory part of the HD-DVD and Blu-ray specifications when those formats launched in 2006 as symbols of the new HD video movement. Adobe added H.264 support to Flash 9 (“Moviestar”) in December 2007. Microsoft added H.264 support to Silverlight 3 and Windows 7 in July 2009. The Apple iPad did not launch until April 2010, which was also the same month Steve Jobs posted his infamous “Thoughts on Flash” blog post. So while Apple certainly did contribute to H.264′s success, they were hardly the controversial H.264 advocate Ryan makes them out to be. H.264 was already widely accepted at that point and its success was simply a matter of time.

More information:
What Is HEVC (H.265)? [StreamingMedia.com, Feb 14, 2013]
Episode 99 – Windows Azure Media Services General Availibility [Microsoft Channel 9 video, Jan 25, 2013]

In this episode Nick Harris and Nate Totten are joined by Mingfei Yan Program Manager II on Windows Azure Media Services.  With Windows Azure Media Services reaching General Availability Mingfei joined us to demonstrate how you can use it to build great, extremely scalable, end-to-end media solutions for streaming on-demand video to consumers on any device and in this particular demo shows off the portal, encoding and both a Windows Store app  and iOS device consuming encoded content.

For more information visit the Windows Azure Media Services page to learn more about the capabilities, and visit the Windows Azure Media Service Dev Center for tutorials, how-to articles, blogs, and more information and get started building applications with it today!

How to build customized Media Workflows using the Media Services .NET SDK – Part I [Microsoft Channel 9 video, Feb 5, 2013]

In this two part video, Mingfei Yan will teach you how to use the Windows Azure Media Services .NET SDK to create your own media workflow including how to upload, encode, package and deliver your video assets.  In this part you will learn how to create media asset and upload a video file from local drive.

After completing this part you can watch part II here. You can get started with Windows Azure Media Services today for free!

How to build customized Media Workflows using the Media Services .NET SDK – Part II [Microsoft Channel 9 video, Feb 5, 2013]

– IMPORTANT: Client Ecosystem for Windows Azure Media Services [Mingfei Yan blog, Jan 14, 2013]

This blog gives an overview of what kind of client support Microsoft offers as part of Windows Azure media Services. On one side, you could create, manage, package and deliver media asset through Windows Azure media services. Many popular streaming formats are supported, such as Smooth Streaming, Http Llive Streaming and MPEG-dash. On the other hand, we provide various SDKs and frameworks for you to consume media asset by building rich media applications rapidly on many platforms, such as PC, XBox, mobile and etc.

What is Windows Azure Media Services [Mingfei Yan blog, Aug 21, 2012]

Introducing Microsoft Media Platform [Media & Entertainment Insights blog, April 12, 2011]
Microsoft Media Platform – David Sayed interview [Quantel blog April 20, 2011]
H2 2012 Media Platform Product Update Roundup [Alex Zambelli’s Streaming Media Blog, Nov 16, 2012]: “It’s been a busy summer with most of the team focused on Windows Azure Media Services, but I’d like to take a moment to highlight a few other Media Platform releases of the past few months:”
Mediaroom 2.0 Unites Software and Cloud Services to Power New TV Experiences Across Three Screens [Media & Entertainment Insights blog, April 6, 2010]