我有一个基于pjsip的VOIP IOS应用程序。我的网络交换机有问题。例如,当我的应用程序变为非活动状态时,网络可能会发生变化,当我接到来电时,我无法回答,因为我没有注册。我不知道是什么最好的方法来判断我是否在特殊网络上注册。 (检查pjsua_acc_get_info是不够的,因为它仍然可以从以前的网络注册)。
答案 0 :(得分:0)
注册是定期进行的。如果注册时间已过,您可以声明您未注册。因此,您应该检查,如Chek account registration status中所述,字段“expires”来自pjsua_acc_get_info返回的结构