Yes, I saw it start streaming locally. But the goal for a user is to broadcast over the internet. How that stream becomes public through Livepeer Media?
To answer your question, the stream will have to be hosted for it to be accessible to other viewers. A good short-term strategy might be something like
A longer term strategy would be streaming the video directly into IPFS via pubsub.