PCBEST NETWORK SIP Media Gateway
A Windows based SIP Media Gateway.
It can do anything you want to do on SIP calls.
By using this media gateway, you can develop a SIP PBX, or a SIP IVR, or Voice Centre, or etc.
The development kit is very simple, very similar to our SIP SDK.
You absolutely don't have to have deep understanding of SIP, RTP, kinds of audio codecs(G.711, G.726, GSM, iLBC, Speex), JitterBuffer, MultiThreaded Programing...
And you can develop a SIP gateway application just in minutes.
Want to know how? Following the instructins.
Click here to download
a trail version of PCBest Network Media Gateway. The only limitation
of trail version is it will shut down after running one hour, and each call is limited to 3 minutes. If it is really useful
for you, please purchase a licence key for retail version. Thanks.
Installation Guide:
Step 1: Download.
Step 2: Install.(Unzip to a folder)
Step 3: Open installation-folder\config\GTSIPMG.ini
to configure.
Options explaination:
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
your 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
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,
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
SIP account info. How many sip clients you want pbx to have to answer incoming
calls.
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
Step 4 :
GTWinSrv.exe is a Windows service program. Please go command line, and use the following command to operate.
Install the service: gtwinsrv -i
Uninstall the service: gtwinsrv -u
Run the service: Open "Services" in "Administration Tools". Find 'GT SIP Media Gateway" service, and run it.
Step 5 :
Use GTNetClient.exe or telnet to connect to server.
If you use GTNetClient.exe, it will use the net port in GTClient.ini to connect the server.
If you use telnet, please use the port "gtsrv.net.port" in GTSIPMG.ini to connect.
Step 6 :
Commnads you can send to server:
1. Make a call out.
Command:
Make CH ch_number|Caller from_id|Callee to_id
Sample: to use channel 0 to make a call out, you can type "Make CH 0|Caller <sip:123@pcbest.net>|callee <sip:456@pcbest.net>".
2. Answer an imcoming call.
Command:
Answer CH ch_number
Sample: to answer a call on channel 0, use "Answer CH 0".
3. Disconnect a call.
Command:
HungUp CH ch_number
Sample: to disconnect a call on channel 0, use "HungUp CH 0".
4. Play audio files.
Command:
PlayAudio CH ch_number|File file_name
Sample: to play a sound on channel 0, use "PlayAudio CH 0|File c:\abc.au".
5. Record audio files.
Command:
RecordAudio CH ch_number|File file_name
Sample: to record a sound on channel 0, use "RecordAudio CH 0|File c:\abc.au".
Step 7 :
Download SIP Software Development Kit, and start to develop your SIP applications.
|