Cómo integrar BigBlueButton con Moodle LMS (Paso a paso)

Respuesta breve: En Moodle 4.0 o posterior, normalmente no se instala un plugin de actividad BigBlueButton por separado. Habilite la actividad integrada si su sitio la tiene deshabilitada, ingrese la URL del servidor BigBlueButton y la clave compartida en la configuración del sitio, luego agregue una actividad BigBlueButton a un curso y pruébela con un profesor y un estudiante matriculado. Necesita un servicio BigBlueButton en funcionamiento y las credenciales de su proveedor o administrador del servidor; instalar la actividad de Moodle por sí sola no crea un servidor de videoconferencia.

Esta guía abarca la integración estándar de actividades de Moodle, no una implementación LTI independiente. Las etiquetas y las rutas de menú que se muestran a continuación pueden variar ligeramente entre versiones o temas de Moodle. Los paneles de la interfaz son referencias visuales de la configuración y el flujo de trabajo, no capturas de pantalla de una instalación real de Moodle.

¿Necesito instalar otro plugin de Moodle?

Normalmente, no. Moodle integró BigBlueButton como un plugin principal en Moodle 4.0. En Moodle 4.0 a 5.2, un administrador podría necesitar habilitarlo en Administración del sitio > Plugins > Administrar actividades y aceptar el acuerdo de procesamiento de datos. La documentación de Moodle 5.3 indica que la actividad está habilitada por defecto en las nuevas instalaciones, pero el administrador aún debe ingresar la URL del servidor y la clave compartida; hasta entonces, el selector de actividades puede mostrar BigBlueButton como no disponible. Si su sitio es anterior a Moodle 4.0, verifique la versión del plugin que coincida con su versión de Moodle antes de instalar una copia por separado. No instale un módulo de actividad duplicado en un sitio más reciente. Consulte las notas de actualización de Moodle para BigBlueButton para conocer el historial del plugin principal y la documentación de Moodle 5.3 para BigBlueButton para conocer el comportamiento actual de la actividad.

¿Qué debo tener preparado antes de la instalación?

  • Un servicio BigBlueButton: ya sea un servidor que opere su organización o un servicio alojado que permita la integración con Moodle.
  • La URL del servidor y la clave compartida: consulte con su proveedor o administrador del servidor. Si administra un servidor BigBlueButton autohospedado compatible, su administrador puede ejecutar el comando sudo bbb-conf --secreten ese servidor. El comando imprime la URL y la clave de la API.
  • Acceso de administrador a Moodle: solo un administrador del sitio puede cambiar las credenciales del servidor para todo el sitio; un profesor del curso puede agregar la actividad después de que esté habilitada.
  • Curso de prueba y cuentas de prueba: utilice una cuenta de profesor o moderador y una cuenta de estudiante inscrita en el curso.

La URL es la dirección del servidor de BigBlueButton proporcionada para la integración de la API, que generalmente termina en /bigbluebutton/. Copie el valor del proveedor exactamente, incluyendo https://y la barra diagonal final, en lugar de agregar una /apiruta adivinada. El secreto compartido firma las solicitudes de API de servidor a servidor. Manténgalo privado: la guía de seguridad de la API de BigBlueButton indica que no se debe exponer el secreto en JavaScript del lado del navegador ni en el contenido público del curso. Si utiliza credenciales de servicio alojadas, ese proveedor puede aplicar sus propios límites de participantes, grabaciones o sesiones.

Una terminal del servidor BigBlueButton que muestra el comando bbb-conf --secret y un secreto compartido censurado.
El administrador del servidor BigBlueButton puede ejecutar bbb-conf --secret para obtener la URL del servidor y la clave secreta compartida; la clave secreta de ejemplo está censurada.

¿Cómo conecto Moodle al servidor BigBlueButton?

1. Compruebe la versión de Moodle y habilite la actividad.

Inicie sesión como administrador del sitio y confirme la versión de Moodle en la página de notificaciones del sitio o información del sistema. Si la actividad BigBlueButton está deshabilitada, habilítela desde la página de administración de actividades. En Moodle 4.0–5.2, las notas de actualización de Moodle indican que la actividad principal puede estar deshabilitada de forma predeterminada y que el administrador debe aceptar el acuerdo de procesamiento de datos para habilitarla. En un nuevo sitio Moodle 5.3, debería aparecer como habilitada, pero la falta de credenciales puede impedir que esté disponible en el selector. La ubicación en el menú puede variar; utilice la búsqueda de administración del sitio para "BigBlueButton" si las etiquetas no coinciden con su tema.

