What is Live Smooth Streaming?
Live Smooth Streaming provides the same great user experience as its Video On-Demand counterpart, using the same scalable delivery method that takes full advantage of commodity HTTP caches. In short, a user experience that…
- Starts playback and seeks instantly
- Does not stop to buffer
- Deliver the best quality your bandwidth and CPU allow at the moment
Live Smooth Streaming archives incoming data and provides a full Network Digital Video Recorder (DVR). It works just like a TiVo for online video, with support for replay, pause, and jumping back to the live broadcast. If you start watching a broadcast late, you can always jump back to see what you missed, and then resume watching the live broadcast.
How can I try Live Smooth Streaming?
See the “Getting Started” walkthrough for detailed instructions. In a nutshell the steps are:
- Install and configure the Live Smooth Streaming Beta (WebPI, x86, x64)
- Install the sample content (Big Buck Bunny) and the Live Smooth Streaming Starter Kit
- Simulate the Live broadcast using the pushencoder Tool
Open a browser and enjoy the experience. The pushencoder tool in the Starter Kit also allows you to simulate a live broadcast from any Smooth Streaming assets you have created with Expression Encoder. From a command line, simply supply the URL of the publishing and the path to the .ism file for your asset with a command like:
pushencoder64 <url-of-publishingpoint> <ism-file>
Can the Beta really do Live broadcasts?
Yes! At Thursday’s IIS Media Services session MIX09, we (IIS and Inlet) had a lot of fun pulling back the curtain on an end-to-end broadcast setup including an uncompressed signal source, encoders, server, and client. You can watch the recording of the session online (seek to 60:00 for the Live Smooth Streaming demo) at:
Where can I learn more?
Check out the IIS Media Services page, the Live Smooth Streaming feature page, and the walkthrough on “Creating and Managing Publishing Points”. Please feel free leave any questions you may have as comments, and I will gladly address them in a future post.
On behalf of the entire team, it’s our pleasure to make the Beta available for download. We’d love to hear about your experience and any feedback you may have.