Wi-Fi 経由で無料通話を送信するプロジェクトに取り組んでいます。バックエンドでソケットを使用して Node.js を使用して音声を送信しています。そして、私のサービスからの着信があるときに、ユーザーにリアルタイムで「通知」したいと考えています。リアルタイムであることは非常に重要です。そうしないと、ユーザーは自分がいつ電話を受けているかわかりません。
Android での着信コールと同じ動作を模倣したいと考えています。つまり、デバイスが電話を受けるたびに、デバイスをスリープ解除して Android アクティビティに送信したいということです。
この機能を実装する方法がわかりません。ソケットを使用してサーバーを常にリッスンするサービスを作成する必要がありますか?または、5 秒ごとにチェックする「アラーム」を作成する必要がありますか? それともまったく別の解決策ですか?
デバイスからあまり多くのリソースを消費したくありません。私が十分に明確だったことを願っています。プロジェクトの説明が必要な場合はお尋ねください。