PCBEST NETWORK SIP Software Development Kit(SDK)

Configuration Items

gtsrv.sip.server.model
Application type.
1 = server (default). 
0 = client phone.

gtsrv.sip.ip.address
If you have multipul ip address and you want pbx only run on one of those ip address, enable this option, and fill the ip address.

gtsrv.sip.ip.port
Local sip ip port. 

gtsrv.sip.rtpstartrange and gtsrv.sip.rtpendrange
RTP port range 

gtsrv.sip.prefered.codec = 102,101,100,3,98,0,8 
prefered audio codecs and order
102 = Speex
101 = iLBC 30ms
100 = iLBC 20ms
3 = GSM
98 = G726-32
0 = G711 - Mulaw
8 = G711 - Alaw
for example, if you want to only use mulaw and alaw, then set gtsrv.sip.prefered.codec = 0,8
if you would like to use GSM, mulaw, and alaw, but GSM first, then please set gtsrv.sip.prefered.codec = 3,0,8

gtsrv.licence.key
input your licence key here if you purchased one

gtsrv.sip.boardnum.per.server, gtsrv.sip.spannum.per.board,  gtsrv.sip.channum.per.span
you can define how many boards on one server, how many spans on one board, and how many channels on one span.
gtsrv.sip.boardnum.per.serve * gtsrv.sip.spannum.per.board * gtsrv.sip.channum.per.span is the total channels you have.

gtsrv.sip.reg.client.num
How many sip accounts you want to use to register with SIP server.
If it is greater than 0, then please give each account information by setting the following items:

gtsrv.sip.reg1.displayname
gtsrv.sip.reg1.username
gtsrv.sip.reg1.domain
gtsrv.sip.reg1.proxy

gtsrv.sip.reg1.authorization
gtsrv.sip.reg1.password
gtsrv.sip.reg1.expire

gtsrv.sip.use.nat.addr
Set it to 1 if the SIP proxy server is in local network.

gtsrv.sip.stun.server
he stun server to be used to discover global IP address. If you don't know any, just leave it blank. SDK will use "stun.fwdnet.net" as default STUN server.

gtsrv.sip.callcontrol.auto.answercall
If it answers incoming calls automatically.

gtsrv.sip.callcontrol.auto.transfercall
If trasnfering is allowed.

gtsrv.sip.dxsound.device
The key word of your sound capture and playback device. You don't need to set it usually if the default windows playback and capture device is the sound hardware your want to use with ActiveX phone.

gtsrv.sip.dxsound.device.playback
The key word of your sound device for playing sound. If you want to use different sound device to playback, then set this value.

gtsrv.sip.dxsound.device.capture
The key word of your sound device for recording sound. If you want to use different sound device to record audio, then set this value.

gtphone.audio.record.enabled
If enable audio-record.
1 = enable audio-record.
0 = no audio-record

gtphone.audio.record.rootdir
Root folder for audio-record.

gtsrv.sip.dtmf.method
0 = default, Using DTMF in audio
1 = SIP Info
2 = RTP, RFC 2833.
3 = Auto(RFC2833 or in audio)

"gtsrv.sip.vad.enabled"
If enable VAD(Voice Activity Detection). "1" = enable. "0" = no

 
Latest News
PCBest Network LiveTalk Service released.(Sep 25, 2007)

SIP Software Development Kit released.(Aug 28, 2007)

SIP PBX released.(Aug 10, 2007)

SIP ActiveX Control released.(Aug 1, 2007)

pcbest.net is launched.(July 20, 2007)
© Copyright 2007 Pcbest.net All Rights Reserved.