PR for changes I made so that it would work well, including live video.

Before my changes, the readme example wasn't correct (although I've seen lots of people correct that).  I made my fork work with live video, which is what I needed it for, and also expanded the video types, not just assuming it's what was hardcoded...

Let me know if you have any questions.

Thanks,
R