jain-sip

    7熱度

    3回答

    我正在使用Jain Sip庫,嘗試創建與星號服務器的連接。我一直在從這個頁面的textclient示例應用程序工作: http://www.oracle.com/technetwork/articles/entarch/introduction-jain-sip-090386.html 但這實際上並沒有與服務器進行身份驗證。我可以將消息發送給服務器上的用戶,但我通常需要在服務器上進行用戶/密碼驗證

    1熱度

    1回答

    我工作javax.sip.OUTBOUND_PROXY被忽略我alredy建立像 myProperties.setProperty的OUTBOUND_PROXY(「javax.sip.OUTBOUND_PROXY」 「pcscf.infotelims.test:4060/UDP」); 但是當我發送一個帶有RouteHeader的請求時,請求忽略OUTBOUND_PROXY並通過RouteHeade

    0熱度

    1回答

    在我的VOIP應用,我發送INVITE請求(INVITEE_NUMBER)407的響應,並獲得200 OK響應當被邀請者拿起電話, 但是,當我發送BYE請求終止調用,我得到407服務器的響應代碼,我應該把它當作一個未經認證的響應或我犯了一些錯誤。 請參考SIP流量, 發送BYE請求INVITEE_NUMBER從服務器 BYE sip:[email protected]_ADDRESS:PORT_N

    3熱度

    2回答

    我想在Android上導入了JAIN SIP協議棧,但是當我嘗試編譯演示程序,我得到這個錯誤: trouble processing "javax/sip/ClientTransaction.class": Ill-advised or mistaken usage of a core class (java.* or javax.*) when not building a core li

    0熱度

    1回答

    部署SIP小我是新來的SIP Servlet開發,我想知道如何我的SIP小部署到我的JBoss服務器。 我似乎無法找到如何通過使用Google搜索它。我看到很多關於使用mobicents的信息,但是我必須? 我不能直接像我的HTTP servlet那樣部署嗎? 謝謝! 編輯: 也是什麼是JAIN SIP SIP servlet和Sip servlet之間的確切區別?

    1熱度

    2回答

    我試圖讓JAIN SIP在Android上工作。我拿了一些在Java應用程序上正常工作的代碼,並將其移植到Android應用程序中。 我檢查: 權限的清單(INTERNET/ALL) JAIN SIP API的工作(在計算器焦點其他線程)的罰款。 通信在自己的線程上運行,而不是在MainThread上運行。 IPs是有效的。 如果我不使用Android作爲平臺,而是使用Ubuntu,則代碼有效。

    8熱度

    2回答

    我是使用RTP進行SIP呼叫的新手,現在我嘗試使用RTP爲sip呼叫發送和接收 語音流。我完成了連接 兩個模擬器,並能夠使用jain sip發送INVITE和INVITE-ACK。 我得到了一個確認我要開始RTP媒體流之後,我用的是RtpPacket 函數來發送和接收 我用RtpFunction與所有RTP報頭這樣的發送媒體: byte Version; boolean Padding; bo

    0熱度

    2回答

    我需要從「From header」獲取分機號碼,我嘗試了一切,但沒有任何工作。 甚至試圖做的事: byte[] raw = req.getRawContent(); ,並手動找到從和數字,但是返回null 我在做什麼錯?如何獲得該號碼

    1熱度

    1回答

    我已成功使用jainsip註冊客戶端。 processRequest方法正在工作。我正在從代理向手機發送邀請,手機正在響鈴。邀請的源端口是5060,服務器的ip是ip。我用一個嗅探器來驗證100Trying和180Ringing從客戶端發送到端口5060上的服務器/代理服務器。在服務器上註冊了兩個客戶端,如上所述,processRequest正在工作,但100Trying和180Ringing響應

    3熱度

    2回答

    我試圖序列化並反序列化一個gov.nist.javax.sip.stack.SIPDialog對象到Cassandra中。但是,當我將它與我序列化的原始SIPDialog對象進行比較時,反序列化對象的等值比較失敗。這看起來像我在序列化中丟失了一些東西。我正在使用ByteArraySerializer將字節讀入/寫入Cassandra。 //保存對話框 MutationBatch mutationB