On se dépêche !
Lorsque vous lancez un appel depuis Communicator Web, une pop-up d’erreur apparaîtra affichant ce qui suit :
Avant de passer un appel avec Communicator Web, certains prérequis doivent être remplis :
L’extension doit avoir activé le WebRTC et le codec Opus sur son système ou sur elle-même.
Pour ce faire, il suffit de naviguer dans l’extension concernée Extension > Afficher les options avancées > Activer le WebRTC > Oui
Pour le codec Opus, celui-ci doit être activé dans l’extension également (s’il n’apparaît pas, vérifier qu’il est bien présent dans Réglages > Serveurs > Codecs par défaut > A distance > Opus.
Sur un système Multi-Tenant, sélectionnez le Tenant en question dans Réglages > Tenants > Codecs par défaut > A distance > Opus).
Puis dans l’extension, Extension > Afficher les options avancées > Codecs et placez Opus dans la liste.
De même, les paramètres TLS doivent être activés sur le système. Pour cela, il suffit de se rendre dans Réglages > Protocoles > SIP > Paramètres TLS > Activer TLS > Oui > Redémarrez le service PBXware avec le bouton situé en haut à droite.
Un paramètre supplémentaire est nécessaire pour la fonctionnalité réunion (meeting) et Communicator WEB sur un PBXWare derrière une NAT :
Dans Réglages > Protocoles > RTP > Configuration supplémentaire:
[ice_host_candidates]
adresse_locale => ip_publique
Par exemple :
[ice_host_candidates] 192.168.1.62 => 195.154.138.62
Enregistrez les paramètres.
Si tous les paramètres ci-dessus ont été appliqués, les appels sur Communicator web fonctionneront.