Whatsapp/Viber/Skype と同じように、VoIP 通話機能を実装する必要があります。ログイン後、アプリケーションを終了した場合。友人/連絡先からのオーディオ/ビデオ通話を引き続き受信できます。
PortSIP
VoIP の実装に SDK を使用しています。
このことを成し遂げる方法を提案してください。
ありがとう
これを実現するには、Pushkit タイプの VOIP プッシュ通知を使用できます。
アプリが強制停止された場合でも、Pushkit VOIP プッシュ通知の到着時に起動されます。
ここにいくつかの利点があります
VoIP プッシュが発生した場合にのみデバイスが起動されるため、エネルギーを節約できます。アプリがアクションを実行する前にユーザーが応答する必要がある標準のプッシュ通知とは異なり、VoIP プッシュは処理のためにアプリに直接送られます。
VoIP プッシュは優先度の高い通知と見なされ、遅延なく配信されます。
VoIP プッシュには、標準のプッシュ通知で提供されるデータよりも多くのデータを含めることができます。
VoIP プッシュを受信したときにアプリが実行されていない場合、アプリは自動的に再起動されます。
アプリがバックグラウンドで動作している場合でも、アプリにはプッシュを処理するランタイムが与えられます。
このタイプの通知は、最大 4096 バイトも伝送できます。