5

単純なアプリケーションで ice4j を使用しようとしていますが、ice エージェントの処理が終了したらどうすればよいかわかりません。アプリケーションは実際に IceMediaStream に書き込むことができますか? そうでない場合、どのように情報を収集して、書き込み可能なストリームを作成できますか? ice4j に関するドキュメントはほとんどなく、JUnit テストを読んでも役に立ちませんでした。

4

2 に答える 2

4

Jitsiというプロジェクトのソース コードを確認することをお勧めします。Ice4j は、主にそのプロジェクトのユーティリティとして開発されたライブラリであり、Jingle(XMPP) ベースの音声およびビデオ通信確立でデフォルトで使用されます。net.java.sip.communicator.impl.protocol.jabber.IceUdpTransportManager クラスを掘り下げてみてください。

于 2012-10-09T16:09:43.653 に答える
2

おそらく、次のチュートリアルを試してください。

stellarbuild.com/blog/article/ice4j-networking-tutorial-part-1

ice4j をソケットとして使用して、異なるルーターの背後にあるコンピューター間で情報を送信するだけです。

于 2015-05-04T12:53:36.433 に答える