建设百度网站,利用codeing做网站,太原便宜做网站的公司哪家好,建网站 pdf前提条件
准备一个路由器#xff0c;一个服务器#xff0c;两个终端设备#xff08;手机或电脑#xff09;
docker部署安装
我使用的是windows系统#xff0c;docker desktop
先启动Docker desktop打开cmd#xff0c;输入docker命令docker run --name kamailio --rm…前提条件
准备一个路由器一个服务器两个终端设备手机或电脑
docker部署安装
我使用的是windows系统docker desktop
先启动Docker desktop打开cmd输入docker命令docker run --name kamailio --rm -p 5060:5060/udp -p 5060:5060 kamailio/kamailio-ci:5.5.2-alpine -m 64 -M 8docker desktop 出现服务 点击kamailio蓝色链接进入命令窗口 输入ip ad查看docker内部的通信ip此处为172.17.0.2需要记录下打开cmd窗口输入ipconfig查看服务器ip地址此处为192.168.101.3记录下来 进入docker输入vi /etc/kamailio/kamailio.cfg 在第198行的位置# listenudp:10.0.0.10:5060的下面添加下述配置listenudp:172.17.0.2:5060 advertise 192.168.101.3:5060
listentcp:172.17.0.2:5060 advertise 192.168.101.3:5060重启kamailio服务linux系统使用命令kamctl restart 看到日志打印出以下内容就ok了
测试通话
下载linphone 注意 安装启动后需要使用SIP注册
SIP服务器地址为服务器的IP端口 配置如下其中huawei为通讯录名称可自定义用英文表示2001为类似电话号码的标识使用UDP连接 在通话前若是手机使用linphone请打开所有权限否则可能无法通话
如手机拨号电脑接收 docker打印日志信息
2024-10-17 09:50:48 6(12) NOTICE: {2 21 BYE i38Gtrj2yW} acc [acc.c:287]: acc_log_request(): ACC: transaction answered: timestamp1729129848;methodBYE;from_tagvIJoyK0Gy;to_tag~1J9Ivd;call_idi38Gtrj2yW;code200;reasonOk;src_user2001;src_domain192.168.101.3;src_ip172.17.0.1;dst_ouser3001;dst_user3001;dst_domain172.17.0.1
2024-10-17 09:50:49 9(15) NOTICE: acc [acc.c:287]: acc_log_request(): ACC: transaction answered: timestamp1729129849;methodBYE;from_tagP-1Em8X;to_tagQtdzOiA9k;call_id-P67zRGwqK;code408;reasonRequest Timeout;src_user3001;src_domain192.168.101.3;src_ip172.17.0.1;dst_ouser2001;dst_user2001;dst_domain172.17.0.1PS要是通话不稳定打不通切换为TCP连接试试
参考连接http://www.kamailio.org.cn/blog/2022/06/beginners-guide/