SIP基本呼叫

我们首先来看下基本的呼叫流程。

INVITEsip:[email protected];user=phone SIP/2.0

From:"+861069690069"<sip:[email protected];user=phone>;tag=8741b8-ac1014d2-13c4-1c6-10e9bfd8-1c6

To:<sip:[email protected];user=phone>

Call-ID: [email protected]

CSeq: 1 INVITE

Via: SIP/2.0/UDP172.16.20.210:5060;branch=z9hG4bK-1c6-6f0cc-66d0e581

Allow: INVITE,ACK,CANCEL,BYE,REGISTER,REFER,NOTIFY,PRACK,CANCEL,SUBSCRIBE,OPTIONS,INFO,UPDATE,MESSAGE

Max-Forwards: 70

Supported: 100rel,replaces,timer

P-Preferred-Identity:"+861069690069"<sip:[email protected];user=phone>

Contact: <sip:[email protected]:5060>

Content-Type: application/SDP

Content-Length: 236

 

v=0

o=+861069690069 454 454 IN IP4172.16.20.210

s=-

c=IN IP4 172.16.20.210

t=0 0

m=audio 10008 RTP/AVP 8 0 18 4

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpmap:18 G729/8000

a=rtpmap:4 G723/8000

a=ptime:20

a=ecan:fb on -

 

用户摘机发起一路呼叫,终端+861069690069向代理服务器发送INVITE请求

 

SIP/2.0 100 Trying

Via: SIP/2.0/UDP172.16.20.210:5060;branch=z9hG4bK-1c6-6f0cc-66d0e581;received=192.168.100.41

Call-ID: [email protected]

From: "+861069690069"<sip:[email protected];user=phone>;tag=8741b8-ac1014d2-13c4-1c6-10e9bfd8-1c6

To:<sip:[email protected];user=phone>

CSeq: 1 INVITE

Content-Length: 0

 

代理服务器收到终端发送的INVITE请求,向终端+861069690069发送100 trying说明该请求已经收到,让终端停止INVITE重发定时器。

 

INVITEsip:[email protected]:5060 SIP/2.0

Via: SIP/2.0/UDP192.168.246.210:5060;branch=z9hG4bKw0hwph6xp20yo0gg2zhmwwpvmT25426

Call-ID: [email protected]

From:<sip:[email protected]>;tag=sbc05100m0qlxw6

To:<sip:[email protected];user=phone>

CSeq: 1 INVITE

Allow:INVITE,CANCEL,ACK,BYE,OPTIONS,INFO,UPDATE,PRACK,REFER,NOTIFY,REGISTER,MESSAGE,SUBSCRIBE

Contact:<sip:192.168.246.210:5060>

Max-Forwards: 69

Supported: 100rel,replaces,timer

P-Asserted-Identity:<tel:+861069690069>

Privacy: none

P-Called-Party-ID:<sip:[email protected]>

Content-Length: 235

Content-Type: application/sdp

 

v=0

o=- 454 454 IN IP4 192.168.246.218

s=SBC call

c=IN IP4 192.168.246.218

t=0 0

m=audio 12962 RTP/AVP 8 0 18 4

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpm

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值