{"id":80157,"date":"2023-10-25T09:34:48","date_gmt":"2023-10-25T07:34:48","guid":{"rendered":"https:\/\/openexpoeurope.com\/?p=80157"},"modified":"2023-10-25T09:44:31","modified_gmt":"2023-10-25T07:44:31","slug":"como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk","status":"publish","type":"post","link":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/","title":{"rendered":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Introducci\u00f3n<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la <a href=\"https:\/\/nextcloud.com\/es\/federation\/\">federaci\u00f3n<\/a>, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y <a href=\"https:\/\/nextcloud.com\/es\/talk\/\">Nextcloud Talk<\/a>, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En este articulo explicaremos paso a paso c\u00f3mo crear un puente <a href=\"https:\/\/github.com\/42wim\/matterbridge\">Matterbridge<\/a>, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> Objetivo<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">El objetivo de este tutorial es de crear una sala de conversaci\u00f3n virtual federada entre dos instancias de Nextcloud Hub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A lo largo del articulo utilizaremos los siguientes nombres y identificativos<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a><\/a>Instancia Nextcloud 1: nube.minube1.com<\/li>\n\n\n\n<li>Instancia Nextcloud 2: nube.minube2.com<\/li>\n\n\n\n<li>Token de conversaci\u00f3n en la instancia 1: token1<\/li>\n\n\n\n<li>Token de conversaci\u00f3n en la instancia 2: token2<\/li>\n\n\n\n<li>Usuario t\u00e9cnico en las dos instancias: matterbot<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> Funcionamiento de Matterbridge<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Matterbridge es un servicio que se ejecuta en su propio sistema y donde vamos a definir los par\u00e1metros del puente entre dos o m\u00e1s servidores de Nextcloud Talk. Dentro de la conversaci\u00f3n que queremos federar pondremos como participante un usuario t\u00e9cnico con el cual se conectar\u00e1 el servicio Matterbridge para recoger y entregar los mensajes a los usuarios reales que participan en la conversaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El servicio Matterbridge har\u00e1 sus tareas a trav\u00e9s de consultas HTTP de tipo GET y POST, as\u00ed que no necesita ninguna regla de acceso de red particular.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-1024x549.png\" alt=\"\" class=\"wp-image-80162\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-1024x549.png 1024w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-300x161.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-768x412.png 768w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-1536x824.png 1536w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-1-2048x1098.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Diagrama de un puente Matterbridge entre dos instancias de Nextcloud Talk<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> El procedimiento<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a>Resumen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de entrar en los detalles de cada paso, listamos los pasos necesarios:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a><\/a>Crear el usuario t\u00e9cnico matterbot en nube.minube1.com y nube.minube2.com. Crear una contrase\u00f1a de aplicaci\u00f3n para ambos usuarios y apuntarlas.<\/li>\n\n\n\n<li>Crear una conversaci\u00f3n en nube.minube1.com y nube.minube2.com. Apuntar token1 (en nube.minube1.com) y token2 (en nube.minube2.com).<\/li>\n\n\n\n<li>A\u00f1adir matterbot como participante en esta conversaci\u00f3n, en nube.minube1.com y nube.minube2.com.<\/li>\n\n\n\n<li>Instalar y configurar el servicio Matterbridge. Para eso, necesitaremos las contrase\u00f1as de aplicaci\u00f3n creadas al paso 1.<\/li>\n\n\n\n<li>Lanzar el servicio Matterbridge.<\/li>\n\n\n\n<li>Hacer pruebas y comprobar el funcionamiento de la conversaci\u00f3n federada.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a> 1 &#8211; Creaci\u00f3n de los usuarios<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a><\/a>La creaci\u00f3n del usuario t\u00e9cnico matterbot en cada instancia se hace desde la consola de gesti\u00f3n de usuarios o bien utilizando la API.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para mayor seguridad es recomendable compartir con el servicio matterbridge una contrase\u00f1a de aplicaci\u00f3n. Esta se crea en el apartado Ajustes de Usuario\u2192Seguridad\u2192Dispositivos y Sesiones:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"957\" height=\"177\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image.png\" alt=\"\" class=\"wp-image-80159\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image.png 957w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-300x55.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-768x142.png 768w\" sizes=\"auto, (max-width: 957px) 100vw, 957px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a> 2 &#8211; Creaci\u00f3n de las conversaciones<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para la creaci\u00f3n de las conversaci\u00f3n federada tenemos dos opciones.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>el administrador local de cada instancia crea la conversaci\u00f3n y luego a\u00f1ade los usuarios reales como participantes y el usuario t\u00e9cnico matterbot. Los usuarios reales o algunos entre ellos pueden tambi\u00e9n agregarse como moderadores para una gesti\u00f3n m\u00e1s sencilla. No es necesario que matterbot sea moderador.<\/li>\n\n\n\n<li>El usuario real de cada instancia crea la conversaci\u00f3n y a\u00f1ade almenos el usuario t\u00e9cnico matterbot.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Para que sea una conversaci\u00f3n federada har\u00e1 falta a\u00f1adir el token de la conversaci\u00f3n en la fichero de configuraci\u00f3n de Mattebridge como se indicar m\u00e1s abajo. El token de conversaci\u00f3n es una cadena aleatoria de caracteres que se puede obtener en la barra de direcci\u00f3n, a la derecha de la \u00faltima barra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ejemplo para:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/nube.minube1.com\/call\/nb9xk3d2\">https:\/\/nube.minube1.com\/call\/nb9xk3d2<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El token es: nb9xk3d2<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a> 3 &#8211; Instalaci\u00f3n y configuraci\u00f3n del servicio Matterbridge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Estos pasos de instalaci\u00f3n se aplican a un sistema basado en Ubuntu Server 22.04.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Crear un sistema de versionamiento del ejecutable:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # mkdir \/opt\/matterbridge\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # mkdir \/opt\/matterbridge\/v<em>X.Y.Z<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Descargar el ejecutable desde el repositorio de proyecto (cambiar X.Y.Z con la versi\u00f3n m\u00e1s actualizada):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># wget -C \/opt\/matterbridge\/v<em>X.Y.Z<\/em>\/matterbridge https:\/\/github.com\/42wim\/matterbridge\/releases\/download\/v<em>X.Y.Z<\/em>\/matterbridge-<em>X.Y.Z<\/em>-linux-64bit <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># chmod +x \/opt\/matterbridge\/v<em>X.Y.Z<\/em>\/matterbridge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # ln -s \/opt\/matterbridge\/v<em>X.Y.Z<\/em>\/matterbridge \/opt\/matterbridge\/current\/matterbridge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Crear una carpeta de configuraci\u00f3n para el servicio: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># mkdir \/etc\/matterbridge<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a> 4 &#8211; Lanzamiento del servicio Matterbridge<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La parte principal de la configuraci\u00f3n del servicio Matterbridge se hace en su fichero de configuraci\u00f3n, en formato toml.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para cada instancia Nextcloud tenemos que definir un account, con su nombre (Server), usuario (Login) y contrase\u00f1a (Password). El par\u00e1metro no obligatorio RemoteNickFormat cambia la cadena de caracteres que el destinatario ve cuando recibe mensajes de un remitente, veremos un ejemplo m\u00e1s adelante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Luego tenemos definir los gateways, es decir que Accounts son visibles entre ellos. Para cada elemento del Gateway tenemos que especificar el channel, es decir el token de conversaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # vim \/etc\/matterbridge\/matterbridge.toml<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">## Account 1 &#8211; matterbot@nube.nube1.com <br>[nctalk.nube-minube1-com]<br><br> Server=\u00bbhttps:\/\/nube.minube1.com\u00bb<br><br> Login=\u00bbmatterbot\u00bb<br><br> Password=\u00bb&lt;contrase\u00f1a de aplicaci\u00f3n para matterbot en nube.minube1.com&gt;\u00bb<br><br> RemoteNickFormat=\u00bb[{NICK}@{BRIDGE}] \u00ab<br><br> ## Account 2 &#8211; matterbot@nube.nube2.com<br> [nctalk.nube-minube2-com]<br><br> Server=\u00bbhttps:\/\/nube.minube2.com\u00bb<br><br> Login=\u00bbmatterbot\u00bb<br><br> Password=\u00bb&lt;contrase\u00f1a de aplicaci\u00f3n para matterbot en nube.minube2.com\u00bb<br> RemoteNickFormat=\u00bb[{NICK}@{BRIDGE}] \u00bb <br><br>## Gateway 1<br> [[gateway]]<br> name=\u00bbgateway-minube1-minube2&#8243;<br> enable=true <br><br>[[gateway.inout]]<br> account=\u00bbnctalk.nube-minube1-com\u00bb<br> channel=\u00bb&lt;token de la conversaci\u00f3n en nube.minube1.com&gt;\u00bb<br><br> [[gateway.inout]]<br> account=\u00bbnctalk.nube-minube2-com\u00bb<br> channel=\u00bb&lt;token de la conversaci\u00f3n en nube.minube2.com&gt;\u00bb<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Para una gesti\u00f3n m\u00e1s c\u00f3moda del servicio, creamos un usuario de sistema dedicado y un servicio systemd: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># useradd &#8211;system &#8211;shell \/bin\/false matterbridge_usr <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># vim \/etc\/systemd\/system\/matterbridge.service<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">[Unit]<br> Description=Matterbridge Service<br><br> Documentation=https:\/\/github.com\/42wim\/matterbridge\/wiki<br><br> After=network.target auditd.service<br><br> [Service]<br> Type=simple<br><br> User=matterbridge_usr<br><br> ExecStart=\/opt\/matterbridge\/current\/matterbridge -conf \/etc\/matterbridge\/matterbridge.toml <br><br>Restart=always<br><br> RestartSec=5s<br><br> [Install]<br> WantedBy=multi-user.target<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"># systemctl daemon-reload <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># systemctl enable matterbridge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # systemctl start matterbridge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> # systemctl status matterbridge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> \u25cf matterbridge.service &#8211; Matterbridge Service<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Loaded: loaded (\/etc\/systemd\/system\/matterbridge.service; enabled; vendor preset: enabled) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Active: active (running) since Wed 2023-08-23 16:03:22 CEST; 7min ago<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Docs: https:\/\/github.com\/42wim\/matterbridge\/wiki Main PID: 2811 (matterbridge) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tasks: 5 (limit: 77009)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Memory: 12.3M <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CPU: 610ms <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CGroup: \/system.slice\/matterbridge.service <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">                \u2514\u25002811 \/opt\/matterbridge\/current\/matterbridge -conf<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> \/etc\/matterbridge\/matterbridge.toml<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aug 23 16:03:23 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:23+02:00&#8243; level=info msg=\u00bbnctalk.[&#8230;]: joining [&#8230;] (ID: [&#8230;]nctalk.[&#8230;])\u00bb prefix=nctalk<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aug 23 16:03:23 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:23+02:00&#8243; level=info msg=\u00bbStarting bridge: nctalk.[&#8230;] \u00bb prefix=router<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aug 23 16:03:23 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:23+02:00&#8243; level=info msg=Connecting prefix=nctalk <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aug 23 16:03:24 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:24+02:00&#8243; level=info msg=Connected prefix=nctalk<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aug 23 16:03:24 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:24+02:00&#8243; level=info msg=\u00bbnctalk.[&#8230;]: joining [&#8230;] (ID: [&#8230;]nctalk.[&#8230;])\u00bb prefix=nctalk<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aug 23 16:03:26 matterbridge matterbridge[2811]: time=\u00bb2023-08-23T16:03:26+02:00&#8243; level=info msg=\u00bbGateway(s) started succesfully. Now relaying messages\u00bb prefix=main<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a>5 &#8211; Comprobaci\u00f3n de funcionamiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si el entorno est\u00e1 bien configurado, los usuarios podr\u00e1n comunicar a trav\u00e9s de una sala federada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ejemplo, imaginando el usuario Marcos en una instancia y la usuaria Laura en la otra, en los pantallazos vemos como cada uno ve los mensaje del otro:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"954\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-2-1024x954.png\" alt=\"\" class=\"wp-image-80169\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-2-1024x954.png 1024w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-2-300x280.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-2-768x716.png 768w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-2.png 1149w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" width=\"100%\" height=\"auto\" src=\"\"><em>Vista de Marcos de la conversaci\u00f3n federada; Marcos ha puesto el nombre \u201cLaura (Federada)\u201d a la conversaci\u00f3n<\/em><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"944\" src=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-3-1024x944.png\" alt=\"\" class=\"wp-image-80171\" srcset=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-3-1024x944.png 1024w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-3-300x277.png 300w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-3-768x708.png 768w, https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/image-3.png 1153w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" width=\"100%\" height=\"auto\" src=\"\"><br><em>Vista de Laura de la conversaci\u00f3n federada; Laura ha puesto el nombre \u00abMarcos (Federada)\u00bb a la conversaci\u00f3n<\/em><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La cadena de caracteres que identifica el usuario remoto es lo que aparece entre corchetes. En este caso el formato es &lt;nombre-usuario&gt;@&lt;nombre-instancia-nextcloud&gt; que corresponde al ID Federado, pero se puede configurar en los ajustes de Matterbridge, par\u00e1metro RemoteNickName.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> Limitaciones de Matterbridge<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Actualmente la integraci\u00f3n con Matterbridge tiene algunas limitaciones que afectan la experiencia de usuario y es importante tenerlas en cuenta:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No es posible compartir archivos en el chat.<\/li>\n\n\n\n<li>No es posible compartir notas de voz en el chat.<\/li>\n\n\n\n<li>No es posible hacer llamadas y videollamadas.<\/li>\n\n\n\n<li>El destinatario no ve las respuestas a mensaje formateadas como tales.<\/li>\n\n\n\n<li>Los usuarios remotos no son visibles en la lista de participantes. Su presencia ser\u00e1 visible s\u00f3lo si participan activamente a la conversaci\u00f3n, por ejemplo escribiendo un mensaje.<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a><a><\/a> Conclusi\u00f3n<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">En este articulo hemos montado un entorno compuesto por dos instancias de Nextcloud Talk enlazadas por un puente Matterbridge que permite a los usuarios de las dos instancias participar en salas de conversaciones federadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Creemos que esta t\u00e9cnica sea una manera potente, y relativamente sencilla de implementar, para obtener una comunicaci\u00f3n descentralizada, segura y basada en soluciones de c\u00f3digo abierto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si decidimos probarlo, tendremos que decidir como y donde instalar el servicio Matterbridge. Este es un tema complejo, porque quien operar\u00e1 este servicio tendr\u00e1 el poder y la responsabilidad de asegurar su funcionamiento y disponibilidad a nivel t\u00e9cnico. Cabe destacar, que en contextos de experimentaci\u00f3n, el administrador tiene la posibilidad de instalar el binario de Matterbridge <a href=\"https:\/\/nextcloud-talk.readthedocs.io\/en\/latest\/matterbridge\/\">desde los ajustes de Talk<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si en este articulo nos centramos exclusivamente en utilizar Matterbridge entre m\u00faltiples instancias de Nextcloud, hay que destacar tambi\u00e9n que el proyecto permite crear puentes entre herramientas de mensajer\u00eda que utilizan protocolos diferentes, como Telegram, Matrix o WhatsApp. Si la base de usuarios de Matterbridge sigue creciendo, quiz\u00e1 se podr\u00e1 utilizar como base t\u00e9cnica para tener un protocolo abierto de mensajer\u00eda instant\u00e1nea similar a lo que existe desde el nacimiento de Internet para el correo electr\u00f3nico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mientras tanto, el equipo de desarrollo de Nextcloud Talk y la comunidad alrededor, est\u00e1n discutiendo y trabajando para un soporte m\u00e1s integrado y avanzado de las salas federadas: la discusi\u00f3n es p\u00fablica y se puede tomar como referencia inicial este <a href=\"https:\/\/github.com\/nextcloud\/spreed\/issues\/5723\">hilo de discusi\u00f3n<\/a>. Estamos convencidos que dicha funcionalidad generar\u00eda un gran impulso hacia la adopci\u00f3n de Nextcloud Talk como herramienta de chat y videoconferencias, sea un contextos empresariales (ej. despliegues de tipo Global Scale) o comunitarios (instancias domesticas conectadas).<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> Contactos<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Estaremos encantados de atender cualquiera consulta y\/o comentario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nos puedes contactar a trav\u00e9s del formulario de contacto <a href=\"https:\/\/nextcloud.com\/contact\/\">https:\/\/nextcloud.com\/contact\/<\/a> o bien escribiendo a <a href=\"mailto:sales@nextcloud.com\">sales@nextcloud.com<\/a>.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><a><\/a> Acerca del autor<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/mastodon.social\/@pmarini\">Pietro Marini<\/a> es Ingeniero Comercial Senior en Nextcloud GmbH y vive en A Coru\u00f1a.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina. Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\" class=\"gdlr-info-font excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":76,"featured_media":80173,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[1513,171,1511,89,1510],"class_list":["post-80157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-chat","tag-innovacion","tag-netxcloud","tag-open-source","tag-talk"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025<\/title>\n<meta name=\"description\" content=\"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025\" \/>\n<meta property=\"og:description\" content=\"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenExpo Europe 2025\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/OpenExpoEurope\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-25T07:34:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-25T07:44:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Pietro Marini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:site\" content=\"@openexpoeurope\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pietro Marini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\"},\"author\":{\"name\":\"Pietro Marini\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/e446abca3e6f107129b654aa7d611148\"},\"headline\":\"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk\",\"datePublished\":\"2023-10-25T07:34:48+00:00\",\"dateModified\":\"2023-10-25T07:44:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\"},\"wordCount\":1832,\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png\",\"keywords\":[\"chat\",\"innovaci\u00f3n\",\"Netxcloud\",\"open source\",\"Talk\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\",\"url\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\",\"name\":\"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025\",\"isPartOf\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png\",\"datePublished\":\"2023-10-25T07:34:48+00:00\",\"dateModified\":\"2023-10-25T07:44:31+00:00\",\"description\":\"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.\",\"breadcrumb\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png\",\"width\":900,\"height\":506},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/openexpoeurope.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#website\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"name\":\"OpenExpo Europe 2025\",\"description\":\"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source\",\"publisher\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#organization\",\"name\":\"OpenExpo Europe\",\"url\":\"https:\/\/openexpoeurope.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"contentUrl\":\"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png\",\"width\":1024,\"height\":1024,\"caption\":\"OpenExpo Europe\"},\"image\":{\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/OpenExpoEurope\/\",\"https:\/\/x.com\/openexpoeurope\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/e446abca3e6f107129b654aa7d611148\",\"name\":\"Pietro Marini\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4180d7ba769c3e78dab7c7e2793b3e3a1483b44c39c848ad92ba1794b64e2adc?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4180d7ba769c3e78dab7c7e2793b3e3a1483b44c39c848ad92ba1794b64e2adc?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Pietro Marini\"},\"description\":\"Pietro Marini es Ingeniero Comercial Senior en Nextcloud GmbH y vive en A Coru\u00f1a.\",\"url\":\"https:\/\/openexpoeurope.com\/es\/author\/pietro-marini\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025","description":"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/","og_locale":"es_ES","og_type":"article","og_title":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025","og_description":"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.","og_url":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/","og_site_name":"OpenExpo Europe 2025","article_publisher":"https:\/\/www.facebook.com\/OpenExpoEurope\/","article_published_time":"2023-10-25T07:34:48+00:00","article_modified_time":"2023-10-25T07:44:31+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-1024x576.png","type":"image\/png"}],"author":"Pietro Marini","twitter_card":"summary_large_image","twitter_creator":"@openexpoeurope","twitter_site":"@openexpoeurope","twitter_misc":{"Escrito por":"Pietro Marini","Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#article","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/"},"author":{"name":"Pietro Marini","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/e446abca3e6f107129b654aa7d611148"},"headline":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk","datePublished":"2023-10-25T07:34:48+00:00","dateModified":"2023-10-25T07:44:31+00:00","mainEntityOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/"},"wordCount":1832,"publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png","keywords":["chat","innovaci\u00f3n","Netxcloud","open source","Talk"],"articleSection":["Blog"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/","url":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/","name":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk - OpenExpo Europe 2025","isPartOf":{"@id":"https:\/\/openexpoeurope.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage"},"thumbnailUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png","datePublished":"2023-10-25T07:34:48+00:00","dateModified":"2023-10-25T07:44:31+00:00","description":"Nextcloud Hub es la plataforma de colaboraci\u00f3n de c\u00f3digo abierto l\u00edder en el mercado centro europeo y en fuerte expansi\u00f3n en Espa\u00f1a y Am\u00e9rica Latina.Entre las caracter\u00edsticas principales de Nextcloud Hub, podemos mencionar dos que nos resultan de particular inter\u00e9s en el contexto de este articulo: la federaci\u00f3n, que permite compartir y colaborar entre usuarios definidos en instalaciones separadas y Nextcloud Talk, la herramienta de mensajer\u00eda instant\u00e1nea y videoconferencias integrada en el Hub.Estas dos funcionalidades se combinan en la posibilidad de crear salas virtuales de conversaci\u00f3n descentralizadas. En otras palabras, esta integraci\u00f3n permite a los participantes chatear sin perder el control sobre sus propios datos y respectando sus propios criterios de privacidad. Este objetivo es inalcanzable con las herramientas de chat centralizadas, que, lamentablemente, son tan populares hoy en d\u00eda.En este articulo explicaremos paso a paso c\u00f3mo crear un puente Matterbridge, la tecnolog\u00eda que hace realidad la comunicaci\u00f3n descentralizada en Nextcloud Talk.","breadcrumb":{"@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#primaryimage","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2023\/10\/talk-grid-view-e1698219472305.png","width":900,"height":506},{"@type":"BreadcrumbList","@id":"https:\/\/openexpoeurope.com\/es\/como-crear-una-sala-de-conversacion-federada-de-nextcloud-talk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/openexpoeurope.com\/es\/"},{"@type":"ListItem","position":2,"name":"Como crear una sala de conversaci\u00f3n federada de Nextcloud Talk"}]},{"@type":"WebSite","@id":"https:\/\/openexpoeurope.com\/es\/#website","url":"https:\/\/openexpoeurope.com\/es\/","name":"OpenExpo Europe 2025","description":"OpenExpo Europe 2025 - Innovaci\u00f3n, Transformaci\u00f3n Digital y Open Source","publisher":{"@id":"https:\/\/openexpoeurope.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/openexpoeurope.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/openexpoeurope.com\/es\/#organization","name":"OpenExpo Europe","url":"https:\/\/openexpoeurope.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","contentUrl":"https:\/\/openexpoeurope.com\/wp-content\/uploads\/2018\/10\/csm_logo-open-expo-europe_01a0785240.png","width":1024,"height":1024,"caption":"OpenExpo Europe"},"image":{"@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OpenExpoEurope\/","https:\/\/x.com\/openexpoeurope"]},{"@type":"Person","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/e446abca3e6f107129b654aa7d611148","name":"Pietro Marini","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/openexpoeurope.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4180d7ba769c3e78dab7c7e2793b3e3a1483b44c39c848ad92ba1794b64e2adc?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4180d7ba769c3e78dab7c7e2793b3e3a1483b44c39c848ad92ba1794b64e2adc?s=96&d=wp_user_avatar&r=g","caption":"Pietro Marini"},"description":"Pietro Marini es Ingeniero Comercial Senior en Nextcloud GmbH y vive en A Coru\u00f1a.","url":"https:\/\/openexpoeurope.com\/es\/author\/pietro-marini\/"}]}},"_links":{"self":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/80157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/comments?post=80157"}],"version-history":[{"count":0,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/posts\/80157\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media\/80173"}],"wp:attachment":[{"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/media?parent=80157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/categories?post=80157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openexpoeurope.com\/es\/wp-json\/wp\/v2\/tags?post=80157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}