我想通过两个 SIP 代理实现会话建立 SIP 呼叫。为此,我正在使用 Kamailio 服务器,但我不知道如何更改 kamailio.cfg (/etc/kamailio/kamailio.cfg) 配置文件来执行此操作。有什么帮助吗?
这是我想要实现的场景,其中 Alice 和 Bob 是 SIP 客户端(ekiga、blink、twinkle...),代理 1 和代理 2 是两个 Kamailio 服务器。
Alice Proxy 1 Proxy 2 Bob
| | | |
| INVITE F1 | | |
|--------------->| | |
| 407 F2 | | |
|<---------------| | |
| ACK F3 | | |
|--------------->| | |
| INVITE F4 | | |
|--------------->| INVITE F5 | |
| 100 F6 |--------------->| INVITE F7 |
|<---------------| 100 F8 |--------------->|
| |<---------------| |
| | | 180 F9 |
| | 180 F10 |<---------------|
| 180 F11 |<---------------| |
|<---------------| | 200 F12 |
| | 200 F13 |<---------------|
| 200 F14 |<---------------| |
|<---------------| | |
| ACK F15 | | |
|--------------->| ACK F16 | |
| |--------------->| ACK F17 |
| | |--------------->|
| Both Way RTP Media |
|<================================================>|
| | | BYE F18 |
| | BYE F19 |<---------------|
| BYE F20 |<---------------| |
|<---------------| | |
| 200 F21 | | |
|--------------->| 200 F22 | |
| |--------------->| 200 F23 |
| | |--------------->|
| | | |
非常感谢,
爱丽丝