MyVChat

Your personal video streaming space for free

MyVChat uses peer to peer streaming, screensharing and broadcasting technology to let anyone share, invite or broadcast their audio or video effertlessly with no accounts, registration or setup. Or you can just stop using zoom for a free alternative. Give it a try!