C# CALLBACK FORM EXAMPLE 9.2.0

License: Free Trial ‎File size: 15.62 MB
‎Users Rating: 0.0/5 - ‎0 ‎votes

ABOUT C# CALLBACK FORM EXAMPLE

Ozeki SIP .Net SDK for C# callback form development using the Ozeki VoIP softphone source code. When the callback form is filled in, the Ozeki SIP SDK calls the operator and the person who needs information at once. If both calls are accepted, the SDK connects the two lines and transfers audio data between the two parties. If one of the parties hangs up the call or the call is never established, the SDK ends the other call automatically. The Ozeki callback form example has the MS Windows Form GUI. The GUI displays the status of the SIP users (if they are online, the extension and the registration is successful or not). It has has the following field to be specified: TIME OF THE CALLBACK, OPERATOR'S TELEPHONE NUMBER, YOUR TELEPHONE NUMBER. The callback request is finalized by ADD REQUEST button. In EVENTS section you will be informed about the connection of the two parties. The sample program is easy to use. Download, extract and load it into Visual Studio 2010. Some configuration is required: replace the IP address of your PC and the user data of the selected PBX to make phone calls. Note that the NAT should be between the softphone and the SIP server. If this setting is specified incorrectly, audio data from the remote end will not be received during the phone call. The softphone is initialized and registered to the PBX with the given SIP account after loading the GUI. A softphone instance is created via the softPhone object and you can enter the IP address of your PC, the port domain to be used by the phone and the port that listens to SIP messages. In this program only one phoneline is created and registered but there is a chance for multiple phonelines. Initiation of calls is made in a set time instant while incoming calls has no role in this sample, so they are rejected automatically. Ozeki callback form sample program displays call status, handles audio data arriving from the remote end and receives DTMF signals, as well.