Je voulais mettre en œuvre le bouton Muet dans mon appel. Je travaille sur une application VOIP pour iPhone. Maintenant, quand un appel arrive et que l'utilisateur décroche, je veux afficher un bouton Muet pour que l'utilisateur puisse mettre l'appel ou la conférence en sourdine. J'ai fait de même avec l'API PJSIP.Comment implémenter la fonctionnalité mute dans un appel PJSIP sur iOS
-(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);
}
Le problème est que, bien que ce code fonctionne pour un appel à un, il ne fonctionne pas pour les scénarios de conférence.
Je me demande si je pourrais éteindre le micro directement: pourrais-je l'implémenter en utilisant iOS en contournant l'API PJSIP?
Est-ce possible?
merci pour la réponse. À l'heure actuelle, je ne travaille pas sur ce sujet, mais à l'avenir, je dois y travailler. Et je suis sûr que votre réponse m'aidera. Merci – knowledgeseeker