我有使用c#或.net技术构建sip软电话的挑战.
请指导我建立这样的技术,要求和规范.
可能的要求:
支持的编解码器:
G.722.1,G.723.1,G.726,G.728,G.711,G.729,G.723.1,iLBC,:G.711(A和m-law),G.729A/B/D/E,AMR,GSM 6.10/EFR,iLBC,Speex
语音:
实时质量监控(MOS)3个独立电话线
自动应答/免打扰呼叫
转发全双工音频
录制压缩音频数据.
完全SIP兼容的软电话/拨号器用于PC2Phone和Mobile2Phone(iPhone,诺基亚N95)应用程序与symbian s60,应提供完整的源代码.
兼容Windows 2000/XP/2003/Vista/Mac
NAT /防火墙遍历功能
适用于任何第三方SIP服务器
支持SIP出站代理
显示呼叫者帐户余额
显示通话信用时间
自动回声消除
自动抖动缓冲调整
最后号码重拨
上次拨打的10个号码的历史记录
快速拨号用户列表
快速为客户提供,只需要用户名和密码