我面临着使用 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 律)、G.729A/B/D/ E、AMR、GSM 6.10/EFR、iLBC、Speex
嗓音:
实时质量监控 (MOS) 3 条独立电话线
自动接听/请勿打扰呼叫
转移全双工
录音压缩音频数据。与 symbian s60 完全兼容的 PC2Phone 和 Mobile2Phone(iPhone、诺基亚 N95)应用程序的软电话/拨号器,应提供完整的源代码。
兼容 Windows 2000/XP/2003/Vista/Mac
NAT/防火墙穿越功能
适用于任何第 3 方 SIP 服务器
支持 SIP 出站代理
显示来电者账户余额
显示通话信用时间
自动回声消除
自动抖动缓冲调整
最后号码重拨
10 个最后拨打号码的历史记录
快速拨号用户列表
客户快速开通,只需要用户名和密码