VoIP Call Testing
Test real-time peer-to-peer calling with SDP exchange
VoIP Call Manager
Start Audio Call
Start Video Call
How to Test:
1. Open this page in two browser tabs
2. Start a call in one tab
3. The other tab should receive an incoming call
4. Answer the call to establish connection
Technical Implementation
Features Implemented
SDP Offer/Answer Exchange
ICE Candidate Exchange
Real-time Signaling Server
Audio/Video Call Support
STUN Server Configuration
Call History Tracking
Architecture
Signaling Server:
Next.js API endpoint
WebRTC Hook:
Enhanced with signaling methods
Call Manager:
Orchestrates call flow
Room-based:
Multiple concurrent calls
Testing Instructions
1. Open this page in two separate browser tabs/windows
2. In the first tab, click "Start Audio Call" or "Start Video Call"
3. The second tab should automatically receive an incoming call
4. Click "Answer" in the second tab to establish the connection
5. You should now have a real peer-to-peer connection