Nov 24, 2009 at 2:54 PM
Edited Nov 24, 2009 at 2:55 PM
First of all , I am sorry if this is a wrong section to place this question !
Problem Description :
I have a softphone project which works on IAX Protocol .
I have a big CAL application with many modules (one module includes the softphone).
I have a Softphone Interface (ISoftPhone) which creates the instance of softphone and register to the VOIP Server. This interface resides in Softphone module inside my CAL Application.
I have a strange problem with UDPClient.Connect method in the softphone project. When the ISoftPhone create a udpclient (which is from softphone project ) and try to connect the client with Local IP address (say 10.0.0.10)and a local port (4569)
_client = new
the client LocalEndPoint and Remoteendpoint are always localhost ( for LocalEndPoint 127.0.0.1:4569 and RemoteEndPoint is 127.0.0.1:50512) .
Its so strange , its creates these incorrent Endpoints only inside the CAL Application .
I do have a seperate User Interface for the softphone project and when I run this project as standalone Its gets correct LocalEndPoint and RemoteEndPoint .
I am sure the problem resides inside my CAL Application.
Please help me out of this problem !