Moonlight's Olympic-sized failure
Summary: If there's a jewel in the crown of Silverlight, it has to be video coverage of the Olympics.
If there's a jewel in the crown of Silverlight, it has to be video coverage of the Olympics.
Every couple of years, Microsoft and its partners get to show off what the technology is capable of and push the limits of live video coverage. This year, the plethora of Canadian channels covering the Olympics were all available live from one website, and the experience was terrific.
Thanks to a sometimes flaky wireless connection, I was ever thankful for Silverlight's adaptive streaming; and most impressively, the Tivo-like ability to watch live, rewind to a missed moment, and return to live coverage at the click of a button. Another great feature was the archiving and marking of events, meaning that a viewer could go to a video and easily find the medal winning performances.
Unless you were using Linux that is.
As history shows, Microsoft only produces the Silverlight runtime for Windows and OS X, leaving Linux support to Novell's Mono project, which produces Moonlight. Mono developers argue that Mono is not chasing tail lights, but in the case of Moonlight it very clearly is.
The Olympics player made use of Silverlight 3.0, which was available from mid-2009. Moonlight on the other hand is only stable up to Silverlight 2 (first released in late 2008) and only offers Silverlight 3 support as a 3.0 preview release.
Moonlight 2 users were prompted to install the 3.0 preview release when attempting to view a stream, but all was not well. With the initial 3.0 preview, sometimes the player would appear, and sometimes not. And when it did appear, all that occurred was the spinning of a loading icon (see screenshot below).
Trying to view an Olympics stream using Moonlight
(Screenshot by Chris Duckett)
It took until four days later, on the second update to the 3.0 preview, for Moonlight users to be able to stream video correctly — except now the volume and full-screen buttons rendered off-screen. Of course by that time, I had written off using Moonlight, and had settled into watching the Olympics courtesy of Windows or OS X.
There were other such failures throughout the site that resulted in an overall very frustrating experience and not one to recommend at all. In comparison, watching the opening and closing ceremonies in HD on an iMac was far better than watching it via the analog TV option.
With all these problems, it is clear that Moonlight is not up to scratch; thank goodness Flash videos have less Linux issues and HTML5 video is (hopefully) coming. For a company that has $991 million in cash (PDF), I'd have hoped that Novell would back Moonlight to have it ready in time for the Olympics showcase, but alas.
To rub more timely salt into the wounds, Chrome support for Moonlight appeared on Friday — better late than never.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
They got the "moon" part right.
So as a Linux user am I supposed to go running back to Microsoft just to view videos streaming in Silverlight? Not on your life. I've known peace for too long with Linux. I don't have to wonder what's going on with my computer. Nothing is hidden from me. I don't need anti malware applications gumming things up. Not now and not when 90% of the desktops are running GNU/Linux. I don't need Silverlight and I sure as hell don't need or want Moonlight.
Epic fail
Silverlight definitely not a universal standard
Why Flash is still king
In short, Microsoft's IE legacy and people's general inability to upgrade will mean Flash has a few years left in it as a platform of choice.
Of course, the cool kids on the Web will beg to differ but in real user terms, Flash video is still the safest bet.
Lack of support
Has anyone managed to get a proper answer from Microsoft about why they wont port and leave it to Novell to basically re-implement it from the ground up?
Most people are assuming that its down to Microsoft's hatred of Linux (that communist cancer that Bill Gates declared a Jihad against)
Microsoft and the Mac
1) Competition. See? We have competition, Mr. Regulator.
2) Microsoft and Gates have a lot of money invested in Apple.
However, Microsoft has never hesitated to show how they want everyone to run Windows. F/OSS is fine, if it runs on Windows.
If MS released any of their products to actually RUN on Linux, it would be an admission that Linux as a "desktop" worked, and that is something up with which they will not put!
NBC in USA's failure
NCB, you're an OVER-THE-AIR broadcast company. Due to not having a Premium provider, you are one of the FOUR CHANNELS that my televisions receive, meaning you get my eyeballs much more than any other channel. Yet I need to pay someone else to see your footage?
Fail.
Don't worry Chris, support is on the way.
Not a Mystery
M$ and $Mac
Me, I escaped to FOSS OS'es and software some years ago (late 90's) because even though they weren't pretty, once up and running, they were stable and very reliable - plus walled gardens are an anathema and not tolerated in the FOSS world. The free nature didn't hit me till some time later, I was purely seeking high quality and ironically willing to pay for it...but FOSS had it over closed source.
Point of view
Eventually the pace of development of Silverlight will slow as the technology matures. Microsoft will not want a constantly changing system. Microsoft users do not like constant change, they like a stable (in a feature sense) and predictable system. Moonlight will then be able to catch up.
To call it an epic fail is hardly relevant. Yes they are playing catch up, but one day in the not too distant future they will catch up. It is still a new and developing technology.
Doing it wrong
assumptions, assumptions.....
Mono no catchup patents
Apparently SilverLight is also available on Intel's Moblin. Why going all the trouble over trying to run crapware Mono/Moonlight?
Run Moblin in a virtual box.