this is great but, wheres a live video stream being shown?
99% sure one isn't. There are RSS feed type of auto-updating pages (google them) that will be updated every couple of minutes, but no live video feed. A recording of the event will be posted on the Apple site later tonight after the event is over.