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
|