Repolode
mynaparrot

mynaparrot/plugNmeet-server

Servidor de videoconferencias web de código abierto y autohospedado, basado en LiveKit, con un agente de IA opcional para traducir, transcribir y resumir reuniones.

Alternativa open source a:ZoomMicrosoft Teams

Estrellas
575
Forks
126
Issues abiertos
3
Último commit
hace 18 horas

¿Qué es?

plugNmeet-server es el backend en Go de Plug-N-Meet, un sistema de videoconferencias web autohospedado. Gestiona la API y la lógica de negocio, y funciona junto con un cliente React y un servicio de grabación independiente. El transporte de medios lo proporciona una instancia de LiveKit, mientras que Redis y MariaDB o MySQL almacenan la caché y los datos de la aplicación.

El sistema admite audio y video en HD, compartir pantalla, fondos virtuales, una pizarra compatible con archivos PDF, DOCX y PPTX, notas compartidas, encuestas y salas de trabajo. Simulcast y Dynacast adaptan la calidad del video a las condiciones de la red, y hay cifrado de extremo a extremo disponible para los canales de medios y datos. También incluye grabación en MP4 y transmisión por RTMP/RTMPS, además de una pasarela SIP para conectarse por audio telefónico.

El proyecto puede integrarse en sitios existentes mediante su API y sus SDK de PHP o JavaScript, y ofrece plugins listos para usar para WordPress, Moodle y Joomla. Un agente de IA puede añadir traducción en directo, transcripción en tiempo real y resúmenes automáticos con elementos de acción.

Funciones clave

  • 01Transmisión de video adaptativa con Simulcast y Dynacast, y códecs H264, VP8, VP9 y AV1.
  • 02Pizarra colaborativa compatible con archivos PDF, DOCX y PPTX.
  • 03Cifrado de extremo a extremo opcional para los canales de medios y datos.
  • 04Grabación en MP4 y transmisión por RTMP/RTMPS, además de entrada RTMP/WHIP.
  • 05Pasarela SIP para conectarse al audio de una reunión por teléfono.
  • 06SDK de PHP y JavaScript con plugins para WordPress, Moodle y Joomla.

Casos de uso

  • Añadir reuniones por video a un sitio web o sistema de gestión del aprendizaje existente.
  • Gestionar un servicio de videoconferencias privado y autohospedado para una organización.
  • Transmitir una reunión a YouTube o a herramientas de producción como OBS.
  • Crear una aplicación de videoconferencias personalizada para iOS, Android o Flutter.

Inicio rápido

  1. 1

    Prepara una instancia de LiveKit, Redis y MariaDB o MySQL

  2. 2

    Crea config.yaml a partir de config_sample.yaml y configura los detalles de tu entorno

  3. 3

    Ejecuta el servidor con Docker

    docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml

Antes de usarlo

  • Debes alojar y configurar LiveKit, Redis y MariaDB o MySQL por tu cuenta.
  • Para que la pizarra admita archivos de Office, debes instalar libreoffice y mupdf-tools, que son opcionales.

En colecciones

Temas

Preguntas frecuentes

¿Qué es plugNmeet-server?
Servidor de videoconferencias web de código abierto y autohospedado, basado en LiveKit, con un agente de IA opcional para traducir, transcribir y resumir reuniones. plugNmeet-server es el backend en Go de Plug-N-Meet, un sistema de videoconferencias web autohospedado. Gestiona la API y la lógica de negocio, y funciona junto con un cliente React y un servicio de grabación independiente. El transporte de medios lo proporciona una instancia de LiveKit, mientras que Redis y MariaDB o MySQL almacenan la caché y los datos de la aplicación.
¿plugNmeet-server es gratuito? ¿Qué licencia tiene?
plugNmeet-server es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿plugNmeet-server sigue mantenido?
Mantenimiento activo. El último commit de plugNmeet-server fue el 6 nov 2026.
¿Para qué puedo usar plugNmeet-server?
Añadir reuniones por video a un sitio web o sistema de gestión del aprendizaje existente. Gestionar un servicio de videoconferencias privado y autohospedado para una organización. Transmitir una reunión a YouTube o a herramientas de producción como OBS. Crear una aplicación de videoconferencias personalizada para iOS, Android o Flutter.
¿Cómo se instala plugNmeet-server?
Prepara una instancia de LiveKit, Redis y MariaDB o MySQL Crea config.yaml a partir de config_sample.yaml y configura los detalles de tu entorno Ejecuta el servidor con Docker: docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml
¿Dónde consigo plugNmeet-server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mynaparrot/plugNmeet-server

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados