3CX v16-Tests auf Raspberry Pi 3B + und WebMeeting-Update

Testen von Micro PBXs auf dem Raspberry Pi 3B +


Bei der Entwicklung einer IP-PBX für Unternehmen ist es natürlich interessant, weitere Funktionen für mittlere und große Unternehmen hinzuzufügen. Aber Sie müssen zugeben, dass starke Muskeln nur auf einem starken Skelett gut funktionieren. Die Qualität der Produktarchitektur ist wichtiger als die schönen Farben in Online-Berichten. Und diese Qualität zeigt sich nur auf Systemen mit minimalen Hardwarefähigkeiten.

Wir haben uns entschlossen herauszufinden, wie sich herausstellt, dass 3CX v16 für die Hardware anspruchslos ist, und es auf dem Raspberry Pi gestartet. Das System hat verschiedene Tests bestanden, deren Ergebnisse wir in Eile veröffentlichen möchten.



Installieren des v16 Raspberry Pi auf einem sehr einfachen und in diesem Handbuch beschriebenen . Wie gesagt, Sie benötigen:

  • Gerät - Raspberry Pi 3B +
  • Die Speicherkarte ist 32 + GB Class 10 Micro SD mit einer Zugriffsgeschwindigkeit von mindestens 10 Mbit / s.
  • Das Gehäuse ist mit dem Raspberry Pi kompatibel, vorzugsweise mit Kühler- und Lüfterkühlung.
  • Netzteil - Kompatibel mit Raspberry Pi, 2,5 A, Micro-USB.

Ein ähnliches Kit wird beispielsweise für 54 US-Dollar bei Aliexpress angeboten



Warum empfehlen wir ein Fan-Kit? Es stellte sich heraus, dass der Langzeitbetrieb der TK-Anlage mit einer anständigen Last das Gerät erheblich erwärmt, insbesondere wenn „schwere“ Codecs verwendet werden. Wenn Ihre Organisation erwartet, dass die Telefonanlage aktiv arbeitet oder viele mobile Benutzer mit G729- und OPUS-Codecs arbeiten, müssen Sie daher einen Kühler und / oder einen Lüfter installieren.

Obwohl wir zunächst befürchteten, dass der Raspberry Pi keine mehr oder weniger ernsthafte Installation „ziehen“ würde, zeigte 3CX hervorragende Ergebnisse für Systeme mit bis zu 32 Benutzern.



  • Die Prozessorlast beträgt 4% bei Untätigkeit bis 46% in der Spitze, mit einer durchschnittlichen Last im Bereich von ~ 23,7%. Dies deutet auf den gut optimierten 3CX-Code hin.
  • Speicherverbrauch - von 32% im Leerlauf bis zu moderaten 38% unter Last. Eine weitere Bestätigung für die hervorragende Qualität des Codes.
  • Netzwerklast - Der Pi 3B + verfügt über einen verbesserten Gigabit-Ethernet-Controller mit einer effektiven Geschwindigkeit von ~ 224 Mbit / s. Der durchschnittliche Strom mit 8 gleichzeitigen Anrufen beträgt ~ 1,5 Mbit / s, d.h. Die Last beträgt weniger als 1%. Natürlich hängt vieles von der Qualität Ihres Netzwerks und den verwendeten Sprachcodecs ab.
  • Stromverbrauch - Wenn ein durchschnittlicher Server in der X86-64-Architektur ungefähr 20,4 kWh pro Tag verbraucht, verbraucht der Raspberry Pi dasselbe pro Jahr!
  • Temperaturmodus - Ohne Verwendung eines Kühlers oder Lüfters zeigte der Pi-Temperatursensor im Leerlauf 47,2 ° C und bei Volllast bis zu 59,5 ° C. Die durchschnittliche Betriebstemperatur beträgt 52,5 ° C.

Wo kann ich eine Telefonanlage für 54 US-Dollar nutzen?


Nach dem Test können wir argumentieren, dass dieses Baby bei richtiger Kühlung viele Jahre hält. Derzeit ist der empfohlene Anwendungsfall ein System mit 8 gleichzeitigen Anrufen und 16-32 Benutzern. Auf dem IP-Telefon jedes Benutzers können durchschnittlich bis zu 8 BLF-Anzeigen konfiguriert werden (ihre Anzahl wirkt sich auf die Belastung des 3CX-SIP-Stacks und des integrierten Webservers aus). Stellen Sie sich vor, wo 3CX auf dem Raspberry Pi + nützlich sein kann:

  • Eine Telefonzentrale der Business-Klasse für ein kleines Unternehmen, mit der nicht nur Mitarbeiter miteinander kommunizieren können, sondern auch Mitglieder ihrer Familien - von überall auf der Welt.
  • Niederlassungen eines großen Unternehmens, von denen jede eine vollwertige lokale Telefonvermittlung benötigt, falls die Verbindung zur übergeordneten Telefonvermittlung unterbrochen wird.
  • ATS für ein Wohngebäude, dessen Bewohner Anwendungen für iOS und Android verwenden und ein Call Panel (SIP-Intercom) an das System anschließen können.
  • Automatischer Telefonaustausch einer Bildungseinrichtung zur Kommunikation zwischen Mitarbeitern, Lehrern und sogar Schülern.
  • Ein kleines Hotel mit interessanten Funktionen einer Hoteltelefonzentrale .

Bonus Und wenn etwas schief gelaufen ist, können Sie die Telefonanlage schnell in die Tasche stecken und mitnehmen!

Video-Tutorial zur Installation von 3CX v16 auf einem Raspberry Pi.


3CX WebMeeting Update - Jetzt 50-mal schneller


Verbesserung der Konferenzmöglichkeiten


Das neueste Update der 3CX WebMeeting-Webkonferenzplattform bietet neue Konferenzfunktionen, verbesserte Sprachqualität und zusätzliche MCU-Server.

Das Konferenz-Flipchart (Whiteboard) bietet jetzt je nach Druckgrad eine flüssigere und genauere Zeichnung. Diese Funktion wird von Benutzern von Tablets und Laptops mit Touchscreens geschätzt. Wenn Sie mit der Maus über ein Objekt fahren, z. B. im Bereich der Konferenzteilnehmer, wird es hervorgehoben - praktisch.



Die Signalstärke verschwand von der WebMeeting-Oberfläche. Es wird durch kleine Benachrichtigungen ersetzt, die angezeigt werden, wenn die niedrige Geschwindigkeit Ihres Kommunikationskanals zu einer Verschlechterung der Videoqualität führt. Dank Benachrichtigungen können Sie die Ursachen des Problems verstehen und Maßnahmen ergreifen. Wenn Sie an detaillierteren Informationen zur Qualität der Verbindung interessiert sind, finden Sie im Abschnitt "Einstellungen"> "Netzwerk" des 3CX WebMeeting erweiterte Statistiken.



Verbesserung der Servicequalität


Derzeit veranstalten wir monatlich rund 100.000 Webkonferenzen, an denen 150.000 Personen teilnehmen. Um die Serviceabdeckung zu erweitern und die Zuverlässigkeit zu erhöhen, verschieben wir 3CX WebMeeting-Server in die Infrastruktur von Google und Amazon.

Konferenzdaten (Aufzeichnungen, Statistiken), die für kurze Zeit gespeichert werden, werden im europäischen Rechenzentrum Google abgelegt. Dies bietet Zuverlässigkeit, Sicherheit und zusätzliche technologische Vorteile. Webkonferenzserver (MCUs) selbst werden weltweit in der Amazon-Infrastruktur gehostet. Dies gewährleistet die Nähe zum Endbenutzer und eine hervorragende Leistung. MCU WebMeeting befindet sich derzeit in Australien, Brasilien, Kanada, Frankreich, Deutschland, Russland, Südafrika, Singapur, Großbritannien, den USA, Vietnam und Indien. Wo immer Sie sich befinden, 3CX versucht automatisch, den Server in Ihrer Nähe anzubieten.

OPUS-Codec für Sprachkonferenzteilnehmer


Einer der objektiven Gründe für die Beliebtheit von WebMeeting ist die hervorragende Klangqualität. Im neuesten Update haben wir einen adaptiven, hochwertigen OPUS-Codec für Benutzer angeschlossen, die nur per Sprache an der Konferenz teilnehmen. Zuvor wurde der G.722-Codec verwendet, der in Mobilfunknetzen nicht sehr gut funktioniert. Natürlich werden andere Sprachcodecs unterstützt, wenn der Teilnehmer eine Verbindung von einem IP-Telefon herstellt.

50-mal schnelleres Aufzeichnen und Berichten


In diesem Update haben wir auch die Verarbeitung von Videokonferenzaufzeichnungen und die Erstellung von Abschlussberichten beschleunigt. Unsere Statistiken besagen, dass eine einstündige Konferenz mit 4 Teilnehmern, die Audio und Video verwenden, ca. 50 Minuten nach Abschluss zusätzlich verarbeitet wird. Erst danach wird der Link zur Konferenzaufzeichnung (MP4-Datei) zur E-Mail des Veranstalters gesendet. Jetzt dauert die Nachbearbeitung 1-3 Minuten. abhängig von den installierten Optionen und der Videoqualität.

Vollständiges Änderungsprotokoll

Source: https://habr.com/ru/post/de442130/


All Articles