前言
Ondo SIP Server 是一款基于 SIP(Session Initiation Protocol)協議的服務器軟件,主要用于實現 VoIP(Voice over IP)通信,支持語音通話、視頻會議等多媒體會話管理,非常適合學習和測試VoIP的基本功能。本文介紹Ondo SIP Server的安裝、配置及使用步驟,有興趣的朋友可以自己動手搭建一個語音通話服務器,搭配x-lite等SIP終端,即可在局域網實現語音通話。
安裝
OnDo SIP Server基于Java,需要先安裝JRE,然后再安裝OnDo Version 1.5.3.0(此版本可以不輸入產品序列號)
安裝文件下載鏈接:https://download.csdn.net/download/lai_2020/91685816
登錄頁面
默認賬號密碼是sa/sa
狀態頁面
Status:Active表示啟動,Inactive表示禁用
Start:開啟SIP server
Shutdown:禁用SIP server
注:如果啟動失敗,可以嘗試重啟電腦后再啟動
注冊列表
已經注冊成功的用例列表
會話列表
顯示正在通話的會話列表,包含主叫、被叫、開始通話時間等等
號碼圖表
默認不需要配置,只有當需要測試長短定時器時才需要配置
鑒權配置頁面
當需要測試注冊鑒權時,需要在此頁面配置認證用戶,注意需要先在Config頁面啟用注冊鑒權
添加認證用戶,如下添加一個SIP用戶7000
點擊Add按鈕后提示添加成功
點擊search按鈕,可以查詢所有認證用戶,也可以輸入過濾條件查詢
點擊用戶號碼,可以查看、修改、刪除
日志頁面
在日志頁面可以按日期查詢通話記錄,如下點擊today查看當天的通話記錄
通話記錄如下,包含主叫、被叫,通話時長等信息
配置頁面
OnDo SIP Server大部分配置在此頁面完成,注意修改配置后需要禁用啟用一次才能生效
系統配置
Start up:auto表示啟動ondo 管理后臺時自動啟動OnDo SIP server,manual表示需要手動啟動
Interface address 1~5:填寫電腦網卡的IP地址,作為SIP server的注冊地址
SIP基本配置
Session Limit:最大并發會話數,-1表示無限制,保持默認即可
Local Port:SIP server的注冊端口號,默認是5060,當要測試SIP終端支持注冊到非5060端口號時才需要修改
Register:注冊鑒權,默認關閉,需要測試注冊鑒權功能時再打開
Invite:呼叫關閉,默認關閉
SIP高級配置
Ringing Timeout:振鈴時長,默認120秒
Talking Timeout:最大通話時長
RTP配置
Minimum Port:RTP端口號最小值,當默認端口號被占用時再改
Maximum Port:RTP端口號最大值
登錄密碼
SIP報文
使用ondo sip作為服務器,使用X-lite等SIP終端可以測試普通注冊、鑒權注冊和普通呼叫,SIP報文如下
普通注冊報文
注:通過插拔板子PON口觸發重新注冊,在注冊前會先發取消注冊的消息
鑒權注冊報文
普通呼叫報文
測試工具系列文章:
無線網絡掃描工具 ?WifiInfoView?-CSDN博客
GPON分析儀XPA2000簡易手冊
【測試工具】你不可不知的思博倫TestCenter技術簽名字段
【手把手教】使用TestCenter測試媒體組播流和協議組播流
原創不易,你的支持是我最大的動力,歡迎大家點贊,關注,轉發!