There is software out there that will capture streaming video so that you can save it to your computer.
Or, you can watch it live as you already stated.
Or, you can wait until someone else captures the stream and posts to youtube or similar web sites. Due to the nature of the content, it will probably show up on Crooks and Liars in no time.
<<checks C & L >>
Yup. Selected prime cuts already there for your dining and viewing pleasure.