我有使用c#或.net技術構建sip軟電話的挑戰。如何使用C#構建軟電話(使用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條 獨立的電話線
自動應答/免打擾呼叫
轉發全雙工音頻
錄音壓縮音頻數據。完全兼容SIP軟電話/撥號 爲的PC2Phone和Mobile2Phone (iPhone,諾基亞N95)與 的Symbian S60應用,完整的源代碼應該 提供。
與Windows 2000/XP/2003/VISTA/Mac的
NAT /防火牆穿越功能
與任何第三方SIP服務器
支持SIP出站代理
兼容
顯示來電者賬戶餘額
- 個
顯示呼叫信用時間
自動回聲消除
自動抖動緩衝區調整
最後號碼重撥
歷史的10最後撥打的號碼
快速撥號用戶列表
爲客戶快速提供,僅 用戶名和密碼需要
請參考以下鏈接獲取furthur知識 http://www.codeproject.com/KB/cs/SIP_stack_with_SIP_proxy.aspx http://stackoverflow.com/questions/498056/c-sip-stack-library – 2009-08-11 09:41:09
可能的複製:http://stackoverflow.com/questions/498056/c-sharp-sip-stack-library – 2012-10-14 03:58:27