
|
WEB TO SIP SILVERLIGHT SOFTPHONE
-
Version
9.7.0
Ozeki VoIP SIP .NET SDK allows to develop Silverlight
SIP softphone to make web to SIP calls. The program
demonstrates a web page embedded softphone with the use
of Silverlight technology. The sample program is based
on Ozeki VoIP SIP SDK that provides stable background.
It allows to make SIP voice/video calls, to develop own
softphone, IVR applications, Silverlight/Flash
text/voice/video chat programs, supports web-to-web
voice and video calls. This sample program shows how to
implement a fully functional Silverlight softphone
client-server application that can be embedded into
your web page. Its GUI has all the features that a
fully featured softphone application has to support
voice calls, so it has a keypad and some notification
labels and, of course, a textbox that shows the dialed
number. It has the basic telephone functions so it can
register or unregister to/from a SIP PBX. The phoneLine
is created with the SIP account the client gets from
the server and it must be registered to the state
change event. The softphone object also has to be
registered to the incoming call event in order to be
able to notice an incoming call. The last step is to
register the phone line to the softphone. This
establishes the PXB registration. The server
functionality is implemented in the SIPGateway class
that contains some new properties to handle the
softphone functionalities and the SIP accounts. The
server can write some information or notification on
the console window then it initializes the basic
properties. In this sample the server will generate 18
different SIP accounts that can be registered with a
cycle instruction. When the softphone is created, the
SoftPhoneFactory class sets the main settings of the
PBX. Ozeki VoIP SIP SDK ensures extended codec support.
It is compatible with most SIP PBXs (like 3CX,
Asterisk, etc.). It works with most online VoIP service
providers (like Skype Connect). It provides multiple
call and line support; and offer royalty free licensing
|