Test des micro PBX sur le Raspberry Pi 3B +
Lorsque nous développons un IP-PBX d'entreprise, il est bien sûr intéressant d'y ajouter plus de fonctions pour les moyennes et grandes entreprises. Mais, vous devez l'admettre, des muscles forts ne fonctionnent bien que sur un squelette solide. La qualité de l'architecture du produit est plus importante que les belles couleurs des rapports en ligne. Et cette qualité se manifeste uniquement sur les systèmes dotés de capacités matérielles minimales.
Nous avons décidé de découvrir comment le 3CX v16 s'est avéré peu exigeant pour le matériel et l'avons lancé sur le Raspberry Pi. Le système a passé différents tests, dont nous nous empressons de partager les résultats.

L'installation de la v16 Raspberry Pi sur un très simple et décrit dans ce
guide . Comme dit, vous aurez besoin de:
- Appareil - Raspberry Pi 3B +
- La carte mémoire est une carte Micro SD de classe 10 de 32 + Go avec une vitesse d'accès d'au moins 10 Mb / s.
- Le boîtier est compatible avec le Raspberry Pi, de préférence avec un radiateur et un ventilateur de refroidissement.
- Alimentation - Compatible avec Raspberry Pi, 2,5 A, Micro USB.
Un kit similaire est offert, par exemple, sur Aliexpress pour 54 $

Pourquoi recommandons-nous un kit de ventilateur? Il s'est avéré que le fonctionnement à long terme du PBX avec une charge décente réchauffe considérablement l'appareil, surtout si des codecs «lourds» sont utilisés. Par conséquent, si votre organisation s'attend à ce que le PBX fonctionne activement ou que de nombreux utilisateurs mobiles utilisent les codecs G729 et OPUS, assurez-vous d'installer un radiateur et / ou un ventilateur.
Bien qu'au début, nous avions peur que le Raspberry Pi ne «tire» pas une installation plus ou moins sérieuse, 3CX a montré d'excellents résultats pour les systèmes jusqu'à environ 32 utilisateurs.

- La charge du processeur est de 4% avec inaction à 46% au pic, avec une charge moyenne de l'ordre de ~ 23,7%. Cela suggère le code 3CX bien optimisé.
- Consommation de mémoire - de 32% en mode inactif à 38% sous charge. Une autre confirmation de l'excellente qualité du code.
- Charge réseau - le Pi 3B + possède un contrôleur Gigabit Ethernet amélioré avec une vitesse effective de ~ 224 Mbps. Le flux moyen avec 8 appels simultanés est d'environ 1,5 Mbit / s, soit la charge est inférieure à 1%. Bien sûr, cela dépend beaucoup de la qualité de votre réseau et des codecs vocaux utilisés.
- Consommation électrique - Si un serveur moyen sur l'architecture X86-64 consomme environ 20,4 kWh par jour, le Raspberry Pi consomme la même chose par an!
- Mode température - sans l'utilisation d'un radiateur ou d'un ventilateur, le capteur de température Pi affiche 47,2 ° C au ralenti et jusqu'à 59,5 ° C à pleine charge. La température moyenne de fonctionnement est de 52,5 ° C.
Où puis-je utiliser un PBX pour 54 $
Après avoir testé, nous pouvons affirmer qu'avec un refroidissement approprié, ce bébé vous durera de nombreuses années. Actuellement, le cas d'utilisation recommandé est un système avec 8 appels simultanés et 16 à 32 utilisateurs. Sur le téléphone IP de chaque utilisateur, en moyenne, jusqu'à 8 indicateurs BLF peuvent être configurés (leur nombre affecte la charge sur la pile SIP 3CX et le serveur Web intégré). Imaginez où 3CX sur le Raspberry Pi + peut être utile:
- Un central téléphonique de classe affaires pour une petite entreprise qui permet non seulement aux employés de communiquer entre eux, mais aussi aux membres de leur famille - de n'importe où dans le monde.
- Succursales d'une grande entreprise, dont chacune a besoin d'un central téléphonique local à part entière en cas de perte de connexion avec le central téléphonique parent.
- ATS pour un immeuble résidentiel, dont les résidents pourront utiliser des applications pour iOS et Android, et connecter un panneau d'appel (interphone SIP) au système.
- Échange téléphonique automatique d'un établissement d'enseignement pour la communication entre les employés, les enseignants et même l'apprentissage des élèves.
- Un petit hôtel offrant des fonctionnalités intéressantes d'un central téléphonique .
Bonus Et en cas de problème, vous pouvez rapidement mettre le PBX dans votre poche et l'emporter avec vous!
Tutoriel vidéo sur l'installation de 3CX v16 sur un Raspberry Pi.
Mise à jour 3CX WebMeeting - maintenant 50 fois plus rapide
Amélioration des capacités de conférence
La dernière mise à jour de la plate-forme de conférence Web 3CX WebMeeting offre de nouvelles fonctionnalités de conférence, une qualité vocale améliorée et des serveurs MCU supplémentaires pour votre commodité.
Le paperboard de conférence (tableau blanc) fournit désormais un dessin plus fluide et plus précis, en fonction du degré de pression. Cette fonctionnalité sera appréciée par les utilisateurs de tablettes et d'ordinateurs portables à écran tactile. De plus, lorsque vous survolez un objet, par exemple, dans le panneau des participants à la conférence, il est mis en surbrillance - de manière pratique.

