Flow player user guide

MPlayer module

Resources Medias

As flow player may assemble a large set of resource of distinct nature to feed the player, and for ease of maintenability of the plugin, we chose to use one unique moodle file area to store an organized set of assets. When creating a new instance, the media resources filearea is automatically pre-structured with relevant directories where to put things.

You may NOT change the top structure of this directory. Where indicated, you may manage numbered instances of subdirectories, f.e. for adding clips or associated indexed resources.

There are several ways to use the directory structure, depending you need a simple quick setup or a more complex playlist construction. This will be detailed in the following documentation. In the simplest way, you will just add indexed named files in a single directory. To achieve finer constructs, you will create indexed numeric directories to assemble resources that match a single “clip”.

What followes describes the directory expected assets nature:

The “Captions” folder: This folder will contain a single text file giving the clip captions (one per line) of the current playlist. This is used when the playlist is “implicit”, resulting of loading several video files in the medias folder.

The “Cues” folder: Cues let you trigger some events when the video is playing. This may be used to stop the video and f.e. propose a quiz. This folder contains one file per clip, giving the descriptors of the cues for this clip. (See Cues file format).

The “Medias” folder: this folder is the key folder where the medias or proxies are stored. the folder can implicitely describe a playlist. Those media are used only depending of some values of the media type option (standard case: “internal video”). An implicit play list is obtained by creating numeric indexed folders with one video file in each.

The “Playlist” folder: Dans le dossier playlist, vous pouvez déposer un fichier xml dans lequel tous les paramètres sont réunis. Le format du XML est décrit ci-après.

Le dossier “Posters” : Ce sont les images que vous souhaitez voir apparaitre lorsque la vidéo n'est pas encore en marche.

Le dossier “Thumbs” : Vous déposerez dans ce répertoire les images “vignettes” qui s'afficheront lorsque le format d'affichage de la playlist est “vignettes”. Ce répertoire ne sert pas lorsque le mode d'affichage des la play list est “dots”.

Le dossier “Tracks” : Ce répertoire peut contenir les fichiers de sous-titre, Le format des fichiers de sous-titre est décrit ci-après.

2. La façon de constituer la playlist à partir des différentes sources décrites peut être choisie à l'aide de ces paramètres :

Vidéos internes: Les vidéos seront stockées directement sur la plateforme. Ce sont les fichier vidéo stockés dans le répertoire “Médias” qui constituent la playlist.

Vidéos externes (via URLs) : La playlist est constituée à partir de la liste des URLs de vidéos externes inscrites dans le paramètre 3 “Url Externe”. Dans ce cas les éventuels fichiers locaux sauvegardés dans le MédiaPlayer sont ignorés.

XML Playlist : Un fichier XML de playlist “explicite” peut être déposé dans le dossier “Playlists” (cf. paramètre 1). Ce fichier rassemble la plupart des paramètres tels que l'URL de la vignette, l'URL de la vidéo et son titre.

Playlist XML externe : Si vous ne pouvez pas télécharger le fichier de playlist, ou disposez d'une gestion centralisée de playlists sous forme de ressources Web, vous pouvez invoquer la playlist à distance en donnant son URL. Utilisez le paramètre “Url Externe” (Paramètre 3) pour donner l'adresse de cette playlist distante. Le format XML attendu est identique au format d'une playlist XML locale.

PLaylist XML RTMP locale : similaire à la playlist locale, sauf que le mode RTMP (activation des lecteurs de flux) est enclenché pour traiter la playlist. Les URL de la playlist sont comprises comme des identifiants de flux et des mises en oeuvre techniques spécifiques sont faites au niveau du player pour adopter les protocoles correspondants.

PlayList XML RTMP externe : Similaire à la playlist externe, permet d'aller chercher la playlist RTMP par une URL distante en renseignant le paramètre 3.

RMTP Streaming : Lorsque vous activez ce mode, toute vidéo déposée dans Moodle est transférée à un lecteur de flux associé. Ceci suppose une certaine mise en place d'un serveur de flux privé et d'une liaison des systèmes de fichiers de votre serveur local et du serveur de flux. Dans ce mode, poser un média dans le Médiaplayer Moodle n'affectera plus les performance la plate-forme Moodle lorsque les vidéos seront lues.

