InfoQ

News

Microsoft Closes Down Silverlight Streaming

Posted by Jonathan Allen on Nov 01, 2009

Community
.NET
Topics
Silverlight ,
SaaS
Tags
Streaming Video

Microsoft has closed its two-year-old hosting service, Silverlight Streaming. Existing videos can still be retrieved for the time being, but new ones can no longer be uploaded. They have also discontinued the related publishing plug-in for Expression Encoder.

Silverlight Streaming, formally known as Microsoft® Silverlight™ Streaming by Windows Live™ Beta, was established in May of 2007 to promote Silverlight’s media capabilities. It offered free hosting for streaming videos that worked in conjunction with Silverlight.

Earlier this year Microsoft dropped another online service, PopFly. While neither service formally left its beta phase, a lot of time and energy was invested by people using these services. This brings into question Microsoft’s commitment to its other online offerings, especially the free ones under the Windows Live brand.

Windows Azure is expected to offer streaming video hosting, but it will not be a direct replacement for Silverlight Streaming. Unlike Silverlight Streaming, it will also be a paid offering.

For more information on the closing of this service and instructions on retrieving your files from it, consult the Live Services blog.

long name? by Brian Edwrads Posted Nov 1, 2009 9:24 AM
Video Optimization Webcasting & Bandwidth: how many viewers can you reach? by Jitender Kumar Posted Nov 21, 2009 12:00 AM
  1. Back to top

    long name?

    Nov 1, 2009 9:24 AM by Brian Edwrads

    Maybe it is because they named it "Microsoft® Silverlight™ Streaming by Windows Live™ Beta" and it was too hard search for. They also forgot to add '2010 Ultimate Edition'

  2. Web casting, or broadcasting over the internet, is a media file (audio-video mostly) distributed over the internet using streaming media technology. Streaming implies media played as a continuous stream and received real time by the browser (end user). Streaming technology enables a single content source to be distributed to many simultaneous viewers. Streaming video bandwidth is typically calculated in gigabytes of data transferred. It is important to estimate how many viewers you can reach, for example in a live webcast, given your bandwidth constraints or conversely, if you are expecting a certain audience size, what bandwidth resources you need to deploy.

    To estimate how many viewers you can reach during a webcast, consider some parlance:
    One viewer: 1 click of a video player button at one location logged on
    One viewer hour: 1 viewer connected for 1 hour
    100 viewer hours: 100 viewers connected for 1 hour…

    Typically webcasts will be offered at different bit rates or quality levels corresponding to different user’s internet connection speeds. Bit rate implies the rate at which bits (basic data units) are transferred. It denotes how much data is transmitted in a given amount of time. (bps / Kbps / Mbps…). Quality improves as more bits are used for each second of the playback. Video of 3000 Kbps will look better than one of say 1000Kbps. This is just like quality of a image is represented in resolution, for video (or audio) it is measured by the bit rate.

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.