我试过从 pjsip.org 构建的 Apjsua 项目没有成功。我花了很多时间仍然没有正确注册。如果你们中的任何人成功构建了 apjsua 示例应用程序,那么请帮助我。
我在谷歌上搜索了很多 sip,很多人建议我使用 CSipSimple,但我需要比 csipsimple 功能更多的选项。所以我尝试构建 pjsip 应用程序。但没有成功。有没有人有在 android 设备上使用 pjsip 的经验?与我分享将不胜感激。
例如:
当您启动应用程序时,您应该有一个菜单。现在输入
+a
在该控制台应该询问更多信息之后,例如:
之后,您应该登录。但在此之前,您应该更改 pjsip-apps/src/pjsua/main_android.c 中的“setInput”函数:
void setInput(char *s)
{
int i = 0;
for (i = 0; i < sizeof(app_var.line); i++)
{
app_var.line[i]=NULL;
}
if (strlen(s) < sizeof(app_var.line))
strncpy(app_var.line, s, strlen(s));
pj_sem_post(app_var.input_sem);
}