Créer un fichier swap

Un fichier swapp est indispensable pour un serveur  cloud performant Pour créer un fichier swap sur une instance AWS, connectez-vous à votre instance via SSH et utilisez des commandes Linux. D’abord, vérifiez la RAM existante et l’espace disponible. Ensuite, créez un fichier swap de la taille souhaitée avec sudo fallocate -l <taille>G /swapfile. Finalement, configurez les […]

Installation et config de coturn pour le webrtc sur omnicontact

Installer coturn: sudo apt-get install coturn -y 2)  Configurer : nano /etc/turnserver.conf 3) # Interfaces d’écoute listening-port=3478 tls-listening-port=5349 listening-ip=0.0.0.0 # IP externe (votre IP publique) external-ip=VOTRE_IP_PUBLIQUE realm=crm.oclasoft.com server-name=crm.oclasoft.com # Base de données utilisateurs userdb=/var/lib/turn/turndb # Logs log-file=/var/log/turn/turn.log # Sécurité no-multicast-peers no-cli ensuite activer sudo systemctl enable coturn sudo systemctl start coturn # Vérifier le statut […]

Probleme de NAT sur webrtc et installation de STUN

🔧 Problème RTP et NAT – Solution complète 🔍 Analyse du problème Vous avez raison ! Le problème est typique des environnements NAT/Firewall : SIP passe (signalisation) RTP est bloqué (média/audio) Les paquets RTP n’atteignent pas le client WebRTC 🌐 Solution 1 : Configuration STUN/TURN 1. Installer un serveur STUN/TURN (coturn) # Installation yum install coturn -y # ou apt-get […]

Configuration webrtc

Modifier le fichier   template à appliquer que une extension qui sera webrtc. ce template se crée sur le fichier extensions.conf Exemple d’application du template sur l’extension 1001 : [1001](webrtc_endpoint)     [webrtc_endpoint](!) type=endpoint ; Transport et sécurité transport=transport-wss webrtc=yes use_avpf=yes media_encryption=dtls dtls_setup=actpass dtls_auto_generate_cert=yes ; RTP/RTCP – CRUCIAL rtcp_mux=yes rtp_symmetric=yes force_rport=yes rewrite_contact=yes media_use_received_transport=yes ; Codecs […]