Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Ice4j:查找远程代理_Java_Stun_Ice4j - Fatal编程技术网

Java Ice4j:查找远程代理

Java Ice4j:查找远程代理,java,stun,ice4j,Java,Stun,Ice4j,我正在尝试使用Ice4j,但是没有相关的教程。我试过看源代码,但是所有的东西都在其他地方,没有解释 我已经阅读了IcePseduTcp测试,我想实现我自己的测试,但问题是测试同时创建本地和远程代理,然后让它们相互交互。我如何将这两个程序分开,以便有两个程序,一个作为本地控制代理,另一个作为远程代理,然后让本地代理发现远程代理 函数Ice.transferRemoteCandidates使用两个代理,但如何使用第一个代理查找另一个代理?addRemoteCandidateToAgent和addLo

我正在尝试使用Ice4j,但是没有相关的教程。我试过看源代码,但是所有的东西都在其他地方,没有解释

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


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

addRemoteCandidateToAgent和addLocalCandidateToContentList将帮助您

使用addLocalCandidateToContentList,您可以构建本地内容列表(需要发送到远程对等/服务器的数据,他将像在addRemoteCandidateToAgent中一样使用这些数据)

看这里:

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


如果您想要SIP教程,请尝试:

libjitsi的测试和管理器代码是我获得大部分信息的地方;我也用了这篇博文: