Ajustes del plugin¶
Todas las opciones globales de mod_jitsi se encuentran en una única página de administración:
Administración del sitio → Plugins → Módulos de actividad → Jitsi
Esta página lee de settings.php. Las secciones siguientes mantienen el mismo orden y agrupación
que la propia página de ajustes. Se muestran los valores por defecto cuando el plugin define alguno.
Ajustes específicos del servidor
Algunas secciones solo se aplican a ciertos tipos de servidor. La grabación en Dropbox se ignora en servidores 8x8 (JaaS), y la sección de GCP solo se aplica cuando dejas que el plugin aprovisione un servidor en Google Cloud. Consulta Opciones de servidor.
Cuenta mod_jitsi¶
Un panel de estado en la parte superior de la página te permite conectar tu instalación al portal de la Cuenta mod_jitsi. Algunas funcionalidades (informe de asistencia, seguimiento de visualizaciones de grabaciones, mapa de calor de visualización, resumen del curso, estadísticas de uso de sesiones) requieren este registro.
Conecta tu instalación a la Cuenta mod_jitsi para compartir estadísticas de uso y obtener acceso a funcionalidades futuras. Se almacenarán el nombre y la URL de tu sitio para identificar tu instalación.
Según el estado, el panel muestra un botón Registrar y activar, un aviso de Esperando registro con un enlace para reenviar, o una confirmación de Conectado con un enlace para anular el registro.
Gestión de servidores¶
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Jitsi servers (enlace) | Enlace a la página de gestión de servidores donde se añaden y gestionan los servidores Jitsi, además de un enlace a Estadísticas de uso de sesiones. | — |
| Jitsi server | Elige qué servidor Jitsi se usará. La lista se rellena a partir de los servidores que hayas definido. | Primer servidor disponible |
Configuración¶
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Help | Personaliza el texto de la pestaña de ayuda que se muestra en las actividades Jitsi. Un buen lugar para reglas de netiqueta o instrucciones de ayuda al usuario. | vacío |
| ID User | ID que se mostrará en la sesión. Opciones: Nombre de usuario, Nombre + Apellidos, o Alias. | Nombre de usuario |
| Separator | Separador de campos para el nombre de la sesión. Opciones: ., -, _, o vacío. |
. |
| Session name fields | Campos que definen el nombre de la sesión (Nombre corto del curso, ID de sesión, Nombre de sesión). | Los tres |
| Invite Options | Permite a los usuarios con la capacidad mod/jitsi:createlink (profesores) crear enlaces de invitación para usuarios no matriculados en el curso. |
Activado |
| Send invitation by email | Permite a los profesores enviar el enlace de invitación directamente por correo electrónico desde la página de la sesión. | Desactivado |
| Show Background options | Muestra la opción "Seleccionar fondo" a todos los usuarios. Esta funcionalidad requiere ordenadores potentes, por lo que quizá quieras desactivarla. | Activado |
| Youtube sharing option | Muestra la opción de compartir vídeos de YouTube. | Activado |
| Finish and Return | Vuelve al curso cuando finaliza la sesión. En Jitsi público, los usuarios vuelven al curso cuando cierran la publicidad. | Activado |
| Deep Link | En la app de Moodle, permite transferir las sesiones de Jitsi a la app de Jitsi. | Activado |
| Password | Contraseña para proteger tus sesiones. Recomendada si usas un servidor público. | vacío |
| Security Button | Activa las "Opciones de seguridad" y el "Modo sala de espera" nativos de Jitsi. Desactívalo si has establecido una contraseña arriba (la contraseña se mostraría a los usuarios). Funciona mejor con la configuración de token. | Desactivado |
| Show avatars in Jitsi | Muestra el avatar del usuario en Jitsi. Recurre a la imagen de perfil por defecto de Moodle si el usuario no tiene ninguna. | Activado |
| Record | Activa las opciones de grabación nativas de Jitsi (actualmente Dropbox) para los usuarios con mod/jitsi:record (profesores). Desactívalo si usas el método de streaming "Moodle integrado". |
Activado |
| Participants panel | Muestra el panel de participantes a todos los usuarios. Cuando está desactivado, solo los usuarios con mod/jitsi:moderation (normalmente profesores) pueden ver el panel. |
Activado |
| Raise hand button | Muestra el botón de levantar la mano a todos los usuarios. Levantar la mano también da acceso al panel de participantes. | Activado |
| Reactions | Muestra emoticonos con sonido (aplausos, sorpresa, etc.). Requiere que el "Raise hand button" esté activado. | Activado |
| Chat | Activa el chat para todos los participantes. | Activado |
| Polls | Activa la funcionalidad de encuestas para todos los participantes. Las encuestas siempre se desactivan cuando el chat está desactivado. | Activado |
| Whiteboard | Muestra el botón de la pizarra a todos los usuarios. La pizarra no está disponible en servidores JaaS. | Activado |
| Start with audio muted | Cuando un usuario se conecta a la sesión, el audio está silenciado. | Activado |
| Start with video muted | Cuando un usuario se conecta a la sesión, el vídeo está desactivado. | Activado |
| Simultaneous cameras | Número máximo de cámaras simultáneas que un usuario puede ver. Tu servidor Jitsi puede anularlo con un valor menor. Demasiadas cámaras pueden sobrecargar los navegadores de los clientes. | 15 |
| Allow breakout rooms | Permite crear salas de trabajo. El servidor debe estar configurado para permitir salas de trabajo. | Activado |
| Enable transcription | Activa la funcionalidad de transcripción en las sesiones de Jitsi. Cuando está desactivada, la opción se oculta a los participantes independientemente de la configuración del servidor. | Activado |
| Send user email to Jitsi | Envía la dirección de correo electrónico de Moodle del usuario al servidor Jitsi (requerido por algunas funcionalidades del servidor, como la entrega de grabaciones por correo electrónico). Comparte datos personales con el servidor Jitsi: asegúrate de cumplir con tu política de privacidad. | Desactivado |
| Private sessions | Añade sesiones privadas 1 a 1 a los perfiles de usuario. | Desactivado |
Configuración de grabación en Dropbox¶
No se usa en servidores 8x8 (JaaS)
Estos ajustes se ignoran cuando el servidor activo es 8x8. La grabación en Dropbox solo está disponible para servidores Jitsi autoalojados.
Necesitas crear una app en la Consola de apps de Dropbox y configurar allí la URI de redirección.
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Dropbox App Key | La App Key de tu app de Dropbox (Consola de desarrolladores de Dropbox → tu app → pestaña Settings). | vacío |
| Dropbox Redirect URI | La URI de redirección OAuth2 registrada en tu app de Dropbox. Debe coincidir exactamente con lo que configures en la Consola de apps de Dropbox. Normalmente https://tu-dominio-jitsi/static/oauth.html. |
vacío |
Configuración de streaming¶
El streaming por defecto funciona directamente: los usuarios hacen streaming/graban con sus propias cuentas (YouTube, PeerTube…) y el profesor publica los enlaces de visualización para los estudiantes. Para una mejor experiencia, activa el método "Moodle integrado" para grabar en una cuenta corporativa (solo YouTube) con las grabaciones disponibles automáticamente para los estudiantes.
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Live Streaming | Activa las funcionalidades de Live Streaming para los usuarios con mod/jitsi:record (profesores). Si está activado, quizá quieras desactivar la opción "Record" de arriba. |
Activado |
| Live Streaming Method | Jitsi interface: los usuarios hacen streaming con sus propias cuentas a través de la interfaz de Jitsi. Moodle integrated: los profesores inician "Record & Stream" sin credenciales; las grabaciones se almacenan en una cuenta corporativa y están disponibles para los estudiantes de inmediato (requiere credenciales OAuth2 y una cuenta de streaming). | Jitsi interface |
| OAuth2 id | OAuth2 id de una cuenta de Google con la API YouTube Data v3 activada, con la URI de redirección autorizada que se muestra en el ajuste (…/mod/jitsi/auth.php). |
vacío |
| OAuth2 secret | OAuth2 secret de la cuenta de Google. | vacío |
| Number of videos to delete | Número de vídeos a eliminar en cada ejecución de la tarea cron. | 1 |
| Retention period | Cuánto tiempo permanece disponible un vídeo eliminado en el servidor de streaming antes de borrarse de él. | 4 semanas |
| Latency | Nivel de latencia para el streaming: Normal, Baja o Ultra baja. | Normal |
| For kids | Las grabaciones se considerarán creadas para niños. | Desactivado |
Enlaces de gestión¶
La sección de streaming también expone enlaces directos a páginas de administración:
- Streaming/Recording Accounts — gestiona las cuentas corporativas de YouTube.
- Recordings available to delete — lista de grabaciones marcadas para eliminación.
- Recordings on air — sesiones en directo que se están grabando actualmente.
- Search recordings.
- Jitsi Recording Statistics.
Google Cloud (GCP) — BETA¶
Configura el proyecto y la VM donde se desplegará el servidor Jitsi compartido. Esta funcionalidad está en fase beta de pruebas.
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Project ID | ID del proyecto de Google Cloud (p. ej. my-project). |
vacío |
| Zone | Zona de Compute Engine donde se crearán las VM de Jitsi y Jibri. | europe-west1-b |
| Base image | Imagen a usar para la VM. | Familia Debian 12 |
| Network | Red/VPC a la que conectar la instancia (p. ej. global/networks/default). |
global/networks/default |
| Hostname (FQDN) | Nombre de dominio totalmente cualificado que apuntará a la VM (requerido para Let's Encrypt). | vacío |
| Let's Encrypt email | Dirección de correo electrónico usada para solicitar el certificado de Let's Encrypt. | vacío |
| Service Account JSON | Sube el JSON de la cuenta de servicio con permisos para gestionar Compute Engine. | — |
Consulta Configuración de GCP para el recorrido completo de aprovisionamiento.
Funcionalidades de IA¶
Configura las funcionalidades basadas en IA para las grabaciones en GCS (resumen, cuestionario, transcripción). Estas funcionalidades envían el contenido de las grabaciones a Google Vertex AI. Asegúrate de tener un Acuerdo de Tratamiento de Datos con Google Cloud antes de activarlas.
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Enable AI features | Activa el resumen, cuestionario y transcripción basados en IA para las grabaciones en GCS. Cuando está activado, las grabaciones de vídeo se envían a Google Vertex AI para su procesamiento. Asegúrate de que tu institución tiene un DPA con Google Cloud y de que la región cumple con la protección de datos aplicable (p. ej. RGPD). | Desactivado |
| Number of questions for AI quiz | Número de preguntas de verdadero/falso a generar por grabación (3–20). | 10 |
| Vertex AI region | Región donde se procesan las solicitudes de Vertex AI (Gemini). Elige una región de la UE para el RGPD; la región debe ser compatible con Gemini 2.5 Flash. | europe-west1 |
Experimental¶
Estas son opciones con las que estamos experimentando y que pueden desaparecer en versiones futuras.
| Ajuste | Qué hace | Por defecto |
|---|---|---|
| Share stream with users outside of Moodle | Ofrece la posibilidad de compartir el streaming en directo de una sesión con usuarios externos a Moodle. | Desactivado |