Configuración de Moodle BigBlueButton que muestra una URL del servidor, una clave secreta compartida enmascarada y un botón para guardar los cambios.
Introduce el punto final y la clave compartida proporcionados por tu proveedor de alojamiento en la configuración de BigBlueButton de Moodle y, a continuación, guárdalos.

2. Introduce la URL del servidor y la clave secreta compartida.

Acceda a la configuración de BigBlueButton desde la administración del sitio, generalmente en Plugins o Plugins > Módulos de actividad . Busque la configuración general para la URL del servidor de BigBlueButton y la clave compartida de BigBlueButton . Pegue los valores proporcionados por su proveedor de servicios o administrador del servidor y guarde los cambios. La documentación de Moodle 5.3 describe cómo introducir estas credenciales desde la página de configuración de BigBlueButton; la etiqueta de navegación exacta puede variar en versiones anteriores.

Para un servicio autohospedado, compare los valores de Moodle con la URL y el secreto que se informan en el servidor de BigBlueButton. No regenere ni cambie el secreto del servidor como un simple paso para solucionar problemas: cada interfaz que utilice ese servidor debe actualizarse con el nuevo valor. El secreto no es una contraseña de estudiante y no debe incluirse en el mensaje de bienvenida de una actividad. BigBlueButton explica cómo el secreto compartido valida las llamadas a la API en su guía de personalización del servidor de BigBlueButton y en la documentación de seguridad de la API de BigBlueButton .

3. Añadir una actividad de prueba a un curso.

Abre un curso donde tengas permisos de edición y activa el modo de edición. En la sección de destino, elige « Añadir una actividad o recurso» y, a continuación, selecciona BigBlueButton . Si no aparece, vuelve a las comprobaciones a nivel de sitio del paso 1 en lugar de intentar añadir otro plugin. Utiliza una sesión temporal con un nombre claro, como «Prueba de conexión BBB», para que los alumnos no la confundan con una clase programada.

El selector de actividades del curso de Moodle se abre en modo de edición con BigBlueButton seleccionado.
En el selector de actividades del curso, BigBlueButton aparece como una actividad después de que el administrador del sitio la habilite y configure.

4. Defina los detalles y el horario de la reunión.

Asigne a la actividad un nombre reconocible y añada una breve descripción que explique el propósito de la sala. Un mensaje de bienvenida es opcional. Decida si desea habilitar la opción «Esperar al moderador» : cuando está habilitada, los estudiantes esperan hasta que un usuario con rol de moderador acceda. Si la clase tiene un horario de inicio o finalización específico, establezca el horario y verifique la zona horaria del curso. Evite abrir una actividad de prueba a invitados a menos que su institución permita intencionadamente dicho acceso; el acceso normal de los usuarios matriculados es más fácil de controlar durante la configuración.

Utilice inicialmente los roles de participante predeterminados. Si el instructor debe moderar la sala, verifique que la cuenta tenga el rol adecuado en el curso de Moodle antes de realizar la prueba. Los enlaces de invitado y el acceso externo tienen condiciones de sitio independientes y podrían no estar disponibles cuando el sitio de Moodle requiera que los usuarios inicien sesión.

Formulario de actividad de BigBlueButton que muestra los campos Nombre, Descripción, Mensaje de bienvenida, Esperar al moderador y Programar.
El formulario de actividad incluye un nombre y un mensaje de bienvenida opcional, una configuración de tiempo de espera para el moderador y controles de programación.

¿Cómo puedo verificar que la integración funciona para los estudiantes?

5. Guarda la actividad y confirma que aparece en el curso.

Guarda la actividad y regresa a la página del curso. Verifica que el nombre y la hora programada sean correctos. Si la actividad está oculta, fuera de su período de disponibilidad o restringida por un grupo o condición de acceso, es posible que los estudiantes no la vean incluso cuando la conexión con el servidor funcione. Revisa la visibilidad de la actividad y la inscripción al curso antes de diagnosticar el servidor de BigBlueButton.

Página del curso de Moodle con una actividad guardada llamada Seminario semanal y detalles de la fecha.
Una actividad guardada del Seminario Semanal aparece en la sección del curso con los detalles de su horario.

6. Únete como profesor y comprueba el acceso al audio.

