私は freeswitch で 2 つのアプリケーション間の通信に取り組んでおり、Java プログラムから次のことを行いました。
ProcessBuilder processBuilder = new ProcessBuilder( "/bin/bash", "-c", "cd /usr/local/freeswitch/bin && ./fs_cli -x \"originate loopback/1234/default &bridge(sofia/internal/1789)\"" );
processBuilder.start();
正常に動作しています。システム機能をテストするために同じプログラムを何度も実行したいだけです。それ以上実行する必要がある場合は、通話中の通信チャネル間で共通の ID を共有したいだけです。共通変数を共有できる方法を提案してください。助けてください