Anelli il telefono di un membro per una chiamata in arrivo

FeatureMediaService
Spegnimento
3 settembre 2026 alle ore 22:54 UTC
Autore
Kamo
Impegno
1d674f9

VoipStompRelayController relayed voip.call.* suonando eventi al browser e Non li ha mai spinti deliberatamente, riservando all'avviso in arrivo per il futuro APNS VOIP/CallKit path'. Quel percorso esiste ora sul dispositivo, quindi questo è il suo metà server. INBOUND RING diventa una spinta INCOMING CALL; CALL ANSWERED e CALL END diventare CALL CANCELLED sulla stessa sessioneId -- senza la cancellazione Gli anelli del ricevitore su una chiamata che è stata ritirata su un telefono della scrivania. Entrambi i tipi bypassano il cancello di presenza e il limitatore di tasso, e nessuna esenzione è cosmetico: - Presenza segna un membro online per 300s dopo la loro presa va tranquilla, quindi un telefono sfondito due minuti fa legge ancora come live -- e questo è esattamente il telefono la cui presa SIP Android ha appena recuperato. Gating sulla presenza perde la chiamata. Inviare comunque è sicuro: solo il dispositivo può dire se è già suonando, e cade la spinta quando il suo INVITE ha battuto lì. - Le chiavi di limite di tasso sulla chiave di collasso, cadendo al TYPE. Una spinta di chiamata non ha alcuna chiave di collasso, quindi sarebbe un anello per membro per quindici secondi con il secondo chiamante scartato, e una cancellazione calata lascia un telefono Non suonava niente. I messaggi di chiamata FCM ottengono ttl=0 e nessuna chiave di collasso: consegnare ora o scartare, e mai lasciare che una cancellazione sfratta l'anello in coda è destinato a seguire. Alto la priorità è portante di carico piuttosto che una gentilezza -- è ciò che garantisce l'applicazione esenzione temporanea dal divieto Android 12+ di avviare un servizio di primo piano dallo sfondo, che è la finestra il servizio di incoming-call ha bisogno di esistere per niente. APNs divide per genere: le chiamate vanno solo a una registrazione APNS VOIP, sul .voip argomento con vuoto push-type, nessun blocco di avviso e una scadenza di 30s (iOS punisce un'app svegliato per una chiamata non si riferisce a CallKit). Le chiamate sono rifiutate in allerta registrazioni e non-calls rimangono rifiutati sul tema voip. Inerti fino a un iOS costruire registra un tal token.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo