Wish SIP call how to know if callee is busy

basicall

Member
Licensed User
Longtime User
Hi Erel,

I am checking B4A document but I find two important events lacked in B4A SIP library http://www.b4x.com/android/help/sip.html#sip

Based on http://developer.android.com/refere...dioCall.Listener.html#SipAudioCall.Listener() , there should has a
CallBusy or callcanelled event which will be used for example, sip ua A called sip ua B but B rejected the call, sip ua A should receive this event. Without this event sip ua A has no way to know this call was already being rejected.

Another event RingingBack is important too.

The two events are all listed in http://developer.android.com/refere...dioCall.Listener.html#SipAudioCall.Listener() but did not be included in B4A sip library. I hope you could implement them in next version of B4A.

If you do not have time or interest to include it in B4A can you show me how to implement it with Reflector ?


Thanks.
 

basicall

Member
Licensed User
Longtime User
CallBusy is actually implemented and is missing from the docs. It will be corrected.
Its signature is just CallBusy.

Sir, I just downloaded and installed B4A version 3.0, I still could not find oncallbusy event for sip object. So, it does not be implemented in version 3.0 yet. Correct me if I am wrong.
 

basicall

Member
Licensed User
Longtime User
aha. You are great! I have tested it and it could work well if callee rejected the call.
 
Top