Your memory is hazy or didnt read the topics, Check posts from a few years ago in these forums, some ppl that are still posting on these forums were a few years ago picking HD-DVD to win the format war, personally I remember posting the chance that blu-ray would triumph was 99%.
The reason being twofold.
A/ They had far more of the major studios compared to HD-DVD
B/ The ps3 trojan horse
I perhaps phrased it a bit incorrectly. I should have said "Anyone who actually _knew anything_ about the formats"
And you almost lost your 99% bet, It was down to the wire at the end there. We _almost_ had Fox and Warner switch. The BD guys did some amazing footwork to stop that and reverse it.
The first studio to jump ship after the initial positioning and the first studio to screw their customers over was Paramount, and lets just pretend everybody was paid off, then HD-DVD shot first with their bribe and got killed when it backfired when universal was bought out.
I am still avoiding Paramount titles, i grew to hate them enough to do so. What i might have bought at launch now gets in the back of the line until i find a good offer.
How things really went down, no one knows, both "paid off" were rumours STRICTLY comming from the internet, i recall the source of the Universal buyout as a blog? by someone that was in the know?, and the amount was 500 million, and that was known pretty much the same day it was announced.. incredible ehhh. Not a creditable online paper backed that up, afaik. And that shouldnt be a surprise, the deals made on both sides should and could only be secret.
You are correct, the Paramount switch was quite unexpected to the Bluray side, alhough it shouldn't have been, one of the reasons they switched (other than the sweet deal from Toshiba) was that Sony refused to give them the same disc manufacturing incentives and priorities as other studios were getting, so it was costing them a lot more to do a run of BD discs. The other studio to switch (with it's sweet deal from Sony) was Warner, not Universal. That was a sad day in our offices.
Man...I've met James Gosling and listened to his hardcore philosophy re: Java first-hand, I've programmed in Java on and off since 2001. By it's very nature, it'll never be a speed demon. You're going to be running bytecode interpreters on all of these devices, and the CPUs they're putting in these dedicated Bluray players are actually not that beefy.
Around 600Mhz dual core ARM processors if they use the Broadcom chipset, which quite a few do, similar stats for the Sigma. The processing power is decent, but the VM and libraries still need a lot of work. They've still come a long way since the first releases, especially the disney ones that took 10 minutes to load and then ran out of memory on anything other than the PS3.
I'm not saying it'll be unacceptable, but it is a bit annoying. I was hoping we'd be done with the laggy-feeling experience we're used to with DVDs, but so far on Bluray it's still there. The custom menus are more responsive on the King Kong HD DVD than they are on most of the Blurays I've seen, for example.
I remember going up to Burbank and helping Deluxe debug that menu system, man there were some amazing hacks keeping that thing working. Most of the developers working on those titles had just come off working on PSP titles. Ironically, HDi and the PSP Movie format are surprisingly similar, both using XML and Javascript. Its probably why Sony supported HDi in the BDA, but was overruled by the other members.
Edit: I actually had no idea how HDi was designed, but from what I'm reading that's EXACTLY the implemetation I would've used. Utilize the DOM, XML, JavaScript, etc. Provides for a lot of powerful features with extremely low overhead, fast loading time, and good performance. Yeah, you're not going to write 3D games in the thing but it could do everything you're looking for...including Netflix streaming. I see nothing that'd indicate it's not possible. Hell, just last month I wrote a Javascript-powered app that streamed video files over the internet and even added reflections + transformations on them...
The way HDi is designed, it's even possible to embed HDi on media streamed over the internet...like Netflix. Think about that -- interactive menus like you get on the disc but from media you stream from Netflix. What a missed opportunity!
Indeed. And that was one of the purposes of HDi that we never got around to getting off the ground. I still prefer the 0.8 version of the spec before the movie studios got hold of it and started making silly demands. The original version allowed for almost full fuctionality with no JS at all, by allowing the XML to specify standard functions to be performed at certain actions. It was designed for streaming media in mind, as well as simple and fast menus that could be hardware accelerated.
The very first working HDi app ever was actually written by me, and consisted of a badly animated bird flying across the screen. Used no javascript at all, all in XML.
Even with the final spec, there were quite a few different ways to get things done. The Universal titles were XML heavy with just enough Javascript to perform actions, most of the animation was pure XML and SMIL. The Warner titles did almost everything in script using timers and callbacks. It was fascinating to see how studios took the spec and ran with it.
I still have the spec in my office. It's multiple letter sized books that when stacked are about 5" high.