最近のプロジェクトでは、Web会議プラットフォームを構築するためにbigbluebuttonを使用しました。サービスの質に不満があり、音声とビデオの間に遅延があることに気づきました。
技術的には、 bigbluebuttonは、音声ミキシング(Konference)のために音声をAsteriskに送信し、Javaでコーデックを実装することによってビデオをローカルで処理するred5サーバーと統合されたFlexを使用しました。
Bigbluebuttonは非常によくできていて、ソースは本当によく書かれています。Flexは、UDPソケットを実装できないなど、メディアサーバーの実装の選択に限定されていることを理解しました。
だから私の質問は、ブラウザにビデオチャットアプリケーションを実装するためのFlex以外の方法です。JavaFXは良い解決策ですか?