Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.

EsupPortail/pod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pod, plateforme de gestion de video --> nouvelle version https://github.com/EsupPortail/Esup-Pod


📌 Attention

Ce dépôt est obsolète et aucun travail supplémentaire ne sera effectué à ce sujet.

Nous vous recommandons de ne plus utiliser cette version de l'application mais celle disponible à cette adresse : https://github.com/EsupPortail/Esup-Pod

Plus d'informations : https://www.esup-portail.org/wiki/display/ES/esup-pod


Presentation

Pod, plateforme de gestion de vidéoEsup Portail

La plateforme Pod, développée et déployée par l'université de Lille, sciences et technologies, est maintenue et promue par le consortium Esup Portail.

Elle a pour objectif de faciliter la mise à disposition de vidéos et de ce fait, d'encourager l'utilisation de celles-ci dans le cadre de l'enseignement et la recherche.

C'est un site de podcast qui permet à toute personne identifiée de poster des fichiers audio et video.

Ces fichiers, que l'on appellera "vidéo", sont ensuite encodés par la plateforme. Lors de l'envoi, l'utilisateur doit renseigner un certain nombre de champs obligatoires comme le titre et le type du média (cours, reportage, etc) et d'autres facultatifs comme la description, les mots-clés, la discipline etc.

Ces vidéos sont accessibles à tous par défaut mais on peut restreindre leur accès aux personnes authentifiées et/ou aux personnes connaissant le mot de passe renseigné lors de l'édition de celle-ci. Autour de ces fonctions principales d'édition, de stockage, d'encodage et de diffusion, le site permet de renseigner les contributeurs (scénaristes, réalisateurs, éditeurs, concepteurs, etc. de la vidéo), d'ajouter des fichiers de sous-titres ou de légendes et des documents à télécharger. De plus, le propriétaire de la vidéo postée a la possibilité de chapitrer celle-ci. Enfin, la particularité de cette plateforme est de permettre l'enrichissement synchronisé de la vidéo. En effet, des images, des textes mis en forme (html), des pages web, des documents type texte ou PDF et des médias intégrés (video youtube, etc.) peuvent être synchronisés afin d'apporter une dimension scénaristique au delà de celle de la vidéo.

Une interface type GED (gestion électronique de document) permet à chaque utilisateur connecté de gérer ses propres fichiers.

Les vidéos sont accessibles par chaînes, auteurs, types, disciplines et mots-clés. Une fonction de filtres permet d'affiner l'affichage des listes de vidéos disponibles. On peut filtrer par auteurs, types, disciplines et mots-clés en sélectionnant le ou les auteurs des vidéos, le ou les types, disciplines ou mots-clés voulus.

La diffusion de la vidéo est en html5 et utilise le player videojs. Ce dernier a été enrichi pour permettre l'affichage d'un overview (vignette de prévisualisation de la vidéo), la gestion des chapitres, la qualité de la vidéo (240p,480p,720p et 1080p) et l'affichage des enrichissements en plus des sous-titres. Enfin, les vidéos peuvent être partagées ou intégrées.

La plateforme est prévue en multilingue et chaque utilisateur authentifié peut également gérer son profil en ajoutant une photo, une description et un lien web.

Deux types d'authentification sont possibles : via le service central d'authentification CAS et via l'authentification locale gérée par la plateforme.

Développée en python à l'aide du framework Django, elle utilise ffmpeg pour encoder les fichiers et elasticsearch comme moteur de recherche. "Full HTML5", son affichage est responsive et s'adapte ainsi aux différents types de terminaux web.


Avec la participation de :

Université de Lille, Sciences et technologies: http://www.univ-lille1.fr/

Le consortium Esup Portail: https://www.esup-portail.org/

Ministère de lʼEnseignement supérieur, de la Recherche et de lʼInnovation: http://www.enseignementsup-recherche.gouv.fr/