View Single Post
Old 06-11-2010, 00:50   #18
MrX87
Member
 
Iscritto dal: Feb 2008
Messaggi: 49
ho apportato le modifiche che dici e ancora lo stesso problema. comunque penso sia una errata configurazione di asterisk, perchè ho provato ad utilizzare ekiga per ricevere la chiamata e sniffando i pacchetti mi da il Ringing, poi ovviamente si interrompe la connessione con la Bye penso perchè non c'è scambio di informazioni e quindi viene chiuso il canale.

Un solo dobbio ho sulla INVITE, nel parametro Call-ID io l'ho impostato così:
Codice:
"Call-ID: 126541651@"+addr_src+"\r\n"+
dove addr_src è l'ip della macchina chiamante, mentre il parametro prima della chiocciola a quanto ho capito è un numero che indica l'ID della chiamata, quindi un numero casuale che viene mantenuto per tutta la sessione dell'Invite.

Infine tramite l'INVITE devo chiamare un numero, ovvero number_dest nel mio caso, ma da quale parametro della invite si capisce quale numero si deve chiamare??

posto comunque qua sotto la parte del Message Header della INVITE:
Codice:
"INVITE sip:"+number_dest+"@"+addr_dest+":5060 SIP/2.0\r\n"+
"Via: SIP/2.0/UDP "+addr_src+":5060;rport;branch=z9hG4bKnvjeoqua\r\n"+
"Max-Forwards: 70\r\n"+
"To: <sip:"+number_dest+"@"+addr_dest+":5060>\r\n"+
"From:<sip:"+number_src+"@"+addr_src+":5060;user="+user+">;tag=ycbzi\r\n"+
"Call-ID: 126541651@"+addr_src+"\r\n"+
"CSeq: 976 INVITE\r\n"+
"Contact: <sip:"+addr_src+":5060>\r\n"+
"Content-Type: application/sdp\r\n"+
"Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO,MESSAGE\r\n"+
"Supported: replaces,norefersub,100rel\r\n"+
"User-Agent: My_pc\r\n"+
"Content-Length: 254\r\n"+
spero di aver detto cose sensate!
grazie ancora dei consigli!!
MrX87 è offline   Rispondi citando il messaggio o parte di esso