【测试工具】OnDo SIP Server--轻松搭建一个语音通话服务器

发布于:2025-08-17 ⋅ 阅读:(21) ⋅ 点赞:(0)

前言

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测试媒体组播流和协议组播流


原创不易,你的支持是我最大的动力,欢迎大家点赞,关注,转发!


网站公告

今日签到

点亮在社区的每一天
去签到