The latest live streaming platform by Twitter is excellent. You can do it using simply your phone or connect it to a streaming software. The connection is uninterrupted and gives you that nice live feel. Here is my first one on Twitter, which I can download a copy and post on my website.
Disclaimer, Must Read: