I see 2 possible paths:
1) change PJSIP_MAX_PKT_LEN in system pjproject
2) compile asterisk with bundled pjproject

The problem with the first option is that it is binary incompatible.
PJSIP_MAX_PKT_LEN is used in sip_transport.h to define the size of
struct field. Changing that value means you have to recompile and
publish all components that are using it.

IMO the second option is the safest, because it only affects asterisk
(and only one module of asterisk, which is unlikely to be used directly
by some 3rd-party component). It then becomes purely an asterisk
packaging issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1898573

Title:
  Asterisk cannot work with WebRTC, max packet length too small

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/asterisk/+bug/1898573/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to