Diferencia entre revisiones de «Servicio de MEET»
| (No se muestran 20 ediciones intermedias del mismo usuario) | |||
| Línea 6: | Línea 6: | ||
[[File:vivait_meet_V.51.png|1500px|center|thumb]] | [[File:vivait_meet_V.51.png|1500px|center|thumb]] | ||
<br><br> | <br><br> | ||
| + | En este sistema el servidor WebRTC Janus, de código abierto, actúa como pasarela entre el navegador desde el que se invoca el servicio y Asterisk. | ||
<div style=" | <div style=" | ||
text-align:right; | text-align:right; | ||
| Línea 37: | Línea 38: | ||
<br><br> | <br><br> | ||
| − | == Configuración VIVAit MEET en el navegador == | + | === Configuración VIVAit MEET en el navegador === |
| + | <br><br> | ||
| + | En el portal de administración de '''''VIVA'''''it Call se puede realizar la interacción entre Asterisk y el servicio mediante la gestión de salas y usuarios MEET.<br> | ||
| + | Consultar la sección VIVAIT MEET en el [[Portal de administración VIVAit#VIVAit Meet | portal de administración]]. | ||
| + | <br><br> | ||
| + | [[File:poral_administración_meet.png|1500px|center|thumb]] | ||
<br><br> | <br><br> | ||
La configuración necesaria en los navegadores, para posibilitar que se puedan compartir pantallas, se encuentra en el siguiente [[Preguntas_frecuentes_administraci%C3%B3n|enlace]] | La configuración necesaria en los navegadores, para posibilitar que se puedan compartir pantallas, se encuentra en el siguiente [[Preguntas_frecuentes_administraci%C3%B3n|enlace]] | ||
| Línea 76: | Línea 82: | ||
<br><br> | <br><br> | ||
| − | == Configuración VIVAit MEET en ficheros == | + | === Configuración VIVAit MEET en ficheros === |
<br><br> | <br><br> | ||
Dentro del ''nodo stg'' se pueden encontrar los siguientes ficheros de configuración del servicio. | Dentro del ''nodo stg'' se pueden encontrar los siguientes ficheros de configuración del servicio. | ||
<br><br> | <br><br> | ||
| − | + | ==== Fichero de configuración Janus ==== | |
| + | <div style=" | ||
| + | text-align:center; | ||
| + | margin-top:20px; | ||
| + | padding:6px 12px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f5f5f5; | ||
| + | border-radius:8px; | ||
| + | display:inline-block; | ||
| + | font-family:monospace; | ||
| + | font-size:14px; | ||
| + | color:#333; | ||
| + | box-shadow:0 1px 2px rgba(0,0,0,0.1); | ||
| + | "> | ||
| + | <big>'''config.json'''</big> | ||
| + | </div> | ||
<br><br> | <br><br> | ||
| − | |||
| − | |||
| − | |||
El fichero config.json tiene la configuración necesaria para proporcionar el servicio. | El fichero config.json tiene la configuración necesaria para proporcionar el servicio. | ||
| + | <br><br> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:flecha_verde.png|20px|link=#VIVAit MEET]][[#VIVAit MEET | Volver arriba]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:Índice_azul.png|20px|link=#toc]][[#toc | Ir al índice]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:casa.png|20px|link=#]][[# | Página Principal]] | ||
| + | </div> | ||
| + | <br><br> | ||
| + | ==== Ficheros de configuración MEET ==== | ||
| + | <br><br> | ||
| + | Estos ficheros se encuentran en: | ||
| + | /etc/janus | ||
| + | Y son los siguientes: | ||
| + | /etc/janus/janus.cfg | ||
| + | /etc/janus/janus.plugin.echotest.cfg | ||
| + | /etc/janus/janus.transport.http.cfg | ||
| + | /etc/janus/janus.transport.websockets.cfg | ||
| + | /etc/janus/vivait.plugin.meet.cfg | ||
| + | /etc/janus/vivait.plugin.move.cfg | ||
| + | En ellos es obligatorio revisar: | ||
| + | <br><br> | ||
| + | <div style=" | ||
| + | text-align:center; | ||
| + | margin-top:20px; | ||
| + | padding:6px 12px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f5f5f5; | ||
| + | border-radius:8px; | ||
| + | display:inline-block; | ||
| + | font-family:monospace; | ||
| + | font-size:14px; | ||
| + | color:#333; | ||
| + | box-shadow:0 1px 2px rgba(0,0,0,0.1); | ||
| + | "> | ||
| + | <big>'''janus.jcfg'''</big> | ||
| + | </div> | ||
| + | interface = IP_NODO | ||
| + | server_name = NAME_NODO | ||
| + | ice_enforce_list = IP_NODO (e ip publicas, si las hay) | ||
| + | <br><br> | ||
| + | <div style=" | ||
| + | text-align:center; | ||
| + | margin-top:20px; | ||
| + | padding:6px 12px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f5f5f5; | ||
| + | border-radius:8px; | ||
| + | display:inline-block; | ||
| + | font-family:monospace; | ||
| + | font-size:14px; | ||
| + | color:#333; | ||
| + | box-shadow:0 1px 2px rgba(0,0,0,0.1); | ||
| + | "> | ||
| + | <big>'''vivait.plugin.meet.cfg'''</big> | ||
| + | </div> | ||
| + | meet_url = https://IP_NODO/meet# | ||
| + | local_nodo_id = ID_NODO | ||
| + | local_ip = IP_NODO (escucha [sip]) | ||
| + | email_from_default_invitation = vivait-meet-18-04@mdtel.local | ||
| + | smart_host = mdsmtp.mdtel.net | ||
| + | <br><br> | ||
| + | <div style=" | ||
| + | text-align:center; | ||
| + | margin-top:20px; | ||
| + | padding:6px 12px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f5f5f5; | ||
| + | border-radius:8px; | ||
| + | display:inline-block; | ||
| + | font-family:monospace; | ||
| + | font-size:14px; | ||
| + | color:#333; | ||
| + | box-shadow:0 1px 2px rgba(0,0,0,0.1); | ||
| + | "> | ||
| + | <big>'''vivait.plugin.move.cfg'''</big> | ||
| + | </div> | ||
| + | <br><br> | ||
| + | local_nodo_id = ID_NODO | ||
| + | local_ip = IP_NODO (escucha [sip]) | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:flecha_verde.png|20px|link=#VIVAit MEET]][[#VIVAit MEET | Volver arriba]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:Índice_azul.png|20px|link=#toc]][[#toc | Ir al índice]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:casa.png|20px|link=#]][[# | Página Principal]] | ||
| + | </div> | ||
| + | <br><br> | ||
| − | + | == Diagnóstico VIVAit MEET == | |
| + | <br><br> | ||
| + | Para diagnosticar el funcionamiento del servicio se pueden utilizar ficheros log o la consola del navegador. | ||
| + | <br><br> | ||
| − | + | === Fichero log de Janus === | |
| − | / | + | <br><br> |
| − | + | Este fichero ayuda a diagnosticar el funcionamiento del servicio. | |
| − | / | + | /var/log/janus/janus.log |
| − | / | + | [[File:janus_log_V5.1.png|1500px|center|thumb]] |
| − | / | + | <br><br> |
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:flecha_verde.png|20px|link=#VIVAit MEET]][[#VIVAit MEET | Volver arriba]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:Índice_azul.png|20px|link=#toc]][[#toc | Ir al índice]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:casa.png|20px|link=#]][[# | Página Principal]] | ||
| + | </div> | ||
| + | <br><br> | ||
| − | + | === Consola del navegador === | |
| − | + | <br><br> | |
| − | + | Los posibles problemas de conexión de los usuarios al portal se pueden analizar en la consola del navegador. | |
| − | + | <br><br> | |
| − | + | [[File:consola_navegador_meet_V5.1.png|1500px|center|thumb]] | |
| − | + | <br><br> | |
| − | + | <div style=" | |
| − | + | text-align:right; | |
| − | + | margin-top:20px; | |
| − | + | padding:8px; | |
| − | + | border:1px solid #ccc; | |
| − | + | background-color:#f9f9f9; | |
| − | + | border-radius:6px; | |
| − | + | display:inline-block; | |
| − | + | "> | |
| − | + | [[File:flecha_verde.png|20px|link=#VIVAit MEET]][[#VIVAit MEET | Volver arriba]] | |
| − | + | </div> | |
| − | + | <div style=" | |
| − | + | text-align:right; | |
| − | + | margin-top:20px; | |
| − | + | padding:8px; | |
| − | + | border:1px solid #ccc; | |
| − | + | background-color:#f9f9f9; | |
| − | + | border-radius:6px; | |
| − | + | display:inline-block; | |
| + | "> | ||
| + | [[File:Índice_azul.png|20px|link=#toc]][[#toc | Ir al índice]] | ||
| + | </div> | ||
| + | <div style=" | ||
| + | text-align:right; | ||
| + | margin-top:20px; | ||
| + | padding:8px; | ||
| + | border:1px solid #ccc; | ||
| + | background-color:#f9f9f9; | ||
| + | border-radius:6px; | ||
| + | display:inline-block; | ||
| + | "> | ||
| + | [[File:casa.png|20px|link=#]][[# | Página Principal]] | ||
| + | </div> | ||
| + | <br><br> | ||
Revisión actual del 11:35 22 jun 2026
Sumario
1 VIVAit MEET
Vivait Meet es una funcionalidad que permite invocar servicios de colaboración mediante salas de videoconferencia.
El esquema de conexión para VIVAit Meet es el siguiente:
En este sistema el servidor WebRTC Janus, de código abierto, actúa como pasarela entre el navegador desde el que se invoca el servicio y Asterisk.
1.1 Configuración VIVAit MEET
La configuración de VIVAit Meet se realiza en varios planos:
En el portal de administración de VIVAit Call se puede realizar la interacción entre Asterisk y el servicio mediante la gestión de salas y usuarios MEET.
Consultar la sección VIVAIT MEET en el portal de administración.
La configuración necesaria en los navegadores, para posibilitar que se puedan compartir pantallas, se encuentra en el siguiente enlace
1.1.2 Configuración VIVAit MEET en ficheros
Dentro del nodo stg se pueden encontrar los siguientes ficheros de configuración del servicio.
1.1.2.1 Fichero de configuración Janus
config.json
El fichero config.json tiene la configuración necesaria para proporcionar el servicio.
1.1.2.2 Ficheros de configuración MEET
Estos ficheros se encuentran en:
/etc/janus
Y son los siguientes:
/etc/janus/janus.cfg /etc/janus/janus.plugin.echotest.cfg /etc/janus/janus.transport.http.cfg /etc/janus/janus.transport.websockets.cfg /etc/janus/vivait.plugin.meet.cfg /etc/janus/vivait.plugin.move.cfg
En ellos es obligatorio revisar:
janus.jcfg
interface = IP_NODO server_name = NAME_NODO ice_enforce_list = IP_NODO (e ip publicas, si las hay)
vivait.plugin.meet.cfg
meet_url = https://IP_NODO/meet# local_nodo_id = ID_NODO local_ip = IP_NODO (escucha [sip]) email_from_default_invitation = vivait-meet-18-04@mdtel.local smart_host = mdsmtp.mdtel.net
vivait.plugin.move.cfg
local_nodo_id = ID_NODO local_ip = IP_NODO (escucha [sip])
1.2 Diagnóstico VIVAit MEET
Para diagnosticar el funcionamiento del servicio se pueden utilizar ficheros log o la consola del navegador.
1.2.1 Fichero log de Janus
Este fichero ayuda a diagnosticar el funcionamiento del servicio.
/var/log/janus/janus.log
Los posibles problemas de conexión de los usuarios al portal se pueden analizar en la consola del navegador.


