PJSIP Overview
Get Started
config_site.h
./configure
add_subdirectory
PJSUA2 Guide
pj::Endpoint
pj::Account
pj::Media
pj::Call
pj::Buddy
Specific Guides
AudioMediaPort
API Reference & Samples
The following checks under Audio Troubleshooting are equally applicable to video calls and are referenced from the symptom-based pages above:
Check if RTP packets are received — is RTP being received at all?
Check for network impairments of incoming RTP packets — network impairments (loss / jitter / late) on the receive path.
Check that audio is transmitting and to correct remote address — is the local RTP send address something the peer can actually reach?
Check CPU utilization — is the host CPU a bottleneck?
Check by looping back microphone to speaker — send to self to narrow down sender vs receiver. The audio technique applies to video by analogy (capture device → conference → renderer).