Я работаю над проектом для отправки бесплатных звонков через Wi-Fi. Я использую Node.js на задней панели сокетами для отправки голоса. И я хочу «уведомить» пользователя о в реальном времени, когда у него есть входящий звонок из моей службы. Очень важно быть в режиме реального времени. В противном случае пользователь не будет знать, когда он получает вызов.Имитировать поведение входящего вызова на android
Я хочу подражать тому же поведению, что и входящий звонок на android. Это означает, что я хочу разбудить устройство и отправить его в свою андроидную активность каждый раз, когда он получает звонок.
Я не знаю, как реализовать эту функцию. Должен ли я создать службу, которая использует сокет, чтобы всегда слушать мой сервер? Или мне нужно создать «будильник» для проверки каждые 5 секунд или около того ?. Или совсем другое решение?
Я не хочу потреблять слишком много ресурсов с устройства. Надеюсь, я был достаточно ясен. Пожалуйста, спросите, если вам нужно какое-либо разъяснение проекта.