WebRTC Proof-of-Concept

This is a basic web app (150 lines of code) demoing some of the capabilities of the PeerJS library and WebRTC protocol in 3 steps.

See the code on the GitHub Repo.

See supported browsers on PeerJS's status page(works best on latest Chrome).

Step 1 - Allow

Please click `allow` on the top of the screen so we can access your webcam and microphone for calls.

Failed to access the webcam and microphone. Make sure to click allow when asked for permission by the browser.

Try again

Step 2 - Call

... Or have someone call you

Your id: ...

Share this id with others so they can call you.

Step 3 - Chat

Currently in call with ...

End call

Your Video

Their Video