Pruebas de 3CX v16 en Raspberry Pi 3B + y actualización de WebMeeting

Prueba de Micro PBX en Raspberry Pi 3B +


Cuando desarrollamos una IP-PBX corporativa, por supuesto, es interesante agregarle más funciones para empresas medianas y grandes. Pero, debes admitir que los músculos fuertes funcionan bien solo en un esqueleto fuerte. La calidad de la arquitectura del producto es más importante que los bonitos colores en los informes en línea. Y esta calidad se manifiesta solo en sistemas con capacidades de hardware mínimas.

Decidimos descubrir cómo 3CX v16 resultó ser poco exigente para el hardware, y lo lanzamos en la Raspberry Pi. El sistema ha pasado varias pruebas, cuyos resultados tenemos prisa por compartir.



Instalar la Raspberry Pi v16 de una manera muy simple y descrita en esta guía . Como se dijo, necesitará:

  • Dispositivo - Raspberry Pi 3B +
  • La tarjeta de memoria es 32 + GB Clase 10 Micro SD con una velocidad de acceso de al menos 10 Mb / s.
  • La carcasa es compatible con la Raspberry Pi, preferiblemente con un radiador y ventilador de refrigeración.
  • Fuente de alimentación - Compatible con Raspberry Pi, 2.5 A, Micro USB.

Se ofrece un kit similar, por ejemplo, en Aliexpress por $ 54



¿Por qué recomendamos un kit de ventilador? Resultó que el funcionamiento a largo plazo de la central con una carga decente calienta significativamente el dispositivo, especialmente si se utilizan códecs "pesados". Por lo tanto, si su organización espera que PBX trabaje activamente o muchos usuarios móviles con códecs G729 y OPUS, asegúrese de instalar un radiador y / o ventilador.

Aunque al principio temíamos que la Raspberry Pi no "hiciera" una instalación más o menos seria, 3CX mostró excelentes resultados para sistemas de hasta 32 usuarios.



  • La carga del procesador es del 4% con inacción al 46% en el pico, con una carga promedio en la región de ~ 23.7%. Esto sugiere el código 3CX bien optimizado.
  • Consumo de memoria: del 32% cuando está inactivo a un moderado 38% bajo carga. Otra confirmación de la excelente calidad del código.
  • Carga de red: el Pi 3B + tiene un controlador Gigabit Ethernet mejorado con una velocidad efectiva de ~ 224 Mbps. El flujo promedio con 8 llamadas simultáneas es de ~ 1.5 Mbit / s, es decir La carga es inferior al 1%. Por supuesto, mucho depende de la calidad de su red y de los códecs de voz utilizados.
  • Consumo de energía: si un servidor promedio en la arquitectura X86-64 consume aproximadamente 20.4 kWh por día, ¡la Raspberry Pi consume lo mismo por año!
  • Modo de temperatura: sin el uso de un radiador o ventilador, el sensor de temperatura Pi mostró 47.2 ° C cuando estaba inactivo y hasta 59.5 ° C a plena carga. La temperatura de funcionamiento promedio es de 52.5 ° C.

¿Dónde puedo usar una PBX por $ 54


Después de la prueba, podemos argumentar que con un enfriamiento adecuado, este bebé te durará muchos años. Actualmente, el caso de uso recomendado es un sistema con 8 llamadas simultáneas y 16-32 usuarios. En el teléfono IP de cada usuario, en promedio, se pueden configurar hasta 8 indicadores BLF (su número afecta la carga en la pila SIP 3CX y el servidor web incorporado). Imagine dónde 3CX en la Raspberry Pi + puede ser útil:

  • Un PBX de clase empresarial para una pequeña empresa que permite no solo que los empleados se comuniquen entre sí, sino también con los miembros de sus familias, desde cualquier parte del mundo.
  • Sucursales de una gran empresa, cada una de las cuales necesita una central telefónica local completa en caso de pérdida de conexión con la central telefónica principal.
  • ATS para un edificio residencial, cuyos residentes podrán usar aplicaciones para iOS y Android, y conectar un panel de llamadas (SIP-intercom) al sistema.
  • Intercambio telefónico automático de una institución educativa para la comunicación entre empleados, docentes e incluso el aprendizaje de los alumnos.
  • Un pequeño hotel que ofrece características interesantes de una central telefónica del hotel .

Bono Y si algo salió mal, ¡puede guardar rápidamente la central en su bolsillo y llevársela con usted!

Video tutorial sobre la instalación de 3CX v16 en una Raspberry Pi.


Actualización de WebCeeting de 3CX: ahora 50 veces más rápido


Mejora de las capacidades de la conferencia


La última actualización de la plataforma de conferencia web 3CX WebMeeting ofrece nuevas funciones de conferencia, calidad de voz mejorada y servidores MCU adicionales para su conveniencia.

Conference Flipchart (Whiteboard) ahora proporciona un dibujo más suave y preciso, según el grado de presión. Los usuarios de tabletas y portátiles con pantallas táctiles apreciarán esta característica. Además, cuando pasa el cursor sobre un objeto, por ejemplo, en el panel de participantes de la conferencia, se resalta, convenientemente.



La intensidad de la señal desapareció de la interfaz de WebMeeting. Se reemplaza por pequeñas notificaciones que aparecen cuando la baja velocidad de su canal de comunicación causa un deterioro en la calidad del video. Gracias a las notificaciones, puede comprender las causas del problema y tomar medidas. Si está interesado en obtener información más detallada sobre la calidad de la conexión, vaya a la sección "Configuración"> "Red" de 3CX WebMeeting para ver estadísticas avanzadas.



Mejorando la calidad del servicio


Ahora tenemos alrededor de 100,000 conferencias web por mes en las que participan 150,000 personas. Para ampliar la cobertura del servicio y aumentar la confiabilidad, estamos trasladando los servidores 3CX WebMeeting a la infraestructura de Google y Amazon.

Los datos de la conferencia (registros, estadísticas), que se almacenan por un corto tiempo, se colocan en el centro de datos europeo Google. Esto proporciona confiabilidad, seguridad y ventajas tecnológicas adicionales. Los servidores de conferencia web (MCU) están alojados en la infraestructura de Amazon en todo el mundo. Esto garantiza la proximidad a los usuarios finales y un excelente rendimiento. MCU WebMeeting se encuentra actualmente en Australia, Brasil, Canadá, Francia, Alemania, Rusia, Sudáfrica, Singapur, Reino Unido, Estados Unidos, Vietnam e India. Donde quiera que esté, 3CX intenta automáticamente ofrecerle el servidor más cercano.

Códec OPUS para participantes de conferencias de voz


Una de las razones objetivas de la popularidad de WebMeeting es su excelente calidad de sonido. En la última actualización, conectamos un códec OPUS adaptable y de alta calidad para los usuarios que participan en la conferencia solo por voz. Anteriormente, se usaba el códec G.722, que no funciona muy bien en redes móviles. Por supuesto, se admiten otros códecs de voz si el participante se conecta desde un teléfono IP.

Grabar e informar 50 veces más rápido


En esta actualización, también aceleramos el procesamiento de grabaciones de videoconferencia y la generación del informe final. Nuestras estadísticas dicen que una conferencia de 1 hora con 4 participantes usando audio y video se procesa adicionalmente aproximadamente 50 minutos después de la finalización. Solo después de eso, el enlace a la grabación de la conferencia (archivo .mp4) llegará al correo electrónico del organizador. Ahora el postprocesamiento tarda 1-3 minutos. dependiendo de las opciones instaladas y la calidad del video.

→ Registro de cambios completo

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


All Articles