🎥 WebRTC Video Chat

Peer-to-peer video connection with JSON signaling
Not connected
📹 Local Video (You)
📺 Remote Video (Peer)
1️⃣ Start Your Camera
2️⃣ Create or Join Connection
How to Connect:
  • Person A (Host): Click "Start Camera & Mic", then "Create Offer". Copy the offer JSON and send it to Person B.
  • Person B (Guest): Click "Start Camera & Mic", paste Person A's offer in the text area, click "Submit Offer & Create Answer". Copy the answer JSON and send it back to Person A.
  • Person A (Host): Paste Person B's answer in the text area and click "Submit Answer".
  • Connection established! You should now see each other's video.

Note: This uses WebRTC peer-to-peer connection. You need to manually exchange the offer/answer JSON (via email, chat, etc.). For automatic signaling, you would need a signaling server.