Comment fonctionne Pellio
Sur cette page
Un aperçu de la façon dont Pellio est construit, pour les testeurs et tous ceux qui l’évaluent. Vous n’avez besoin de rien de tout cela pour utiliser Pellio, mais c’est utile quand quelque chose ne se comporte pas comme prévu.
Les briques
| Brique | Où | Rôle |
|---|---|---|
| Tableau de bord | pellio.io/app | L’endroit où vous et votre équipe mettez en ligne, organisez et configurez les vidéos, et consultez les statistiques et le journal des apprenants. |
| API | api.pellio.io | Tout ce que fait le tableau de bord, accessible aussi depuis votre propre code (clés API). Elle envoie aussi les webhooks et transmet les événements des apprenants à votre LRS. |
| Lecteur | play.pellio.io | Le lecteur intégrable et les pages de partage. Il décide à chaque requête si une vidéo peut être lue à cet endroit, et indique ce qui a été regardé. |
| Stockage et traitement | derrière l’API | Conserve vos fichiers originaux et convertit chaque vidéo en flux adaptatifs (jusqu’en 1080p), miniatures, bande d’aperçu pour la barre de progression et court extrait d’aperçu. |
| Extension WordPress | votre site | Connecte un site WordPress à votre espace de travail. Elle ajoute le bloc et le shortcode, signe chaque intégration pour la page où elle se trouve, et relie Pellio à vos extensions de LMS et d’adhésion. |
De la mise en ligne au spectateur
- Mise en ligne. Votre navigateur envoie le fichier directement vers le stockage, en plusieurs morceaux en parallèle : les gros envois sont rapides et peuvent reprendre. Le fichier ne passe jamais par le tableau de bord ni par l’API.
- Traitement. Pellio convertit la vidéo en plusieurs qualités pour le streaming adaptatif, et crée les miniatures et les aperçus. Quand vous remplacez une vidéo, la nouvelle version suit le même traitement et le lien reste identique.
- Lecture. Le lecteur demande un jeton de lecture de courte durée, puis lit le flux depuis le stockage via des liens qui expirent. Copier un lien de flux depuis la page ne donne donc pas d’accès durable.
Qui peut regarder
À chaque chargement du lecteur, Pellio vérifie les points suivants, dans cet ordre. Le premier qui s’applique l’emporte :
- Vos propres aperçus dans le tableau de bord sont toujours lus.
- Pays : si la vidéo est bloquée là où se trouve le spectateur, elle n’est pas lue.
- Un lien de partage lit sa vidéo jusqu’à ce qu’il expire ou soit désactivé, même si la vidéo est privée ou protégée par mot de passe.
- Une intégration signée par votre site WordPress connecté est lue. Le site signe chaque intégration pour la page et l’utilisateur connecté : le code d’intégration ne fonctionne donc pas s’il est copié ailleurs.
- Les vidéos privées s’arrêtent ici.
- Avec Only play on my allowed domains activé, la page qui intègre la vidéo doit figurer dans votre liste.
- Le mot de passe spectateur, s’il est défini, est demandé en dernier.
Voir Confidentialité et accès pour les réglages.
Comment le visionnage est mesuré
Le lecteur enregistre quelles secondes de la vidéo ont réellement été lues, et pas seulement jusqu’où la tête de lecture est allée. Avancer dans la vidéo ne compte pas comme un visionnage, et revoir un passage ne compte pas deux fois. C’est la base de :
- Les statistiques : lectures, spectateurs uniques, temps de visionnage, rétention de l’audience et cartes de chaleur. Le visionnage anonyme n’utilise aucun cookie. Statistiques
- Les spectateurs identifiés : les utilisateurs connectés sur un site WordPress relié, et les spectateurs qui donnent leur e-mail (dans un formulaire, ou quand le site le transmet), apparaissent par leur nom dans l’onglet Viewers d’une vidéo.
- Le visionnage vérifié pour les cours : quand une leçon exige sa vidéo, l’extension WordPress demande à Pellio combien de secondes uniques l’élève a regardées, et seulement ensuite autorise la validation de la leçon. Le navigateur ne peut pas se contenter d’affirmer que la vidéo a été regardée.
Le journal des apprenants
Pour les apprenants identifiés, Pellio garde une trace de chaque étape : la part de la vidéo regardée, ainsi que les vérifications de leçon, les achèvements, les leçons rouvertes et les attestations envoyés par votre site WordPress. Chaque entrée contient une empreinte (un hash SHA-256) de l’entrée précédente. Modifier, supprimer ou réordonner une entrée invalide toutes les empreintes qui suivent, et Verify again montre où. La base de données refuse aussi toute modification d’une entrée une fois écrite. Les entrées peuvent être exportées et envoyées à votre LRS sous forme de déclarations xAPI. Formation réglementaire
Une leçon de bout en bout
- Un élève ouvre une leçon LifterLMS. L’extension affiche le lecteur Pellio avec une intégration signée pour cet élève.
- Pendant qu’il regarde, le lecteur signale les secondes lues. Pellio les ajoute à ce que l’élève a déjà regardé, sur n’importe quel appareil.
- Une fois qu’il en a regardé suffisamment (90 % par défaut), l’extension le confirme auprès de Pellio. Elle enregistre watch verified (visionnage vérifié), affiche l’attestation si la leçon en comporte une, et termine la leçon.
- Chaque étape est ajoutée au journal des apprenants. Le CSV de preuves du cours, le rapport de progression hebdomadaire et votre LRS s’appuient tous sur ce même registre.
Cet article vous a-t-il été utile ?
Articles associés
- Démarrage rapideImportez votre première vidéo, puis partagez-la ou intégrez-la où vous voulez.
- Guide de test de la version alphaCe que contient l’alpha de Pellio, comment vous installer, quoi tester et comment signaler ce que vous trouvez.
- Extension WordPressUn lecteur vidéo rapide et respectueux de la vie privée pour tout site WordPress, et l’hébergement Pellio dès que vous connectez un compte.
- Confidentialité et accèsVidéos publiques, non répertoriées et privées, restrictions de domaine, mots de passe, liens de partage temporaires et géoblocage.