Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimization Testing: experiment PJSIP Audio Switchboard in place of Conference Bridge #5

Open
fpietrosanti opened this issue Jan 2, 2020 · 0 comments
Labels
Latency Latency Related issues PJSIP

Comments

@fpietrosanti
Copy link
Contributor

As our conference bridge shouldn't be doing resampling or transcoding of any kind assuming we have the same audio codec of VoIP Provider and on Modem Server, we may just enable the Audio Switchboard of PJSIP designed to replace Conference Bridge by just doing RTP packet forwarding between the legs without Audio Latency.

See Audio Latency reduction FAQ https://trac.pjsip.org/repos/wiki/FAQ#audio-latency

"If you don't need conferencing, you may want to consider replacing the conference bridge with the audio switchboard which does very minimum buffering to the audio. You will loose conferencing feature, but as a bonus this will lower CPU usage too.

To use the audio switchboard, declare this in your config_site.h:

#define PJMEDIA_CONF_USE_SWITCH_BOARD 1"

@fpietrosanti fpietrosanti changed the title Optimization Testing: Speriment PJSIP Audio Switchboard Rather than Conference Bridge Optimization Testing: experiment PJSIP Audio Switchboard in place of Conference Bridge Jan 2, 2020
@fpietrosanti fpietrosanti added PJSIP Latency Latency Related issues labels Jan 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Latency Latency Related issues PJSIP
Projects
None yet
Development

No branches or pull requests

1 participant