Spl*_*ity
9
不要过多地吹我自己的号角,但我可能会建议尝试IcedJava.(它是SipTools项目的一部分)它正在积极开发,具有稳定版本0.9版本,并支持RTP流式开箱即用的用例.
至于TCP支持,这是为了以后的版本,但是由于三次握手被阻止,你将很难支持TCP超过对称nat.即使是ICE规范的TCP扩展,也注意到TCP连接成功的可能性要小于自然对等体之间的UDP连接.
也就是说,您可以通过在UDP网桥上路由TCP数据包来解决此问题,包括所有纠错和流量控制功能.(我忘记了RFC,但它是最终的规范)但是,所有这些都是相对较新的规范,而ICE-TCP规范还不是最终的.即使在积极开发中,这些也需要时间来实施.