Saltar al contenido principal

Hosting a 1000-Person Event? Don't Put Them All in One Room.

· 6 min de lectura
Jibon L. Costa
Founding developer

We get the question all the time: "Can Plug-N-Meet support 3,000 attendees in a single meeting?"

The dream is huge: a massive online conference, a global product launch, or an all-hands meeting for a thousand-person company. The first instinct is to find a tool that can cram everyone into one giant virtual room.

But let me be honest: from years of experience in this industry, that approach is a technical and financial nightmare. It's a recipe for chaos, spiraling infrastructure costs, and a poor user experience.

The good news? There's a much smarter, more professional, and incredibly cost-effective way to do it. And you can do it with Plug-N-Meet.

¿Por qué construimos Plug-N-Meet?: La historia de un fundador

· 7 min de lectura
Jibon L. Costa
Founding developer

Durante años, nuestra empresa ha sido un conocido proveedor de servicios de alojamiento y soporte de BigBlueButton. Lo hemos implementado, gestionado y escalado para innumerables clientes, y tenemos un profundo respeto por el papel que ha desempeñado en la comunidad educativa de código abierto. Allanó el camino.

Pero después de años en las trincheras, apoyando sesiones en vivo, clases en línea y eventos a escala, nos encontramos con los mismos muros fundamentales. No solo estábamos usando el software; estábamos experimentando sus límites arquitectónicos de primera mano. La frustración no era solo por los errores; era por una arquitectura que, si bien era potente para su propósito original, presentaba desafíos para el tipo de escalabilidad elástica y agilidad del desarrollador que exigen las aplicaciones web modernas.

Nos dimos cuenta de que teníamos una opción: seguir construyendo soluciones temporales o tomar todo lo que habíamos aprendido y construir la solución que sabíamos que nuestros usuarios necesitaban.

Elegimos construir. Esta es la historia de por qué existe Plug-N-Meet.

The Anatomy of a Perfect Online Workshop: A Step-by-Step Guide

· 5 min de lectura
Bob Teng
Developer Advocate

We've all been there: an "interactive workshop" that's just a 90-minute video call with a slide deck. The host struggles to juggle different apps for polls, group activities, and notes, while the audience slowly disengages.

An online workshop shouldn't be a passive presentation. It should be a dynamic, collaborative experience. But to achieve that, you need more than just a video link; you need an integrated toolkit where every feature works together seamlessly.

With Plug-N-Meet, you have that toolkit. This guide will walk you through the anatomy of a perfect online workshop, showing how to use a single, unified platform to manage every stage of your event, from the initial icebreaker to the automated follow-up.

Your Session, Your Browser: How We Use Client-Side Storage for Privacy and Resilience

· 3 min de lectura
Chaboud Simon
Community & Marketing Lead

We’ve all felt that moment of panic. You’re in an important online meeting, the chat is full of crucial links, and then you accidentally hit refresh. Everything is gone. To solve this, many applications store your entire session on their backend servers. This allows them to restore your session, but it comes at a huge cost: your sensitive data is now stored permanently on someone else's hard drive.

At plugNmeet, we believe this is the wrong trade-off. We've made a deliberate architectural choice to use your browser's own storage to provide a resilient experience without compromising your privacy.

Our philosophy is simple: if we don't need the data on our server to make the service work, we don't touch it.

Our Philosophy on Recordings: Why We Capture the Whole Picture

· 5 min de lectura
Jibon L. Costa
Founding developer

What is a meeting recording? Is it just a collection of video and audio streams? Or is it a faithful replica of a live, interactive experience?

At Plug-N-Meet, we believe a recording should be a perfect, trustworthy artifact. When you watch it back, the whiteboard annotations should appear at the exact moment the speaker was discussing them. The chat messages should pop up in perfect sync with the conversation. The shared presentation should be exactly as the audience saw it.

To achieve this perfect fidelity, we made a deliberate architectural choice for our recorder: we record the final, rendered output, not just the individual parts. This article explains why this headless Chrome-based approach, while CPU-intensive, is fundamentally better and more reliable than the alternatives.

Who Holds the Keys? A Guide to plugNmeet's End-to-End Encryption Models

· 5 min de lectura
Jibon L. Costa
Founding developer

In the world of secure communication, End-to-End Encryption (E2EE) is the gold standard. It ensures that only the participants in a conversation can decrypt and view the media streams, not even the server itself. At plugNmeet, we've implemented a robust E2EE model based on the WebRTC Insertable Streams API.

But "E2EE" isn't a single, one-size-fits-all solution. A critical question remains: where do the encryption keys come from, and who manages them?

plugNmeet offers two distinct models for managing E2EE keys, controlled by a simple setting: enabled_self_insert_encryption_key. Understanding the difference is key to choosing the right security posture for your application.

A Major Leap Forward: Announcing the Next Generation of Plug-N-Meet

· 6 min de lectura
Jibon L. Costa
Founding developer

We are thrilled to announce a landmark update for the Plug-N-Meet ecosystem, featuring a completely redesigned client and a more powerful, scalable recorder. These updates are the result of countless hours of development aimed at enhancing user experience, boosting performance, and providing developers with even more flexibility.

We're aiming to publish the new client before Christmas, but you don't have to wait to see what's coming. You can preview the future right now! Just click the "Demo" link from our website's main menu and select the "Development version" to get a sneak peek.

Let's dive into what’s new.

Cómo lanzar su propio servicio de videoconferencia con Joomla (no se requiere código)

