Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona DataFirefly Native Live Shopping, por qué lo construimos así y la lógica detrás de las características anteriores.
Por qué un live shopping nativo y no un servicio de terceros
Las plataformas comerciales como Bambuser o CommentSold cobran suscripciones mensuales a menudo de cuatro cifras, exigen suscribirse a una infraestructura cloud externa, capturan los datos de tus clientes e imponen sus propias reglas de moderación. DataFirefly Native Live Shopping invierte completamente este modelo: todo funciona en tu instalación WordPress, el stream WebRTC es directo entre anfitrión y espectadores, la señalización pasa por tu propia API REST, las grabaciones se almacenan en tu lado como adjuntos de WordPress. Sin llamadas salientes, sin dependencias, sin licencia anual.
Arquitectura WebRTC mesh para audiencias moderadas
El módulo utiliza una topología peer-to-peer mesh donde el anfitrión abre una conexión WebRTC por cada espectador. Este enfoque es ideal hasta unos 25 espectadores simultáneos según el ancho de banda de subida del anfitrión (cuenta unos 500 kbps por espectador conectado). Más allá, puedes configurar un servidor TURN externo para atravesar los NAT simétricos, o plantearte cambiar a un SFU si tus audiencias superan regularmente este límite. La señalización utiliza polling REST en lugar de WebSockets, garantizando compatibilidad total con hosting compartido.
Una verdadera experiencia de compra integrada
Durante el live, el anfitrión destaca un producto con un clic desde la consola integrada en el admin de WordPress. El espectador ve inmediatamente aparecer una superposición con foto, nombre, precio y botón Añadir al carrito. Un clic basta para añadir el producto al carrito oficial de WooCommerce, con persistencia de sesión del lado del servidor y tracking automático del origen mediante un metadato live_show_id en el item del carrito. Tus estadísticas de ventas saben qué productos se vendieron en qué live, y cuántos.
Replay automático con sincronización de eventos
Durante la emisión, la API MediaRecorder del navegador del anfitrión graba el stream en fragmentos WebM subidos al vuelo a través de la API REST. Cada acción (producto destacado, difusión de cupón, mensaje del anfitrión) se marca con un timestamp relativo al inicio de la grabación. Durante el replay, la línea de tiempo de los eventos se reproduce en el momento exacto, recreando la experiencia original con los productos apareciendo y desapareciendo justo cuando habían sido destacados en directo.
Consola del anfitrión integrada en el admin
Sin aplicación externa que instalar. El anfitrión inicia la emisión directamente desde el menú Live Shopping de WordPress, con vista previa de vídeo, controles de cámara/micro/compartir pantalla, lista de productos vinculados al live con botón de destacar para cada uno, chat en vivo con mensajes visualmente distintos entre anfitrión y espectadores, formulario de difusión de cupones y mensajes del anfitrión, y registro de actividad en tiempo real. La consola es responsive y funciona igual de bien en escritorio que en tableta.
Multilingüe y conforme a los estándares de WordPress
El módulo se entrega con cinco archivos de traducción completos (francés fuente, inglés, español, alemán, italiano) con tuteo por defecto en las versiones ES/DE/IT para mantenerse coherente con el tono conversacional del live shopping. Compatible de forma nativa con Polylang: el CPT se declara traducible y los metadatos críticos se copian automáticamente entre traducciones. La arquitectura sigue PSR-4, las capabilities son dedicadas, los nonces REST se verifican sistemáticamente, y el plugin declara oficialmente compatibilidad con el almacenamiento de alto rendimiento de pedidos de WooCommerce.
No hay valoraciones aún.