门户系统需要支持网页方式的拨打IP电话功能,门户子系统采用JAVA进行开发,已经购买了软交互服务器,支持标准的SIP协议,需要采购成型的嵌入式网页SIP软电话控件(B/S结构的SIP客户端),实现网页方式的IP电话功能.
功能描述:支持IP电话的基本功能,包括呼叫,挂机,接听,拒绝,来电弹屏等功能。
一、设计要求:
(1) 开发嵌入式网页SIP软电话控件,不能是调用C/S客户端方式实现;
(2) 支持盘鼠标点击拨号以及拨打、挂断、删除、清除按键;电脑键盘输入数字拨号、Delete键删除拨号数字、Enter键呼出
(3) 来电弹屏:弹屏窗口可支持接听、拒绝;并支持被叫号码显示
(4) 主叫呼出支持振铃、正在通话、呼叫失败等状态显示
(5) 界面设计美观
(6) 支持直接通过拨号进行呼叫,同时支持从联系人名单中进行呼叫,联系人名单是由门户子系统进行提供。
二、呼叫流程:
(1) 用户A登录门户子系统后,根据用户ID获得的SIP登录ID和密码,完成注册SIP服务。
(2) 点击SIP电话功能,弹出电话功能页面,用户拨打电话号码,进行呼叫,或者点击联系人名单进行呼叫。
(3) 在呼叫过程中支持挂断功能,可以挂断通话。
(4) 用户A通话完毕后,,关闭页面时,必须注销注册的服务,退出SIP电话功能。
三、接听流程:
(1) 用户B登录门户子系统后,根据用户ID获得的SIP登录ID和密码,自动注册SIP服务,完成初始化工作;
(2) 系统来电弹屏,弹屏窗口可支持接听、拒绝,并支持被叫号码显示;
(3) 用户点击接听,接听电话;
(4) 接听电话过程中可以挂断电话;
(5) 通话完毕后,关闭此页面, 必须注销注册的服务,退出SIP电话功能。