Red5 のようなサーバーで Flash を試しましたか? リアルタイム通信用に設計されているため、通常、1 秒未満のレイテンシーが発生します (それよりもはるかに小さいわけではありません)。Flex と ActionScript には学習曲線がありますが、XAML に少しでも慣れていれば、Red5 に付属のサンプル アプリからすぐに習得できます。
それに失敗し、クライアントが多すぎない場合は、2 つのリアルタイム ピアツーピア ソリューションのいずれかを使用できます。つまり、RTMFP 上の Flash または JSEP/ICE/RTP 上の WebRTC です。すべてのクライアントが Chrome を使用していることを確認できる場合は、おそらく WebRTC が最適です。Chrome を使用していないことを確認できる場合は、Flash を選択することをお勧めします。Chrome 上の現在の Flash Pepper クライアントは wazoo にバグがありますオーディオ処理に関しては、修正の兆候は見られません。(エコー キャンセレーションはサポートされておらず、オーディオの音量は恐ろしく上下します。) したがって、Flash を使用している場合は、Chrome でオーディオを録音したりブロードキャストしたりしないでください。また、クライアントが 6 つ以上ある場合は、どちらのアプローチもお勧めしません。オーディオ ストリームの数が「管理」ブラウザをすぐに圧倒してしまうと思います。それをRed5サーバーのようなものにプッシュすることをお勧めします。
Silverlight は、私が数えきれないほど多くの理由で悪い選択です。これは、Silverlight にリアルタイム コミュニケーション ソリューションを実装しようと数年を費やしてきた一人の人間として言っていることです。やらないでください。