【问题标题】:Ice4j: Find remote AgentIce4j:查找远程代理
【发布时间】:2014-08-27 01:41:18
【问题描述】:

我正在尝试使用 Ice4j,但没有关于它的教程或任何东西。我试过查看源代码,但一切都在其他地方,没有任何解释。

我已经阅读了 IcePseduTcp 测试,我想实现自己的测试,但问题是测试同时创建本地和远程代理,然后让它们相互交互。如何将两者分开,让我有两个程序,一个作为本地控制代理,一个作为远程代理,然后让本地代理发现远程代理?

函数Ice.transferRemoteCandidates 使用两个代理,但我如何使用第一个代理找到另一个?

【问题讨论】:

标签: java stun ice4j


【解决方案1】:

addRemoteCandidateToAgent 和 addLocalCandidateToContentList 将帮助您。

使用 addLocalCandidateToContentList,您可以构建您的本地 ContentList(需要发送到远程对等方/服务器的数据,他将像在 addRemoteCandidateToAgent 中一样使用它)。

看这里:http://stellarbuild.com/blog/article/ice4j-networking-tutorial-part-1

我认为该教程将解释如何连接两个代理。至少他使用了不需要控制的SDP。

如果您想要 SIP 教程,不妨试试:http://blog.sharedmemory.fr/en/2014/06/22/gsoc-2014-ice4j-tutorial/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-05
    • 2013-02-22
    相关资源
    最近更新 更多