标准
图 4:添加头文件1
文案
标准
图 5:添加头文件
******************************************************************************添加库文件(可选)添加下面的库文件
o o o o o
pjlib/lib/pjlib-i386-Win32-vc8-Debug.lib
pjlib-util/lib/pjlib-util-i386-Win32-vc8-Debug.lib pjnath/lib/pjnath-i386-Win32-vc8-Debug.lib pjmedia/lib/*.lib pjsip/lib/*.lib
操作步骤:项目→属性→配置属性→连接器→输入→附加依赖项,其余与上一步相同编译工程操作步骤:生成→生成解决方案,开始编译,大约需要1分钟编译结束编译成功的截图(图6)
******************************************************************************
图 6:编译成功
****************************************************************************** 可执行文件可执行文件的路径是
“pjproject-2.3/pjsip-apps/bin/pjsua-i386-Win32-vc8-Debug.exe”,如图7
*****************************************************************************
图 7:编译生成的可执行文件
5 用PJSIP进行通话
文案
标准
需要提到的一点是,用PJSP通话过程中,传输数据前必须键入符号“*”,然后系统做好接受用户数据的准备,并在客户端允许用户输出数据如图8所示冒号后允许用户输入数据,数据只能是数字大写的英文字母*和#
******************************************************************************
图 8:通话规则
******************************************************************************
5.1 准备过程
首先启动客户端pjsua-i386-Win32-vc8-Debug.exe,直接在文件夹中双击即可启动程序,界面如图9所示,可以看到界面上给出了许多命令,方便了用户的使用
******************************************************************************
图 9:程序开始运行界面
******************************************************************************
5.2 呼叫IVR
文案
标准
按照提示输入开始呼叫IVR,输入m开始呼叫,然后输入IVR的SIP地址sip:12345@10.105.242.53(注意,这里的IP地址要根据实际的IP地址作相应的修改)该过程的截图如图10所示
******************************************************************************
图 10:呼叫界面截图
******************************************************************************
5.3 注册组号
首先根据语音提示进行1注册,在嘀声后把本组同学的学号依次输入,学号之间用*号分开,最后用#结束
我们小组同学的学号是2015111440输入*2015111440#完成后IVR会提示你的组号(组号是IVR自动生成的)然后IVR会提示嘀声后输入本组的密码
最后IVR会提示注册成功然后挂机 注册过程如图11所示
******************************************************************************
图 11:注册过程操作命令
******************************************************************************
5.4 登录
文案
标准
******************************************************************************
图 12:登录
******************************************************************************
5.5 录音和回放录音
******************************************************************************
图 13:录音操作命令
******************************************************************************
5.6 回放录音
******************************************************************************
图 14:回放录音操作命令
******************************************************************************
5.7 查询本组同学的学号
文案