see inline pls
one more question and hope the last one Cause I'm little confused
about the options - there are two configurations for the sip account -
enable support to encrypt calls and indicate support of zrtp in sip
So there are three possible situations :
1. Everything is off
This is "no ZRTP support at all". In the old code the ZRTP engine is
used as the connector but is not initialized to start ZRTP
2. "Enable support to encrypt calls" is TURNED ON
ZRTP support is enabled, this is the usual cause. The check is done with:
in the old code in method initializeRtpManager(...) .
3. "Enable support to encrypt calls" and "indicate support of zrtp in
sip data" are both TURNED ON.
This option controls if the SDP data shall contain the zrtp-hash. We had
reports that some border gateways discard SIP packets if they contain unknown
SDP parameters. In this case the user may switch off this indication.
What must happen in all the situation, I suppose 1 is like we don't
support zrtp at all. And the others ?
Thanks once again for answering my questions
P.S. about my previous question about zrtp-hash, I was wondering as it
seems its a constant string (1.10) and is not dependent to some zrtp
engine instance, why this string is not a static field in the library
or again I'm missing something about zrtp-hash. Thanks.
If ZRTP was not initialized it returns just 1.10, right. The code in
the old implementation (CallSessionImpl) is a bit weak here. The code
does not check the variable "usingZRTP".
This is the current code:
if (engine instanceof ZRTPTransformEngine && call.isSipZrtpAttribute())
ZRTPTransformEngine ze = (ZRTPTransformEngine) engine;
String helloHash = ze.getHelloHash();
if( helloHash != null && helloHash.length() > 0)
The first line of the code shall read:
if (engine instanceof ZRTPTransformEngine && usingZRTP && call.isSipZrtpAttribute())
This is at two places: audio and video part of the SDP.
I have one more question regarding zrtp-hash I remember back in
January when we were preparing for the FOSDEM demo that the zrtp-hash
was something like bas64 string, but now I see it that is just
something like 1.10. Is this normal or what actually this string must
<SNIP --- SNAP>
Am 08.12.2009 18:28, schrieb Damian Minkov:
On Tue, Dec 8, 2009 at 3:09 PM, Damian Minkov > <firstname.lastname@example.org> wrote:
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org