3. C'est dans cet espace qu'une ou plusieurs URLs peut ou peuvent être ajoutée(s) lorsque le paramétrage effectué précédemment au paramètre 2 le nécessite.

Playlist

4. C'est le chemin qui permet de retrouver les vidéos que vous avez déposé (cf. Paramètre 2.). Exemple : http://demo.formation-enligne.com/pluginfile.php/3171/mod_mplayer/mplayerfile/0/video.mp4 où “video.mp4” est le nom de la vidéo

Ce paramètre concerne l'apparence que prend la playlist. Si vous choisissez “Dots”, les vidéos seront représentées par des “points”. Il y aura autant de points que de vidéos.

Cette option permet de configurer la taille de l'image.

“Elément de départ” est un paramètre qui permet de déterminer par quelle vidéo la playlist va commencer.

Différents critères permettent de définir la répétition de la playlist.

Soit la lecture est aléatoire(true), soit elle ne l'est pas (false).

IMAGE

Option des sous-titres

La langue peut être définie en focntion de la langue du cours, du profil de l'utilisateur, de l'enseignant.

La langue peut être définie par défaut au niveau du site. Par exemple, sur la copie d'écran, il s'agit de l'anglais.

Cue Lists

Une “cuelist” est une liste d\'évenements positionnée sur la ligne de temps de la vidéo et pouvant déclencher des actions pendant la lecture de la vidéo. Le format général est un fichier texte contenant des lignes avec les informations suivantes :

video|timestamp1|url|timestamp2;

video : numero de la video dans la playlist

timestamp1 : instant de déclenchemnt (en secondes.dixièmmes)

url : URL à déclencher

timestamp2 : optionnel :

0 : la vidéo repart au début lorsque la fenêtre est refermée

timestamp : la fenêtre est refermée et la vidéo est jouée après le délai défini

(vide) : pas d\'action spécifique

Apparence

Les notes sont affichées en dessous du player.

Il s'agit de définir la largeur du média player. Autrement dit la taille que celui-ci occupera sur la page. Cette taille se définit en pourcentage.

La hauteur du média player est 570 par défaut.

Comportement

“Exécution automatique” est un paramètre qui déclenche la vidéo automatiquement.

Il s'agit de définir l'affichage ou non en plein écran du media player.

Activer le mode splash (flowplayer)

Cette option permet de paramétrer le volume par défaut. Lorsque l'apprenant visionnera la vidéo, le volume du son sera réglé en fonction du pourcentage que vous sélectionnez dans cette option.

La vidéo peut également être en mode “silence”, dans ce case sélectionner “true”.

IMAGE

Réglages courants

Cette option vous permet d'afficher ou cacher l'activité, autrement dit la rendre visible ou cachée des apprenants.

C'est l'identifiant de l'activité.

Restreindre la disponibilité

L'activité peut être accessible en fonction d'une date précise, d'une note obtenue (à une autre activité, par exemple), d'un profil d'utilisateur, d'un groupe d'un groupement ou d'un jeu de restriction imbriquées.

Achèvement d'activité

L'achèvement d'activité peut être inactif. Dans ce cas, sélectionner “ne pas afficher l'état d'achèvement”. Sinon, l'activité peut être considérée comme achevée si elle est marquée manuellement cette activité comme terminée“,” marquer cette activité comme terminée dès que les conditions sont remplies“

Cette option “Afficher l'activité pour la terminer” signifie que l'activité est considérée comme achevée à partir du moment où l'apprenant ouvre la ressource.

Ce paramètre permet d'afficher le statut “complet” lorsque l'apprenant a visionné le média.

L'achèvement peut être conditionné, tout simplement, par une date à laquelle les étudiants doivent finir le travail.

Format des fichiers de description (playlist, cues, sous-titres)

Format du fichier de playlist XML

Format du fichier de "Cues"

Format du fichier de sous-titres

Revenir à l'index du guide d'utilisation