Cómo funciona Pellio

Actualizado el 2 de octubre de 2026
En esta página

Una visión general de cómo está construido Pellio, para quienes lo prueban y para cualquiera que lo esté evaluando. No necesitas nada de esto para usar Pellio, pero te ayuda cuando algo no se comporta como esperas.

Las piezas

Pieza Dónde Qué hace
Panel pellio.io/app Donde tú y tu equipo subís, organizáis y configuráis los vídeos, y consultáis las analíticas y el registro de alumnos.
API api.pellio.io Todo lo que hace el panel, también para tu propio código (claves de API). Además, envía webhooks y reenvía los eventos de los alumnos a tu LRS.
Reproductor play.pellio.io El reproductor que se puede insertar y las páginas para compartir. Decide en cada petición si un vídeo puede reproducirse ahí e informa de lo que se ha visto.
Almacenamiento y procesamiento detrás de la API Guarda tus archivos originales y convierte cada subida en streams adaptativos (hasta 1080p), miniaturas, una tira de vistas previas para la barra de progreso y un clip de vista previa corto.
Plugin de WordPress tu sitio Conecta un sitio de WordPress a tu espacio de trabajo. Añade el bloque y el shortcode, firma cada inserción para la página en la que está y conecta Pellio con tus plugins de LMS y de membresía.

De la subida al espectador

  1. Subida. Tu navegador envía el archivo directamente al almacenamiento en fragmentos paralelos, así que las subidas grandes son rápidas y se pueden reanudar. El archivo nunca pasa por el panel ni por la API.
  2. Procesamiento. Pellio convierte el vídeo en varias calidades para el streaming adaptativo y crea miniaturas y vistas previas. Cuando sustituyes un vídeo, la nueva versión recibe el mismo tratamiento y el enlace no cambia.
  3. Reproducción. El reproductor pide un token de reproducción de corta duración y después hace streaming desde el almacenamiento con enlaces que caducan. Copiar un enlace del stream desde la página no da acceso permanente.

Quién puede verlo

Cada vez que se carga el reproductor, Pellio comprueba esto en orden. Decide la primera condición que se cumple:

  1. Tus propias vistas previas en el panel siempre se reproducen.
  2. Países: si el vídeo está bloqueado donde está el espectador, no se reproduce.
  3. Un enlace para compartir reproduce su vídeo hasta que caduca o se desactiva, aunque el vídeo sea privado o tenga contraseña.
  4. Una inserción firmada por tu sitio de WordPress conectado se reproduce. El sitio firma cada inserción para la página y el usuario con la sesión iniciada, así que el código de inserción no funciona si se copia en otro sitio.
  5. Los vídeos privados se quedan aquí.
  6. Con Only play on my allowed domains activado, la página que inserta el vídeo tiene que estar en tu lista.
  7. La contraseña para espectadores, si la hay, se pide al final.

Consulta Privacidad y acceso para ver los ajustes.

Cómo se mide la visualización

El reproductor registra qué segundos del vídeo se han reproducido de verdad, no solo hasta dónde ha llegado el cabezal de reproducción. Saltar hacia delante no cuenta como ver, y volver a ver una parte no cuenta dos veces. En eso se basan:

  • Las analíticas: reproducciones, espectadores únicos, tiempo de visualización, retención de la audiencia y mapas de calor. La visualización anónima no usa cookies. Analíticas
  • Los espectadores identificados: los usuarios con la sesión iniciada en un sitio de WordPress conectado y los espectadores que dan su email (en un formulario o cuando el sitio lo comparte) aparecen con su nombre en la pestaña Viewers de un vídeo.
  • La visualización verificada en los cursos: cuando una lección exige ver su vídeo, el plugin de WordPress pregunta a Pellio cuántos segundos únicos ha visto ese estudiante y solo entonces deja completar la lección. El navegador no puede limitarse a afirmar que lo ha visto.

El registro de alumnos

Para los alumnos identificados, Pellio guarda un registro de cada hito. Recoge cuánto han visto de un vídeo, además de las verificaciones de lecciones, las finalizaciones, las lecciones reabiertas y las declaraciones que envía tu sitio de WordPress. Cada entrada incluye una huella (un hash SHA-256) de la entrada anterior. Cambiar, eliminar o reordenar cualquier entrada rompe todas las huellas posteriores, y Verify again muestra dónde. Además, la base de datos rechaza cualquier cambio en las entradas una vez escritas. Las entradas se pueden exportar y enviar a tu LRS como sentencias xAPI. Formación de cumplimiento normativo

Cómo es una lección de principio a fin

  1. Un estudiante abre una lección de LifterLMS. El plugin muestra el reproductor de Pellio con una inserción firmada para ese estudiante.
  2. Mientras lo ve, el reproductor informa de los segundos que ha reproducido. Pellio los suma a lo que ese estudiante ya había visto antes, en cualquier dispositivo.
  3. Cuando ha visto lo suficiente (el 90 % por defecto), el plugin lo confirma con Pellio. Registra watch verified, muestra la declaración si la lección la tiene y completa la lección.
  4. Cada paso se añade al registro de alumnos. El CSV de pruebas del curso, el informe semanal de progreso y tu LRS leen todos del mismo registro.

¿Te ha resultado útil este artículo?

¿Sigues atascado?Escríbenos y una persona te responderá.