If you want to dig that deep i think you may want to use sipproxy for that purpose. Are you trying to implement on android? If so it is better to use GCM push system for messaging
It's normal for the Call-ID to be different each time - each message is its own dialog.Can you not group conversations based on the sender+receiver pair?On 23 January 2015 at 10:28, mbo <mbodbg@gmx.net> wrote:Hello,We have implemented a web based client based on the jsSIP library to do audio/video and chat via SIP over websocket and freeswitch. With this client it is also possible to chat only.When chatting between two clients, the Call-ID in the message is different for each message.MESSAGE sip:1008@192.168.0.123 SIP/2.0Via: SIP/2.0/WSS rfboa1c9gg6q.invalid;branch=z9hG4bK2512434Max-Forwards: 69To: <sip:1008@192.168.0.123>From: <sip:192.168.0.123>;tag=e472qkncp0Call-ID: 0ggfl2u355ebrf77jsrq <—— always differentCSeq: 521 MESSAGEsessionId: some uuidContent-Type: text/plainAllow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONSSupported: outboundUser-Agent: JsSIP 0.6.0Content-Length: 2First problem: As the Call-ID is different for each message, I cannot group the messages to a conversation.Second problem: I want to store the chat conversation in the database and link it to a CDR. But there is no CDR written for the conversation.As I can see in the RFC (https://www.ietf.org/rfc/rfc3428.txt) on page 3, it should also be possible to create a dialog and then send all messages in context of this dialog. I assume this means, it is possible to establish a chat only (INVITE) call and then send all messages in context of the call.If there is a call then freeswitch will also write a cdr and if I can send messages in context of that call I can group them to a conversation, insert it to the db and link it to the cdr. How can I do this with freeswitch?ThanksMarkus
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org