< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate-users] Sending INVITE as Server


Hi,

I'm sure what I'm trying to do is quite standard, but I can't seem to find any reference to how to achieve it in resiprocate:

The basic idea is receiving a fax - in a nutshell, the gateway application receives an INVITE from the remote endpoint, the codec is negotiated and then starts transmitting audio to the telephony endpoint. Shortly afterwards, the gateway application realizes that the telephone is really a fax machine and therefore initiates an INVITE with an SDP of T.38 back to the VoIP endpoint that initiated the call. At this point the VoIP endpoint, sends back an OK - but the problem is that this OK in not propagated to the resip application's InviteSessionHandler callbacks, so there is no way for my application to ACK it.

I can send resip stack and wireshark logs (where everything works fine until the OK response for the fax INVITE), but just wanted to make sure that I didn't miss a trivial solution before wasting bandwidth...

Thanks for any help,
Amnon