Facebook added Live Streams to their Facebook Pages. So if you own a page you can from now on start streaming on Facebook. (It might not be unlocked for everyone right away. And you might need to have a certain number of likes. I could not find...
Facebook added Live Streams to their Facebook Pages. ... try to use your
webcam right away if you have one connected to your computer.