Page 1 of 1

How to remove terminal capability set in setup message?

Posted: Wed Feb 27, 2019 4:44 pm
by alanjin
Hi:
I am trying to integrate H.323 Plus into my project, for some particular reason I need to have a simple setup message without TCS, just waiting for remote peer's response with TCS in connect message to decide which media capabilities should be used.
But what I found is that no matter if I enable/disable "faststart" flag, I still can see TCS and MSD in setup message, the only difference is that when using "faststart", "OpenLogicalChannel" can be seen in setup message.
I'm wondering if it is because H323Plus was optimized using "Parallel H.245" by default? If so, how can I disable this "Parallel" feature?
http://toncar.cz/Tutorials/VoIP/VoIP_Pr ... tions.html

Thanks!

Re: How to remove terminal capability set in setup message?

Posted: Fri Mar 01, 2019 6:50 pm
by willamowius
I think what you want to do is to disable H.245 in your Setup.

Just call

Code: Select all

DisableH245inSetup(true);
In your endpoint class.

See https://www.h323plus.org/api/classH323E ... b869ee8310

Re: How to remove terminal capability set in setup message?

Posted: Fri Mar 01, 2019 6:53 pm
by willamowius
Note that the documentation for the method has a copy and paste bug.

I just fixed that in Github.