我想在我的通话中实现静音按钮。我正在为 iPhone 开发一个 VOIP 应用程序。现在,当来电且用户接听时,我想显示一个静音按钮,以便用户可以将通话或会议静音。我通过 PJSIP API 做了同样的事情。
-(int) mutethecall
{
pj_status_t status = pjsua_conf_adjust_rx_level (0,0);
status = pjsua_conf_adjust_tx_level (0,0);
return (PJ_SUCCESS == status);
}
-(int) unmutethecall
{
pj_status_t status = pjsua_conf_adjust_rx_level (0,1);
status = pjsua_conf_adjust_tx_level (0,1);
return (PJ_SUCCESS == status);
}
问题是,虽然此代码适用于一对一通话,但不适用于会议场景。
我想知道我是否可以直接关闭麦克风:我可以绕过 PJSIP API 使用 iOS 实现相同的功能吗?
这可能吗?