/ proof-of-concept / commoncall
Sign in
proof-of-concept / commoncall
commoncall / README.md
1.9 KBPreviewCodeBlameHistoryRaw

commoncall#

Serverless peer-to-peer video calls in the browser.

Live page: https://concept-collection.github.io/commoncall/

Visit the page, enter an ID, and you'll see the IDs of everyone else currently on the page. Click a visitor to request a call; once they accept — both users must agree — a direct WebRTC connection is established and audio/video flows peer-to-peer.

How it works#

There is no backend. The techniques are the same as the sibling project commonview:

Development#

npm install
npm run dev

Open the page in two browsers (or one normal + one private window — identity is per-browser-profile) and call yourself.

npm run build type-checks and bundles to dist/. Pushes to main deploy to GitHub Pages via .github/workflows/deploy.yml.

↑↓ move↵openescclose