ICE-servers configureren met Twilio¶
Odoo Discuss gebruikt WebRTC API en peer-to-peer verbindingen voor spraak- en videogesprekken. Als een van de gespreksdeelnemers zich achter een symmetrische NAT bevindt, moet je een ICE-server configureren om een verbinding met de gespreksdeelnemer tot stand te brengen. Om een ICE-server in te stellen, maak je eerst een Twilio-account aan voor videogesprekken en vervolgens verbind je dat Twilio-account met Odoo.
Maak een Twilio-account aan¶
Ga eerst naar Twilio en klik op Aanmelden om een nieuwe Twilio account aan te maken. Voer vervolgens je naam en e-mailadres in, maak een wachtwoord aan en accepteer de servicevoorwaarden van Twilio. Klik vervolgens op Start je gratis proefperiode. Verifieer je e-mailadres bij Twilio volgens hun instructies.
Voer vervolgens je telefoonnummer in Twilio in. Vervolgens stuurt Twilio je een sms met een verificatiecode. Voer de verificatiecode in Twilio in om je telefoonnummer te verifiëren.
Daarna leidt Twilio je door naar een welkomstpagina. Gebruik de volgende lijst om de vragen van Twilio te beantwoorden:
Selecteer voor Welk Twilio-product wil je gebruiken? Video.
Selecteer voor Wat ben je van plan te bouwen met Twilio? Other.
For How do you want to build with Twilio?, select With no code at all.
For What is your goal today?, select 3rd party integrations.
Wijzig indien nodig het factureringsland. Klik ten slotte op Get Started with Twilio.
Zoek de Twilio Account SID en Auth Token¶
Om de Account SID en Auth Token te vinden, ga je naar het Twilio account dashboard. Klik vervolgens op Ontwikkelen in de zijbalk. Zoek in de Account Info sectie naar de Account SID en de Auth Token. Deze zijn beide nodig om Twilio met Odoo te verbinden.
Twilio verbinden met Odoo¶
Open de Odoo database en ga naar Gebruik Twilio ICE-servers aan en voer de Account SID en Auth Token van de Twilio-account in. Klik ten slotte op Opslaan om deze wijzigingen toe te passen.
. Vink het vakje naastEen lijst met aangepaste ICE-servers definiëren¶
Deze stap is niet nodig voor de Twilio configuratie. Als Twilio echter niet is geconfigureerd of op een bepaald moment niet werkt, zal Odoo terugvallen op de lijst met aangepaste ICE-servers. De gebruiker moet de lijst met aangepaste ICE-servers definiëren.
Klik in :menuselectie:`Instellingen --> Algemene instellingen --> Bespreken` op de ICE-servers knop onder Aangepaste ICE-serverlijst.
Odoo zal doorverwijzen naar de ICE servers pagina. Hier kun je je eigen lijst met ICE-servers definiëren.
Notitie
Voor on-premise instances van Odoo is het pakket python3-gevent
nodig voor de Discuss module om gesprekken/video-oproepen uit te voeren op Ubuntu (Linux) servers.