我有注册到 UAS 的 UAC,注册后 UAS 向我发送 OPTIONS 请求,我应该如何回答?
只有音频媒体流?
更新一:
请允许我更好地解释一下自己……如果我想邀请某人参加会议,我会使用 INVITE 方法并针对该特定会议与媒体协商。但是一旦我注册到服务器,它要求我提供选项,那么我应该提供什么,我的客户支持的一切?一旦我回答,它会推断出我从现在开始请求的每个邀请都会使用这些媒体吗?还是我需要为每个请求提供新媒体?
更新二:
嗨 Wiz,我正在构建一个协商系统,所以我尝试了一下并回答 UAS 这里是我们的排序对话:
OPTIONS sip:310@hostName.hn SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx:5060;branch=z9hG4bK45b197cb;rport=5060;received=xx.xx.xx.xx
From: "Unknown" <sip:Unknown@xx.xx.xx.xx>;tag=as66cf26df
To: <sip:310@hostName.hn>
Contact: <sip:Unknown@xx.xx.xx.xx>
Call-ID: 28803f304694e9ac61f6455a0b71795e@xx.xx.xx.xx
CSeq: 102 OPTIONS
User-Agent: Freeswitch 1.2.3
Max-Forwards: 70
Date: Sat, 05 Jun 2010 12:06:43 GMT
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY,INFO
Supported: replaces
Content-Length: 0
响应 102 的选项:
SIP/2.0 200 OK
Via: SIP/2.0/UDP xx.xx.xx.xx:5060;branch=z9hG4bK45b197cb;rport=5060;received=xx.xx.xx.xx
From: "Unknown" <sip:Unknown@xx.xx.xx.xx>;tag=as66cf26df
To: <sip:310@hostName.hn>
CSeq: 102 OPTIONS
Call-ID: 28803f304694e9ac61f6455a0b71795e@xx.xx.xx.xx
Allow: INVITE,CANCEL,ACK,BYE,OPTIONS
Content-Type: application/sdp
Content-Length: 248
v=0
o=310 4515233118481497946 4515233118481497946 IN IP4 10.0.0.1
s=-
i=Nu-Art Software - TacB0sS VoIP information
c=IN IP4 10.0.0.1
m=audio 40000 RTP/AVP 0 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
这个响应导致服务器停止向我发送选项请求,这是否意味着我现在只能在服务器上使用这些参数?还是如您所说,没关系?
谢谢,亚当。