VLC is capable of playing HLS if you can get it the correct URL. Some other browsers can play it, but the web has an unfortunately long history of browser detection.
Also, it’s just a fucking PR event. Why do people want to watch it? That’s just weird.
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=778617 [2] http://techcrunch.com/2013/04/15/netflix-html5-chromebooks/
In their defence, the technology is open, and the only reason Mozilla/Google etc aren't implementing support for HLS is that they are betting on their own technology instead of using HLS, which is currently far ahead.
Android, for one example, does support http live streaming (since Honeycomb). Try it: Apple's own demonstration sample HLS stream[1] plays fine on Android. (I think VLC does too now, etc.)
Of course, Android users are still blocked from this event, the page won't show you the stream unless it detects you're using an Apple product, even if you could play it fine. This was a deliberate restriction by Apple, not a technical limitation.
[1] http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_...
I'm just as surprised that it "requires Safari" which is just ... silly.
I don't remember the iPod with Windows video event being streamed live as well but yet, as you say, it was a success.
The video is almost always immediately available for everyone after the event. What does anyone gain by watching (or providing) what is widely speculated to be an announcement of a new iteration of an existing product live ?
But they do editorialize on top (and cough and sniffle)... fortunately, only occasionally.