我正在構建一個web應用程序,用戶可以直接撥打手機(GSM)。SIP中繼返回「SIP2/0 513消息大」。 sipjs and oversip
我在瀏覽器中使用sipjs,通過Oversip作爲SIP代理連接。我正在使用挪威GSM服務提供商提供的SIP中繼線。
註冊時我沒有問題。我嘗試了兩種不同的通話方式(發送邀請)。
發送沒有SDP的邀請。使用此選項時,通話將通過。我的電話響了,我可以接聽電話。不過,我沒有聽到任何聲音。接受電話後的錯誤是:
sip.inviteclientcontext |無效SDP
sip.inviteclientcontext |無法設置遠程報價sdp:使用不帶DTLS指紋的SDP調用。
另一種方式是發送邀請與SDP。現在我發送邀請後收到'SIP/2.0 513消息給大'。通話根本沒有經過。
是否可以在發送邀請前操縱SDP?我認爲我的服務提供商只接受音頻,但webRTC也發送了很多元數據。我也嘗試過JSSIP和Sipml5,但得到相同的結果。