Abra la actividad de prueba como profesor o moderador. Cuando la sala le pida que conecte el audio, seleccione «Micrófono» para probar la función de hablar y escuchar, o «Solo escuchar» si está comprobando la reproducción sin micrófono. Permita que el navegador acceda al micrófono cuando se le solicite. Una denegación de permisos del navegador es diferente de un error de credenciales de Moodle: si la sala se abre pero falla el audio, primero compruebe los permisos del sitio del navegador y el dispositivo de audio seleccionado.

Pantalla de pre-conexión de BigBlueButton con opciones de audio de micrófono y solo escucha.
Al escuchar la indicación de audio, los participantes pueden optar por unirse con un micrófono o solo escuchar.

7. Inscríbase de nuevo con una cuenta de estudiante matriculado.

Utilice un segundo perfil de navegador o un dispositivo diferente para iniciar sesión como estudiante matriculado y abrir la misma actividad. Confirme si el estudiante puede acceder inmediatamente o si se observa el comportamiento esperado de espera al moderador. Compruebe que el participante aparece en la sala y que funciona una breve prueba de chat o audio. Esta prueba verifica más que el inicio de sesión del administrador, ya que la visibilidad del estudiante, la matrícula en el curso, las restricciones del grupo y la configuración del moderador pueden afectar el resultado.

Diseño de aula de BigBlueButton que muestra un área de presentación, una lista de participantes y un panel de chat.
En un aula compartida, el área de presentación puede mostrarse junto a la lista de participantes y el panel de chat.

8. Compruebe las grabaciones solo si su configuración las admite.

La grabación es opcional y depende del servidor, la configuración de la actividad, los permisos y el plan de servicio. Si la grabación está habilitada, realice una breve grabación de prueba, finalice la reunión correctamente y compruebe si el enlace de grabación está disponible para los roles de Moodle previstos. Es posible que la grabación no aparezca de inmediato; la documentación de actualización de Moodle indica que las tareas de metadatos de grabación pueden ejecutarse de forma asíncrona y que el cron de Moodle debe estar en funcionamiento para el procesamiento relacionado con la grabación en el escenario de actualización documentado. Para comprobar el funcionamiento actual del cron, revise el estado de las tareas programadas de Moodle y la política de grabación de su proveedor antes de concluir que la integración está fallando.

Tarjeta de actividad del curso Moodle con una entrada de grabación debajo del seminario semanal.
Cuando las grabaciones están habilitadas, procesadas y disponibles para ese usuario, puede aparecer una entrada de grabación debajo de la actividad.

¿Qué ocurre si Moodle no puede conectarse o los estudiantes no pueden unirse?

SíntomaPrimera comprobación
El botón BigBlueButton no aparece en el selector de actividades.Confirma que la actividad integrada esté habilitada y disponible para tu versión de Moodle.
La actividad aparece atenuada en Moodle 5.3.Complete la configuración de la URL del servidor y la clave compartida; la documentación actual indica que las credenciales incompletas impiden su acceso.
Moodle informa que el servidor no está disponible o que la sala no se puede iniciar.Compare la URL exacta y la clave secreta con los valores del proveedor; verifique que el servidor Moodle pueda acceder al host de BigBlueButton a través de HTTPS.
El profesor puede unirse, pero un estudiante no.Verifique la inscripción al curso, la visibilidad de la actividad, las fechas de acceso, las restricciones de grupo y la configuración del tiempo de espera del moderador.
La habitación se abre, pero el audio y el vídeo no funcionan.Verifique los permisos del navegador y los requisitos de red/medios del servicio BigBlueButton; la conectividad API por sí sola no verifica la ruta de medios de cada participante.
No hay grabaciónConfirme que la grabación sea compatible y esté habilitada, compruebe quién puede verla y revise el estado de las tareas programadas/cron.

Si Moodle indica que no puede acceder a la sala, comience por la URL, la clave compartida y la accesibilidad del servidor. La página de solución de problemas anterior de Moodle documenta estas como causas comunes; úsela como lista de verificación de diagnóstico, tomando las credenciales reales de su proveedor actual en lugar de copiar valores de servidores de prueba antiguos. Para un servidor autogestionado, el administrador de BigBlueButton también puede verificar el servicio desde el lado del servidor. Evite incluir la clave compartida en capturas de pantalla, publicaciones de soporte y registros públicos.

