|
From: Henri H. <he...@or...> - 2007-02-01 14:00:20
|
Hi Dirk, This sort of capability is in the works. Your SIP messages and the RTP streams should be associated in the same RtpSession. If it's not the case, I would be interested in a pcap network trace (please send offline) to figure out what's going on. Cheers Henri -----Original Message----- From: Dirk Slootmaekers [mailto:di...@id...] Sent: 01 February 2007 02:39 To: ore...@li... Cc: he...@or... Subject: question on adaptation of orkaudio Hello, I have the following question: We want to adapt the recorder so it is also taking into account information in the SIP INVITE header. When an INVITE is sent, we have altered the header and have included so additional information like INTERNALDBID : 1234D4545 I want this information be stored into the ork database so I can later on link it with our internal contact database. Through this way I have a link between the contact and the recorded file. Can you give me some pointers on how I could do this. I saw that I can catch the additional information in the TrySipInvite() function and store it, but the issue is that the RTP stream is not linked to the SIP invite (is a different RTPsession in the RTPsessions list). So when I add the additional header info to that class, it is not used since the "reporting" is only done when the RTPSession (stream) stops but in this class I don't have that information availale. Is there a way to link the SIP Invite RTPSession with the "real" RTPSession that is trigerring the reporting? thanks for the tip Dirk |