Smooth Streaming

Microsoft recently announced Smooth Streaming for Silverlight. They support Smooth Streaming via an IIS extension (the IIS Media Services, previously IIS Media Pack).

The extension we present here:

  • adds support for earlier versions of IIS: version 5 and 6.
  • adds support for Lighttpd, Apache and Nginx.
  • adds support for H264 encoded videos and AAC and MP3 encoded audio.
  • adds support for playback of SBR (Single Bit Rate) MP4 files (your existing content).
  • adds support for playback on iPhone and iPad (Apple's adaptive HTTP streaming).

We're currently working on:

Demo

To view the second demo, you need to have the Silverlight 3 player installed.

Advantages

  • It's HTTP-based, so no problems with firewalls.
  • It's cache/proxy friendly, so you can use generic HTTP caches/proxies.
  • It's cheap, there is no need for additional media streaming services offered by hosting providers.
  • The end user will appreciate the fast starting and seeking anywhere in the video.
  • The video dynamically adapts to network conditions.
  • It uses the industry standard MPEG4 file format.
  • Use your favourite open source software (X264) to encode your videos.
  • Encoded content is compatible with both Smooth Streaming for Silverlight as well as for HTTP Streaming to the iPhone.

License

This version is free if you agree to the noncommercial license. Please mention its use on your website, in the lines of 'This website uses video streaming technology by CodeShop'.

See the following page to check if you need a commercial license.

Quickstart

Download and installation instructions for:

Have a look at the latest release notes to see what has changed.

Next

Feedback

If you have any questions, thoughts or ideas on Smooth Streaming you can leave a message on our forum or write us a private mail.