TV's Frink said:
I already signed up for the free version...but unless I've missed something, there's no way to broadcast a video unless you are doing it yourself on your webcam. I don't see a way to add a vimeo stream.
Download manycam, it adds a "virtual webcam" to your system. That way you can select different sources like webcams, still pictures, and of course video files.