La force du signal a disparu de l'interface WebMeeting. Il est remplacé par de petites notifications qui apparaissent lorsque la faible vitesse de votre canal de communication entraîne une détérioration de la qualité vidéo. Grâce aux notifications, vous pouvez comprendre les causes du problème et prendre des mesures. Si vous souhaitez obtenir des informations plus détaillées sur la qualité de la connexion, accédez à la section 3CX WebMeeting «Paramètres»> «Réseau» pour afficher des statistiques avancées.

Améliorer la qualité de service
Nous organisons maintenant environ 100 000 conférences Web par mois auxquelles participent 150 000 personnes. Pour étendre la couverture des services et augmenter la fiabilité, nous déplaçons les serveurs 3CX WebMeeting vers l'infrastructure de Google et d'Amazon.
Les données de conférence (enregistrements, statistiques), qui sont stockées pendant une courte période, sont placées dans le centre de données européen Google. Cela offre fiabilité, sécurité et avantages technologiques supplémentaires. Les serveurs de conférence Web (MCU) eux-mêmes sont hébergés sur l'infrastructure d'Amazon dans le monde entier. Cela garantit la proximité avec les utilisateurs finaux et d'excellentes performances. MCU WebMeeting est actuellement situé en Australie, au Brésil, au Canada, en France, en Allemagne, en Russie, en Afrique du Sud, à Singapour, au Royaume-Uni, aux États-Unis, au Vietnam et en Inde. Où que vous soyez, 3CX essaie automatiquement d'offrir le serveur le plus proche de vous.
Codec OPUS pour les participants à la conférence vocale
L'une des raisons objectives de la popularité de WebMeeting est son excellente qualité sonore. Dans la dernière mise à jour, nous avons connecté un codec OPUS adaptatif et de haute qualité pour les utilisateurs qui participent à la conférence uniquement par la voix. Auparavant, le codec G.722 était utilisé, ce qui ne fonctionne pas très bien sur les réseaux mobiles. Bien sûr, d'autres codecs vocaux sont pris en charge si le participant se connecte à partir d'un téléphone IP.
Enregistrement et rapport 50 fois plus rapides
Dans cette mise à jour, nous avons également accéléré le traitement des enregistrements de vidéoconférence et la génération du rapport final. Nos statistiques indiquent qu'une conférence d'une heure avec 4 participants utilisant l'audio et la vidéo est en outre traitée environ 50 minutes après la fin. Ce n'est qu'après que le lien vers l'enregistrement de la conférence (fichier .mp4) sera envoyé à l'e-mail de l'organisateur. Le post-traitement prend désormais 1 à 3 minutes. en fonction des options installées et de la qualité vidéo.
→
Journal des modifications complet