1
私は、Kurentoグループコールアプリケーション用のオーディオを処理するカスタムモジュールをいくつか作成しました。私が直面していますKurento:カスタムモジュールBの操作によってブロックされたカスタムモジュールAからのイベント
問題は画像にModule A
によって発生したイベントがModule C
によってブロックされていることです。 Module C's
インターネット操作が完了すると、イベントがアプリケーションサーバーに到着します。私はウェブサービスを呼び出すためにカールを使用しています。
Module A
からの私の出来事が遅れている/ブロックされている理由を誰でも説明できますか?
イメージでは、出力メディアを「モジュールA」、「HubPort」、および「モジュールB」に接続します。これは、出力メディアのフォーク/パラレル処理ではありませんか?また、Webサービスの要求は、モジュール内部の別のp_threadから行われます。 –
はい、並列処理です(つまり、別のスレッドが使用されています)が、格納できるバッファの量に達したときに同期化されている限り(バッファが渡されているため)、他のスレッドも停止します。 – santoscadenas
問題を解決しましたか?私の答えは助けてくれましたか? – santoscadenas