Min*_*Quy 1 voip objective-c pjsip
如何在iOS中使用PJSIP API在三个,四个和更多帐户之间进行通话?要在两个帐户之间进行通话,我使用pjsua_call_make_callfunction。
char *destUri = "sip:account@example.com";
pj_status_t status;
pj_str_t uri = pj_str(destUri);
status = pjsua_call_make_call(_acc_id, &uri, 0, NULL, NULL, NULL);
if (status != PJ_SUCCESS) error_exit("Error making call", status);
Run Code Online (Sandbox Code Playgroud)
我还没有在iOS上运行PJSIP的经验(可能在iOS版本的PJSIP中对通话计数有一些限制吗?)。
根据我在台式机上使用PJSIP的经验,您应该以不同的呼叫方式呼叫所有参与方pjsua_call_make_call(pjsua_call_make_call例如,对组中的4个帐户执行4次)。建立呼叫后,您应该使用pjsua_conf_connect函数将其完全连接到PJSIP的会议桥中。