Jingle calls through firewall

Hi!
As I understand about STUN it can help only when client have forwarded port on NAT.
But if clients are behind firewall without forwarded ports connection will not be made.
Does Openfire support another kind of protocols for voice calling?