ユーザーがウェブカメラを使用してビデオを送信できるようにするチャットクライアントを作成しています。これは LAN ベースのソフトウェアです。音声チャットはなく、ビデオとテキストのみです。
また、グループ チャットに加えて、ユーザーが Web カメラを使用できるようにする 1 対 1 のチャットも可能です。会議チャットに Web カメラがありません。ファイル共有もあります。
私の最初の推測では、会議テキスト チャット用にクライアントとサーバー間に 1 つのスレッド、1 対 1 のテキスト チャット用に 1 つのスレッド、Web カメラを開始するユーザーごとに 1 つのスレッドが必要になるでしょう。ファイル共有の場合は 1 対 1 のチャットごとに 1 スレッド、会議でのファイル共有の場合は n スレッド (n は一度に接続するユーザーの数)