flutter-webrtc / callkeep

iOS CallKit and Android ConnectionService for Flutter
MIT License
130 stars 139 forks source link

Report outgoing call (startCall not receiving events) #147

Open BradenBagby opened 2 years ago

BradenBagby commented 2 years ago

Is there any way to report an outgoing call to the OS? From what I can find, _callKeep.startCall may be the answer, but I am not receiving callback events when using this. The OS does show a valid call, but no events.

kostasoft commented 1 year ago

I join in the question! For android, incoming calls are displayed in the system call list, but outgoing calls are not. How do I correctly tell the operating system that an outgoing call has started and ended?

This is necessary not only to display the call from the list, but also to register the call currently in progress. Then if there is an incoming phone call from a cellular provider, the current voip call will not be dropped, but will be handled as a second call.