Beschreibung
To make static call
Complete Call Execution Flow
Trigger Event: An incoming or scheduled static call targets a designated extension or static endpoint registered on the PBX.
Payload Generation: The PBX or API backend generates a VoIP push payload containing static connection identifiers, credentials, and session tokens.
Silent OS Delivery: APNs or FCM routes the payload to the recipient's device. The OS silently launches or wakes the dialer app in the background.
Native Call UI Display:
iOS: The app immediately reports the call to CallKit (CXProvider), displaying the full-screen iOS native call interface.
Android: The app uses ConnectionService or a foreground service with full-screen intent to display the incoming call UI.
Session Handshake: When the user answers, the app uses the static SIP credentials or WebRTC SDP offer from the payload to initiate signaling.
Audio Stream Established: Opus/G.711 audio packets flow directly between the mobile client and the media server.