2015-06-03 58 views
0

我使用SIP小API使SIP呼叫,加入呼叫ID在SIP-的servlet

我的要求是,兩個電話會議中連接,爲了這個,我需要修改CallId的對邀請請求之一,但它沒有讓我修改的Call-ID的頭部分,我的代碼如下:

SipServletRequest forkedRequest = linkedSession.createRequest("INVITE"); 
ipFactory sipFactory = (SipFactory)getServletContext().getAttribute("javax.servlet.sip.SipFactory"); 
SipURI sipUri = (SipURI)sipFactory.createURI("sip:[email protected]"); 
forkedRequest.setRequestURI(sipUri); 
forkedRequest.setContent(secondSdp,"application/sdp"); 
forkedRequest.addHeader("Call-ID",sipServletResponse.getCallId()); 

和我得到以下錯誤:

頁眉[呼叫ID]是系統頭,傾斜添加,不能修改它!

任何人都可以在此建議嗎?請確保如何修改呼叫ID

回答