IIS Media Services 4.0 Released

IIS Media Services 4.0 was released yesterday, just in time for Streaming Media West. Coming just one year after the previous major release, IIS Media Services 4.0 allows you to encode once and deliver adaptive streaming content to three screens across multiple file formats and protocols. Keep reading to learn more about the new features, or install it now.

What's Included

This IIS Media Services release centers on new functionality for the live and on-demand IIS Smooth Streaming components. Building on over two years of industry usage, IIS Smooth Streaming has become the primary HTTP adaptive streaming technology for delivering content online. Broadcasters worldwide have used it to deliver on-demand content and live events, such as the World Cup, Sunday Night Football, the Tour de France, and the 2010 Winter Olympics.

With another year of customer wins and input on what would make it even better, the feature set in IIS Media Services 4.0 addresses some specific themes, focusing primarily on expanded iPhone support and a broad set of new live streaming features. Some specifics follow…

One Encoding Format, One Server, Many Devices – including iPhone

Using the same live H.264 streams you encode for Silverlight and other Smooth Streaming players running on PCs, Macs, Linux, Nokia S60 phones, Windows Phone 7, and set-top-boxes, IIS Media Services can now re-package those streams in real time for delivery to iPhone, iPad, and other Apple® iOS devices. It's as simple as clicking a checkbox. Under the hood, IIS Media Services re-packages (transmuxes) the H.264 and AAC content into the Apple HTTP Live Streaming format, which iOS devices natively understand.

New advanced capabilities are also available for iOS devices, including:

  • Live DVR – Pause, Rewind, Seek
  • Archiving – saves the live content for DVR use or later on-demand playback
  • Archive Segmentation – breaks a long broadcast archive into shorter clips for storage purposes
  • AES Encryption – keeps your content safe while streaming
  • B-frame support – provides better picture quality
  • Compatibility mode for iOS3 devices

Low-Latency Live Streaming and more

There are times when you need to see video in near real-time, such as for financial market news, surveillance video, and on-line gaming (gambling) sites. With low-latency (sometimes referred to as low-delay) streaming, you can reduce the time it takes from when an event actually occurs to when a viewer sees it from a typical latency of 15 seconds to under 2 seconds.

Other new live Smooth Streaming features help improve manageability and increase performance, including:

  • Publishing point runtime status – provides real-time stats via APIs and the UI
  • Manifest compression – reduces the size of the manifest sent to clients
  • Metadata delivery support – delivers RDF format metadata from encoder to the client
  • Reduced memory usage – handles even higher server loads
  • Smarter disk access – provides higher consistency server performance
  • Dedicated fragment caching – reduces disk access during live sessions

Next Steps

Whether you are trying to reach a broader set of endpoints, actively monitor your Smooth Streaming presentations, or increase server performance and scalability, IIS Media Services 4.0 has something for you.

Big Buck Bunny images © copyright Blender Foundation | www.bigbuckbunny.org


  • Hurray, congrats to all IIS Media team. The amount of information you are now providing with release 4 is amazing.

  • What about streaming for Android and Blackberry?

  • Hey Chris,

    I am interested to know more about IIS Smooth Multicast. Has there been any more information that you can release about that technology?

  • @knook - Watch this space for upcoming news on the IIS Smooth Streaming Client Porting Kit.

    @grantg81 - We expect to release more detailed information about IIS Smooth Multicast within the next few months. Stay tuned!


  • Hey Chris,

    i just watch your entire video on IIS Media Services and decided to put your teachings into play, everything went fine until i encountered an error when i clicked 'Start Publishing Point', i get an error message that says : "There was an error while performing this operation. Details : Access is Denied (Exception from HRESULT:0x80070005 (E_ACCESSDENIED)).

    Ive tried looking in the event log and there is nothing that indicates whether an action was event carried out.


  • Hi neilo123. Thanks for trying IIS Media Services! Please post your question in the IIS Media Forum at http://forums.iis.net/media, and someone will follow up with you shortly.

  • thanks chris

  • On "Metadata delivery support – delivers RDF format metadata from encoder to the client", how would I access that from the client? I've created a topic on the official Silverlight forum (here: http://forums.silverlight.net/forums/p/224384/540938.aspx) but there doesn't seem to be anybody able to help me. I'm at a loss here.


  • Hi Sergi. Were you able to get metadata support working for your scenario with the help from John Deutscher in the forum thread?

Comments have been disabled for this content.