· 6 min de lectura
Chaboud Simon
Community & Marketing Lead

¿Alguna vez ha soñado con lanzar su propio servicio en línea o "micro-SaaS", pero se ha sentido bloqueado por el mayor obstáculo: la codificación? No está solo. La idea de construir, gestionar y escalar un producto de software es desalentadora.

Pero ¿y si pudiera crear un servicio de videoconferencia totalmente personalizado, monetizado y profesional utilizando una herramienta que ya conoce y en la que confía?

Con el poder de Joomla y el componente plugNmeet, puede hacerlo. Esta guía le guiará a través del proceso simple y paso a paso para lanzar su propio servicio de videoconferencia de marca blanca, sin escribir una sola línea de código.

Cómo lanzar su propio servicio de videoconferencia con WordPress (no se requiere código)

· 5 min de lectura
Chaboud Simon
Community & Marketing Lead

¿Alguna vez ha soñado con lanzar su propio servicio en línea o "micro-SaaS", pero se ha sentido bloqueado por el mayor obstáculo: la codificación? No está solo. La idea de construir, gestionar y escalar un producto de software es desalentadora.

Pero ¿y si pudiera crear un servicio de videoconferencia totalmente personalizado, monetizado y profesional utilizando una herramienta que probablemente ya usa todos los días?

Con el poder de WordPress y el plugin plugNmeet, puede hacerlo. Esta guía le guiará a través del proceso simple y paso a paso para lanzar su propio servicio de videoconferencia de marca blanca, sin escribir una sola línea de código.

Looking for Open Source Webinar Software? Here’s Why You Need a Platform, Not Just a Tool.

· 6 min de lectura
Bob Teng
Developer Advocate

When you search for open source webinar software, you're looking for more than just a way to talk to people online. You're looking for control. You want to own your brand, manage your audience, and create a unique, professional presentation without being locked into the expensive, rigid ecosystem of proprietary tools like Zoom Webinars or GoToWebinar.

Many open-source projects offer a basic meeting experience. But a webinar is not just a meeting. It has a different structure, different roles, and different goals. You need a platform that understands this distinction.

At plugNmeet, we believe the best webinar experience isn't a one-size-fits-all tool. It's a flexible, API-first platform that gives you the building blocks to create the exact webinar workflow you need. This article explains how.

Meet Users Where They Are: Why We Build Plugins, Not Another Standalone App

· 4 min de lectura
Chaboud Simon
Community & Marketing Lead

If you manage a Learning Management System (LMS) like Moodle or a Content Management System (CMS) like WordPress, you've likely faced this frustrating scenario: you have a vibrant community, a rich content library, and a well-defined user base, but the moment you need to host a live class or a webinar, you have to send everyone away to a third-party, standalone application.

You generate a Zoom link, post it on your site, and hope your users can find it, log in correctly, and navigate back when it's over. This experience is clunky, disjointed, and it breaks the seamless learning environment you've worked so hard to build.

At plugNmeet, we believe this is a fundamentally flawed workflow. That's why we made a deliberate architectural choice: to be a plugin-first platform, not just another standalone app.

Building a Secure and Scalable E-Learning Platform with Plug-N-Meet and Moodle

· 5 min de lectura
Bob Teng
Developer Advocate

For educators and institutions using Moodle, the goal is to create a seamless, engaging, and secure learning environment. However, when it's time for a live virtual class, many are forced to send their students to an external, generic video conferencing link. This experience is often disjointed, and the tools provided are frequently limited to passive screen sharing.

What if your live classroom felt like a native part of Moodle? What if you could move beyond one-way screen sharing to a truly interactive and collaborative canvas, all while maintaining the highest levels of security and performance?

By integrating the plugNmeet activity module into Moodle, you can achieve exactly that. This post explores how to leverage plugNmeet's powerful, built-in collaborative tools—the interactive whiteboard and shared notepad—to build a superior e-learning platform.

Why We Chose LiveKit and NATS: A Deep Dive into Our Backend Architecture

· 8 min de lectura
Jibon L. Costa
Founding developer

Every great application is built on a foundation of smart architectural choices. For a real-time video conferencing platform, these choices are the difference between a smooth, reliable experience and a frustrating mess of lag, dropped calls, and connection errors.

When we designed plugNmeet, we had a clear set of goals: the platform needed to be high-performance, horizontally scalable, resilient, and easy for developers to build upon. This led us to make two fundamental decisions for our backend: we chose LiveKit for our media server and NATS for our real-time messaging layer.

This article is a deep dive into the "why" behind these critical choices.

Cómo construir su propia aplicación de videoconferencia en menos de una hora

· 6 min de lectura
Jibon L. Costa
Founding developer

Construir una aplicación de videoconferencia suena como una tarea monumental. Tienes que luchar con las complejidades de WebRTC, configurar servidores de señalización, gestionar STUN/TURN para el paso a través de NAT y manejar el trabajo intensivo de recursos de enrutar transmisiones de medios. La infraestructura del backend por sí sola puede llevar meses para construirse y estabilizarse.

Pero ¿y si pudieras saltarte todo eso?

¿Y si pudieras aprovechar una plataforma potente y de código abierto que maneja toda la complejidad del backend, permitiéndote construir una aplicación de videoconferencia personalizada y totalmente funcional en menos de una hora? Con plugNmeet, puedes.

Esta guía le mostrará los tres pasos fundamentales para construir su propia aplicación de video utilizando la arquitectura API-first de plugNmeet.