如何判断我是否在PJSIP的特定网络上注册?

时间:2017-10-09 08:30:30

标签: ios voip pjsip

我有一个基于pjsip的VOIP IOS应用程序。我的网络交换机有问题。例如,当我的应用程序变为非活动状态时,网络可能会发生变化,当我接到来电时,我无法回答,因为我没有注册。我不知道是什么最好的方法来判断我是否在特殊网络上注册。 (检查pjsua_acc_get_info是不够的,因为它仍然可以从以前的网络注册)。

1 个答案:

答案 0 :(得分:0)

注册是定期进行的。如果注册时间已过,您可以声明您未注册。因此,您应该检查,如Chek account registration status中所述,字段“expires”来自pjsua_acc_get_info返回的结构