SIP代表會話初始協議,它是一種用于啟動、維護和終止包括語音、視頻和消息傳遞應用程序的通信會話的單一協議。
免費開源sip服務器下載地址:鏈接:https://pan.baidu.com/s/1L194THL4li2zy53XI7f4RQ?pwd=oqif 提取碼:oqif?
我公司的提供免費的開源中文版下載,歡迎合作交流。

SIP客戶端
SIP客戶端是一種互聯網電話軟件,允許您使用VoIP通過互聯網進行語音和視頻通話。Android提供了一個支持會話初始協議(SIP)的API。這使您可以將基于SIP的互聯網電話功能添加到您的應用程序中。SIP和VoIP有什么區別?
VoIP或互聯網協議語音是一種能夠通過互聯網發送語音的技術,如Skype和許多其他服務。另一方面,SIP(會話初始協議)是一種可用于設置和關閉VoIP呼叫的協議,也可用于使用PC和移動設備通過Internet發送彩信。開源SIP服務器
SIP服務器是促進基于互聯網的電話的重要工具。它將您公司的IPPBX連接到互聯網電話服務提供商(ITSP)。SIP開源服務器允許您以低成本創建自己的服務器,這與許多商業替代方案不同。
以下是SIP服務器介紹:
1-OpenSIPS
OpenSIPS是一個免費的開源SIP代理/服務器,支持語音,視頻,IM,狀態和其他SIP擴展。OpenSIPS團隊為最新的穩定版本提供LTS支持,它可用于Linux服務器(Ubuntu,Debian,Fedora,openSUSE,RedHat和CentOS)。
它是一種多功能、多用途信令SIP服務器,被運營商、電信或ITSP用于Class4/5住宅平臺、中繼/批發、企業/虛擬PBX解決方案等解決方案。其功能還包括會話邊界控制器、應用程序服務器、前端負載均衡器、IMS平臺、呼叫中心和許多其他功能。
OpenSIPS特性
OpenSIPS必須提供許多重要而有趣的功能。舉幾個最重要的:
- SIP注冊器服務器
- SIP路由器/代理(LCR、動態路由、撥號計劃功能)
- SIP重定向服務器
- SIP狀態代理
- SIP背靠背用戶代理
- SIPIM服務器(聊天和端2端IM)
- SIP到短信網關(雙向)
- 用于狀態和IM(雙向)的SIP到XMPP網關
- SIP負載平衡器或調度程序
- 網關的SIP前端/Asterisk
- SIPNAT遍歷單元
- SIP應用服務器
2-Kamailio
Kamailio(前OpenSER和SER的繼任者)是在GPLv2+下發布的開源SIP服務器,每秒能夠處理數千個呼叫設置。它是許多公司處理大型SIP和VoIP通信的熱門選擇。Kamailio可用于構建VoIP和實時通信的大型平臺-存在,WebRTC,即時消息和其他應用程序。此外,它可以輕松用于擴展SIP到PSTN網關,PBX系統或媒體服務器,如Asterisk?,FreeSWITCH?或SEMS。
Kamailio項目有一個豐富的文檔,其中包括一個關于如何安裝、配置、集成和使用的長期說明集。KamailioSIP服務器專為可擴展性而設計,針對大型部署(例如,對于擁有大量用戶群或路由大量呼叫的IP電話運營商或運營商)。但是,它也可用于企業或個人需求,以提供VoIP,即時消息和狀態。
該開發項目由德國柏林的FraunhoferFokus研究所于2001年開始。
Kamailio可以安裝在Debian,Ubuntu服務器上,這些服務器由開發團隊正式支持。它也可以安裝在任何使用Docker和Ansible的服務器上。
Kamailio在GPLv2許可證下發布。
3-Drachtio
Drachtio是面向開發人員的SIP服務器,可幫助他們構建SIP應用程序,就像構建Web應用程序一樣。它有一個核心框架,稱為Drachtio信令資源框架(drachtio-srf),這是SIP服務器應用程序的Node.js框架。因此,如果您想使用JavaScript或TypeScript構建Web應用程序,那么Drachtio是您的選擇。
Drachtio在MIT許可證下發布。
4-Asterisk
在不談論Asterisk的情況下完成這篇文章是不公平的,Asterisk是一個完整的基于互聯網的電話集成解決方案。它提供LTS(長期支持)穩定版本,易于安裝和配置。5-Sip Server
Sip Server是一個簡單的SIP服務器(代理),用于在Windows和Linux平臺上使用C++處理基于SIP的VoIP呼叫。6-Libre SBC
Libre SBC是一種開源會話邊界控制器,可為IP語音(VoIP)基礎設施提供強大的安全性、簡化的互操作性、高級會話管理、高性能、運營商級規模和可靠性。Libre SBC設計為通常部署在網絡邊緣,網絡/環境之間的分界點(邊界)。
7-SIPp
SIPp是用于SIP協議的免費開源測試工具/流量生成器。它包括一些基本的SipStone用戶代理方案(UAC和UAS),并使用邀請和BYE方法建立和釋放多個呼叫。它還可以讀取描述從非常簡單到復雜的呼叫流的自定義XML方案文件。它具有動態顯示有關正在運行的測試的統計信息(呼叫速率、往返延遲和消息統計信息)、定期CSV統計信息轉儲、多個套接字上的TCP和UDP或具有重傳管理和動態可調呼叫速率的多路復用功能。
其他高級功能包括支持IPv6、TLS、SCTP、SIP身份驗證、條件場景、UDP重傳、錯誤魯棒性(呼叫超時、協議防御)、呼叫特定變量。此外,它還支持Posix正則表達式來提取和重新注入任何協議字段、消息接收上的自定義操作(日志、系統命令執行、呼叫停止)、來自外部CSV文件的字段注入以模擬實時用戶。
SIPp還可以通過RTP回顯和RTP/pcap重放發送媒體(RTP)流量。媒體可以是音頻或視頻。
8-Hermes
Hermes是一個現代SIP服務器框架,用于構建實時SIP應用程序。Hermes將取代舊的傳統SipServlet。它基于反應性宣言。Hermes是為Java開發人員準備的,它是GNU寬通用公共許可證下的FLOSS(FreeLibre開源軟件)。