ゲームに UDP 通信を追加して、マルチプレイヤー エクスペリエンスを提供したいと考えています。アプリをリリースしたいので、UDP 通信がすべての (または少なくとも大部分の) デバイス (API レベル 8+) で常に機能することが絶対に必要です。
主にMulticastSocketsを使いたいのですが、複数の端末でMulticastが正しく動作していないようで、どうしようもありません。
だから私は代替案を見つけなければなりません。1 つのオプションは、UDP 通信をブロードキャストすることです。
対象の Android デバイスは常にブロードキャストをサポートしていますか? そうでない場合、他にどのような選択肢がありますか?