Lista de verificación de configuración final

  • Se conoce la versión de Moodle y el estado del módulo de actividad.
  • El punto final correcto de BigBlueButton y la clave compartida se guardan en la configuración del sitio.
  • La actividad aparece en el curso y es visible para el estudiante que realiza la prueba.
  • Un profesor y un alumno matriculado pueden participar desempeñando los roles previstos.
  • El audio funciona en el navegador para al menos un participante.
  • La reproducción de grabaciones se prueba por separado solo si forma parte del servicio.

Una integración exitosa implica que Moodle pueda crear e iniciar una sesión para los usuarios del curso adecuados, no solo que exista una actividad de BigBlueButton en el selector. Si el inicio de la sesión para el profesor funciona, pero fallan los estudiantes, los archivos multimedia o las grabaciones, solucione los problemas de permisos o de las capas de servicio por separado, en lugar de reinstalar repetidamente la actividad principal de Moodle.

Dejar un comentario

Las 10 mejores herramientas de escaneo de ping para encontrar dispositivos en tu red.

Las 10 mejores herramientas de escaneo de ping para encontrar dispositivos en tu red.

Compara 10 herramientas de escaneo de ping para la detección rápida de redes LAN, el escaneo multiplataforma y la gestión de direcciones IP. Descubre qué puede (y qué no puede) revelarte un escaneo.

Las 6 mejores herramientas de gestión de red para el seguimiento del rendimiento

Las 6 mejores herramientas de gestión de red para el seguimiento del rendimiento

Compare seis herramientas de gestión de red para la monitorización del rendimiento, incluyendo la cobertura SNMP, la asignación de mapas, las alertas, los modelos de implementación y las ventajas y desventajas en cuanto a costes.

Los mejores analizadores de Wi-Fi para Windows, iOS y Android.

Los mejores analizadores de Wi-Fi para Windows, iOS y Android.

Compara las mejores aplicaciones de análisis Wi-Fi para Windows, iPhone y Android, incluyendo herramientas para la congestión de canales, la cobertura de la señal, los mapas de calor y la resolución de problemas de red.

Ping Monitor: 7 herramientas gratuitas y de código abierto para la disponibilidad de la red

Ping Monitor: 7 herramientas gratuitas y de código abierto para la disponibilidad de la red

Compara siete monitores de ping gratuitos y de código abierto, desde suites de red completas hasta sondas de latencia específicas, y elige el que mejor se adapte a tus necesidades en cuanto a disponibilidad, pérdida de paquetes e historial.

Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona

Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona

Aprenda qué significa QoS en redes, cómo las marcas DSCP y las colas de tráfico priorizan las aplicaciones de voz, vídeo y empresariales, y qué problemas no puede solucionar la QoS.

Las 7 mejores herramientas de gestión de direcciones IP para equipos de red

Las 7 mejores herramientas de gestión de direcciones IP para equipos de red

Compare siete herramientas de administración de direcciones IP para el descubrimiento de subredes, la coordinación de DNS y DHCP, el inventario de red y la gestión de direcciones IP de código abierto.

El mejor software de servidor SFTP para transferencias seguras de archivos.

El mejor software de servidor SFTP para transferencias seguras de archivos.

Compara software de servidor SFTP fiable para Windows y Linux, incluyendo OpenSSH, Bitvise, SolarWinds y SFTPGo. Encuentra la solución ideal para tus necesidades de seguridad y transferencia de archivos.

Buenas prácticas de monitorización de redes: qué monitorizar y qué herramientas utilizar.

Buenas prácticas de monitorización de redes: qué monitorizar y qué herramientas utilizar.

Cree un sistema práctico de monitorización de red con una cobertura clara de los dispositivos, métricas de rendimiento útiles, alertas procesables y una comparación de SolarWinds NPM, PRTG y OpManager.

Las 10 mejores herramientas de escaneo de red para descubrir dispositivos e IPs

Las 10 mejores herramientas de escaneo de red para descubrir dispositivos e IPs

Compare las herramientas de escaneo de red para la detección rápida de dispositivos, escaneos de IP multiplataforma y gestión de direcciones IP (IPAM) empresariales, con orientación sobre cómo adaptar cada opción a su red.

Cómo usar Nmap para realizar un rastreo de ruta y leer la ruta de red.

Cómo usar Nmap para realizar un rastreo de ruta y leer la ruta de red.

Utilice la opción --traceroute de Nmap para asignar saltos a un host autorizado, comprender la salida de saltos y RTT, y solucionar problemas de respuestas faltantes sin realizar un escaneo excesivo.