# include # include# include# include# include
//# include
int main (int argc, char *argv[])
{
eXosip_event_t*je =NULL;
osip_message_t*ack =NULL;
osip_message_t*invite =NULL;
osip_message_t*answer =NULL;
sdp_message_t*remote_sdp =NULL;intcall_id, dialog_id;inti,j;intid;char *sour_call = "sip:140@127.0.0.1";char *dest_call = "sip:133@127.0.0.1:15060";//client ip
charcommand;char tmp[4096];char localip[128];int pos = 0;//初始化sip
i =eXosip_init ();if (i != 0)
{
printf ("Can't initialize eXosip!\n");return -1;
}else{
printf ("eXosip_init successfully!\n");
}
i= eXosip_listen_addr (IPPROTO_UDP, NULL, 15061, AF_INET, 0);if (i != 0)
{
eXosip_quit ();
fprintf (stderr,&#