2017-02-22 318 views
0

我正在嘗試構建一個將模擬多個SIP端點的服務器。此應用程序將用於加載測試聯絡中心軟件。我使用JAIN-SIP將多個端點註冊到聯絡中心的SIP服務器。這工作。但是當我的一個端點收到INVITE時,我必須採取行動。不僅與SIP,但我還需要設置RTP收發。通過Java中的RTP/RTPC發送PCMA文件

我已經搜索了JAVA API/SDK/Libaries用於設置RTP的網頁,但無法訪問麥克風或其他設備......只是簡單地發送文件...我唯一需要的東西除了發送文件是RTPC。有沒有人知道我可以使用一個合適的庫,什麼是真正有用的是一個小例子,以便我有一個起點......只有一個javadoc不適合我......

我希望有人可以幫助我!

預先感謝幫助我......

親切的問候,

彼得

回答

0

這裏是一個Java VoIP SDK允許這一點。

如果你希望只使用嚴格PCMA,則禁止所有其他編解碼器的第一個(use_codecname = 0),僅啓用PCMA(use_pcma = 3)

然後使用API​​_PlaySound到一個文件流到另一端。

示例API_PlaySound(1, 「mysound.wav", 0, false, false,true, -1)

+0

非常感謝您的回覆。我已經準備好看這個SDK了。沒有RTCP,但他們願意把它放在那裏.... – Peter

+0

mmmm檢查出庫... ....真的很高...不是我正在尋找.... – Peter