I can't help you with the VLC links (I'm watching HD directly off the C-band satellite) but I do expect that they'll carry the presser on both the public and media channels. Their breaking news schedule says it'll be on ALL channels, so you could also pick it up (in SD) from their education channel. I'll confirm once they put up a slate.
EDIT 3:28pm EDT: they just went to slate, and it's on all three services.
And the background audio is that cheesy cinematic/operatic crap that you guys love