
|
SILVERLIGHT CHAT EXAMPLE
-
Version
9.2.0
Ozeki VoIP SIP .Net SDK allows to develop a Silverlight
text/audio/video chat program among more Silverlight
client applications to transfer media data between
participants. This sample program is a demonstration on
how to connect to a server that is supported by Ozeki
MediaGateway SDK from Silverlight applications easily &
quickly. It is based on Ozeki SIP SDK that is a true
.Net solution, supports VoIP PBXs (like Cisco UCM,
Asterisk PBX, 3CX Phone System, etc) and works with
online VoIP providers (such as Skype Connect, VoIPtalk,
SureVoIP, etc.). It does not require any special
computer programming knowledge because the
implementation process is easy and quick. The included
test component helps starting your project and saves
time, energy and money. The sample program works the
following way: the server records the logged in users
and the Silverlight clients connect to this server. It
forwards media data arriving from the clients to the
appropriate client. After logging into the VideoChat
server, the Silverlight client can optionally make and
receive audio and video calls, or text messages from
the logged in clients. The server is responsible for
receiving the connection requests from the clients and
setup the data communication between the connected
clients. The server is created by the Ozeki VoIP SIP
SDK, this way it is ideal for serving both Silverlight
and Flash clients by using the same source code. The
clients connect to the server with a nickName
parameter. The server will „decide” based on this
parameter that the given client with the given nickName
is allowed to login the server or not. The successfully
connected clients are stored in a Dictionary collection
for further use. Ozeki SIP SDK provides excellent
background for chat program: it ensures outstanding
sound quality, extended codec support (G.711 aLaw/uLaw,
G.729, iLBC, GSM, G.722, SPEEX, SPEEX-WB), it has no
yearly or monthly fee and royalty free licensing,
multiple lines for multiple VoIP calls
|